Dentaku,
Good Stuff! No COM yet, but both 1300 and 1100 software (from your links) loaded and appears to run OK and they are indeed EN (English).
... ... ... ...
Stay tune, will keep you posted.
Rick
Laptop loaded and COM is working. It is talking to to the UDB now.
Ok,
good news first. both the 1300 and 1100 software works (XP-SP3) and can co-exist. But 1300 does everything 1100 version do, and added channel switching since 1300 has two channels. It can control all the UDB's control function.
Bad news now, the software is rather disappointing. The software can control the the UBD, but it does not know what UDB is doing. It cannot read even rather basic info from the UDB so the display can be out of sync with what the UDB is doing rather quickly - if you use the buttons on the UDB, or recall settings from memory.
For external counter: It can get external frequency counter's count and frequency. So that display info is fine but just
1 sample per second. In fact, the RS232 interface reports in Hz and may give you an extra digit or two that the UDB doesn't display.
For wave generator: It can get current frequency and duty cycle. It cannot get phase or wave type. It does not attempt to sync
any info - not even those it can get.
So, for example, if you do any change with the buttons on the UDB itself, the software doesn't know it. If you load wave-setup from memory M0 to M9, the software knows the frequency and duty, but doesn't even use it all the time. So the PC setting may say you are on SINE wave but in fact you are not. The PC may say (after loading wave in M1 for example) you are still creating a 10Hz wave (as before the loading) but it is not.
I have tried mapping out their commands. I think I have decoded all of them but have not found a way to get Phase/WaveType information. (WaveType being Sine, Triangle, or Square).
The software does make certain operation easier since I can make specific changes to the wave (or save) directly without up/down/left/right 50 times to get to the right menu. The software is clunky/slow/not easy to use. With frequency counter on, when it get external count or frequency every second, it is every clunkier.
The software is so bad
I found it actually easier for me to just use a terminal emulator and type in the commands diretcly. The software doesn't try to get the other info (phase, waveType) so I am assuming the UDB doesn't have. I am trying to guess a few more times to see if those commands are hiding (added post PC software release, I am hoping). I will share the commands once I get my notes in better shape.
The best thing about the software is, it allowed me to map the commands. However, if I am to write a "blind" program to control it, I know what I instructed the UDB to do, I just don't know if it is actually doing it. (Per testing, It has a habit of dropping commands when it is busy doing things such as sweeping. I cannot count on all commands being executed properly.)
Rick
By the way, I am using FDDI instead of Prolific for RS232. Looking at how the software works, it is plain RS232. So, you can get any TTL to RS232 and it should work, even if you use direct and real RS232 port (DB9) instead of USB, it should work nicely.