Ok, when I work out how I'll do a simple RC low pass filter.Good simple circuit here to copy:
Ok, when I work out how I'll do a simple RC low pass filter.Good simple circuit here to copy:
https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1435854/#msg1435854 (https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1435854/#msg1435854)
:-//
What can be easier than this:
(https://www.electronics-tutorials.ws/wp-content/uploads/2018/05/filter-fil16.gif)
From:
https://www.electronics-tutorials.ws/filter/filter_4.html (https://www.electronics-tutorials.ws/filter/filter_4.html)
A new purchase == new thread..
:palm:
I'm definitely having my own thread when mine arrives.
Aren't you?
I prefer 100 threads each with its own theme, rather than a single thread with 100 pages of discussions about everything.Well, people already start double posting because they don't know which thread is the "real one" anymore. ;)
Well, people already start double posting because they don't know which thread is the "real one" anymore. ;)
I find the thread flood exaggerated.
These 'scopes mark a key moment in test gear history though. Future generations will talk about "before Rigol DHO800" and "after Rigol DHO800".
See? You're confused too. This thread is about DHO914. :D
A new purchase == new thread..
:palm:
I'm definitely having my own thread when mine arrives.
Aren't you?
These 'scopes mark a key moment in test gear history though. Future generations will talk about "before Rigol DHO800/DHO900" and "after Rigol DHO800/DHO900".
A new purchase == new thread..
:palm:
Time for a new thread about all the various DHO threads. Should someone start a "DHO Metathread Thread"?
Hi.
I would like to ask if all four channels are active, the maximum memory is only 10M/channel, or is there a typo in the description?
Hi.
I would like to ask if all four channels are active, the maximum memory is only 10M/channel, or is there a typo in the description?
That's correct.
Time for a new thread about all the various DHO threads. Should someone start a "DHO Metathread Thread"?
#include "VISA\WinNT\Include\visa.h"
#define NUM_CMDS 10
#define CMD_SIZE 64
static ViSession rmSession, scopeSession;
static ViFindList resourceList;
static ViUInt32 numResources;
static ViStatus status;
static char usbResource[VI_FIND_BUFLEN];
// Execute each command in a list
void run_commands(char commands[NUM_CMDS][CMD_SIZE])
{
int i;
for (i = 0; i < NUM_CMDS; i++)
{
status = viWrite(scopeSession, (ViBuf)commands[i], strlen(commands[i]), VI_NULL);
if (status != VI_SUCCESS)
{
printf("Error executing %s\n", commands[i]);
exit(-1);
}
}
}
void CRigolDlg::OnBnClickedScopemem()
{
// The list of commands
static char cmds[NUM_CMDS][CMD_SIZE] =
{ ":CHAN1:SCAL 0.1\n",
":CHAN1:BWL 20M\n",
":TIM:MAIN:SCAL 0.001\n",
":WAV:MODE RAW\n",
":WAV:SOUR CHAN1\n",
":WAV:STAR 1\n",
":WAV:STOP 10000\n",
":SING\n",
":RUN\n",
":TFOR\n" };
// Open session with the resource manager
status = viOpenDefaultRM(&rmSession);
if (status != VI_SUCCESS)
{
viClose(rmSession);
exit(1);
}
// Find USB resources
status = viFindRsrc(rmSession, "USB?*INSTR", &resourceList, &numResources, usbResource);
if (status != VI_SUCCESS)
{
viClose(rmSession);
exit(2);
}
// Open session to the resource
status = viOpen(rmSession, usbResource, VI_NULL, VI_NULL, &scopeSession);
if (status != VI_SUCCESS)
{
viClose(rmSession);
exit(3);
}
// Configure the device and start measurement
run_commands(cmds);
//viWrite(scopeSession, (ViBuf)cmds[6], strlen(cmds[6]), VI_NULL);
// Wait for the scope's measurement
Sleep(1000);
// Read the response
viWrite(scopeSession, (ViBuf)":STOP\n", 6, VI_NULL);
viWrite(scopeSession, (ViBuf)":WAV:DATA?\n", 11, VI_NULL);
viReadToFile(scopeSession, "wave.dat", 20000, VI_NULL);
// Close the session to the resource
viClose(scopeSession);
viClose(rmSession);
}