Pet peeve, the Easy Wave application should include a pile of premade waveforms. Or perhaps Siglent should offer "Waveform Packs" for download.
Excellent review.
Shahriar is currently producing some of the best technical videos out there, be they reviews, repairs, or instructional.
In this one I particularly liked the demonstration of how the Siglent's ability to produce a narrow pulse with a long period could be beneficial in a real-world situation. Although over an hour long I would have liked a little more actually. I would have liked to hear about the sweep and modulation functionality, or at least if there were any significant differences between the Siglent and the Rigol in that area. Still, it was a most informative review. Keep 'em coming!
As for waveform "packs", perhaps there is somewhere people can upload waveforms to some sort of a public library? Off the top of my head, I would imagine the waveforms for 12-lead EKG's would be useful, particularly simulating various problems. I'm sure there are many other useful waveforms out there. Something like grabcad, maybe grabwave or grabforms?
As for waveform "packs", perhaps there is somewhere people can upload waveforms to some sort of a public library? Off the top of my head, I would imagine the waveforms for 12-lead EKG's would be useful, particularly simulating various problems. I'm sure there are many other useful waveforms out there. Something like grabcad, maybe grabwave or grabforms?
Not to go too far off. Some waveforms for decoding (spi, rs-232) purposes, bells and so on. Good for those that have never set up a scope to decode spi. A waveform library is not a bad idea.
As for waveform "packs", perhaps there is somewhere people can upload waveforms to some sort of a public library? Off the top of my head, I would imagine the waveforms for 12-lead EKG's would be useful, particularly simulating various problems. I'm sure there are many other useful waveforms out there. Something like grabcad, maybe grabwave or grabforms?
Not to go too far off. Some waveforms for decoding (spi, rs-232) purposes, bells and so on. Good for those that have never set up a scope to decode spi. A waveform library is not a bad idea.I proposed this to Siglent a few weeks back. they thought it was a good idea and forwarded it to R&D.
I suggested a sample library in Easywave and/or a "Waveform Pack" available for download.
No doubt it may be protected in some way for use in only Siglent products.
I wll ask how this is progressing and hopefully we don't have to wait too long.
<this is header part>
data lenth,16384
frequency,1000.000000000
amp,20.000000000
offset,0.000000000
phase,0.000000000
<here start data pairs>
xpos,value
0,0.000000000
1,0.007669903
2,0.015339802
3,0.023009691
.
<clip><clip><clip>
.
16381,-0.023011835
16382,-0.015341945
16383,-0.007672047
I just downloaded and installed Easywave, and I was trying to create an arbitrary waveform by defining points in a table, but it defines times in ms, and won't allow me to enter decimal places for microseconds (frequency is 60 Hz).
So for example, at 60 Hz, I want a 250 us pulse, off for 100 us, then a 4 us pulse. Easywave's table definition didn't allow this, unless I'm doing something wrong.
I see the earlier post that says you can write an arb. function in csv, so I'll try that. But if anyone has any suggestions for Easywave, please send them my way. I also couldn't get my CPU to talk to it via a USB cable. Telling Easywave to read the existing waveform results in the program crashing. I don't have time to much with it, so my plan is to store a waveform on a USB drive and xfer it that way.
This is one shorting coming of the Siglent IMO... at least Rigol allows you to program from the front panel, even if it can be cumbersome.
I just downloaded and installed Easywave, and I was trying to create an arbitrary waveform by defining points in a table, but it defines times in ms, and won't allow me to enter decimal places for microseconds (frequency is 60 Hz).
So for example, at 60 Hz, I want a 250 us pulse, off for 100 us, then a 4 us pulse. Easywave's table definition didn't allow this, unless I'm doing something wrong.
I see the earlier post that says you can write an arb. function in csv, so I'll try that. But if anyone has any suggestions for Easywave, please send them my way. I also couldn't get my CPU to talk to it via a USB cable. Telling Easywave to read the existing waveform results in the program crashing. I don't have time to much with it, so my plan is to store a waveform on a USB drive and xfer it that way.
This is one shorting coming of the Siglent IMO... at least Rigol allows you to program from the front panel, even if it can be cumbersome.Have you installed the NI VISA package also for the LAN and USB connectivity drivers?
I just downloaded and installed Easywave, and I was trying to create an arbitrary waveform by defining points in a table, but it defines times in ms, and won't allow me to enter decimal places for microseconds (frequency is 60 Hz).
So for example, at 60 Hz, I want a 250 us pulse, off for 100 us, then a 4 us pulse. Easywave's table definition didn't allow this, unless I'm doing something wrong.
I see the earlier post that says you can write an arb. function in csv, so I'll try that. But if anyone has any suggestions for Easywave, please send them my way. I also couldn't get my CPU to talk to it via a USB cable. Telling Easywave to read the existing waveform results in the program crashing. I don't have time to much with it, so my plan is to store a waveform on a USB drive and xfer it that way.
This is one shorting coming of the Siglent IMO... at least Rigol allows you to program from the front panel, even if it can be cumbersome.Have you installed the NI VISA package also for the LAN and USB connectivity drivers?I did but its possible its my machine as well.
I just downloaded and installed Easywave, and I was trying to create an arbitrary waveform by defining points in a table, but it defines times in ms, and won't allow me to enter decimal places for microseconds (frequency is 60 Hz).
So for example, at 60 Hz, I want a 250 us pulse, off for 100 us, then a 4 us pulse. Easywave's table definition didn't allow this, unless I'm doing something wrong.
I see the earlier post that says you can write an arb. function in csv, so I'll try that. But if anyone has any suggestions for Easywave, please send them my way. I also couldn't get my CPU to talk to it via a USB cable. Telling Easywave to read the existing waveform results in the program crashing. I don't have time to much with it, so my plan is to store a waveform on a USB drive and xfer it that way.
This is one shorting coming of the Siglent IMO... at least Rigol allows you to program from the front panel, even if it can be cumbersome.Have you installed the NI VISA package also for the LAN and USB connectivity drivers?I did but its possible its my machine as well.OK, you might need to drill down into Win Device Manager and point the AWG USB driver to the NI VISA driver that'll most likely be ausbtmc.inf.
Search your PC for it.
Maybe in C:\Program Files\IVI Foundation\VISA\IVI USB Staging
Little doc for DSO connection problems attached, hope it helps.
I just downloaded and installed Easywave, and I was trying to create an arbitrary waveform by defining points in a table, but it defines times in ms, and won't allow me to enter decimal places for microseconds (frequency is 60 Hz).
So for example, at 60 Hz, I want a 250 us pulse, off for 100 us, then a 4 us pulse. Easywave's table definition didn't allow this, unless I'm doing something wrong.
I see the earlier post that says you can write an arb. function in csv, so I'll try that. But if anyone has any suggestions for Easywave, please send them my way.