When I download the latest from your website, I get v.2.12 instead of 2.19--you may want to update your download link.
Hi HJK
followed your info
connected LAN from 34461a (switched on LAN etc) to my modem router 192.168.0.1 Virgin hub 3
I find my dmm at 192.168.0.25 - and DMM reports link ok.
have I set up your app properly?
btw THIS IS WHAT DEBUG.BAT SAID
;; jSerialComm version: 2.9.1
;; Start thread for: COM3
;; Stopping thread for: COM3
;; COM3: Close
;; Start thread for: - Keysight 34461A
;; Start thread for: 192.168.0.25 - Keysight 34461A
;; Start thread for: 192.168.1.41 - Keysight 34461A
;; Stopping thread for: 192.168.1.41 - Keysight 34461A
;; Use "Load devices" page for selecting devices to load. Most devices will only load if they are connected and ready.
;; Stopping thread for: 192.168.0.25 - Keysight 34461A
;; Stopping thread for: - Keysight 34461A
Some notes to add to the Peaktech 2025A definition file "Peaktech2025A.txt"
Should fit nicely in the Notes window :
Well thnx for trying and i followed your tips. I tried a direct lan link to my laptop no luck then I concluded that the lan on my dmm is not responding to dhcp from ny laptop and it wont accept manual IP setting. So this is too nerdy for me and would need a skilled it wizard who could check it properly. Sadly I cant go any further with this and will live with dl the internal mem csv via my usb and just squirt that inti an excel sheet. Bit clumsy and prone to blunders but I can live with it for now. Maybe an Arduino nerd will have dabbled here. I was surprised what you could do on a breadboard.
Is there a control in TC that would allow
Does nothing until you push the button
When you push the button it sends just :SYST:ERR?
After sending the query it displays the returned text string
Next time you hit the button it sends just :SYST:ERR? with no other text including not the previous text string
If there is no standardized way to do this we can work around it.
So, any suggestions on how to get TestController to send no argument on the write from the Set button click and still display the returned text?
Good suggestion. Really only want to do the read when clicking the button so the :write: really should be a no operation. I changed the write to
:write: *IDN? ("")
and all seems working now. I chose *IDN? since I did not know of a no opearation command to send and this one should have no side effects.
Not sure why the instrument did not like it before since sending
:SYST:ERR?;:SYST:ERR?
in TC's command line seems to work.
Thanks for your help.
Attached is the updated GW Instek ASR2000 device file to include in the next Test Controller release.
I have sometimes seen odd behavior before with TC when a write returns a value. Normally a write does not return a value but this instrument does not recognize :SYST:ERR without the "?"
I have a query:
One of our devices is an Itech IT8514C+ electronic load. While the included driver and definition file for this are reasonably comprehensive, there are a couple of functions I have found missing (specifically, set/read Von).
While I can implement this from SCPI, it would require me to write a whole new definition for the device, as the existing IT85xx driver uses frame/block communication. As far as I can understand, this is an "internal" driver - built into the .jar file - is that correct?
Is there any way for such drivers to be branched out into a separate directory structure or similar in future releases, so that they may be modified by end users? Or perhaps you could add these functions when you have the time?
I didn't have a copy of the ITech frame protocol handy, but have just downloaded it from their website (after registering etc).
I have attached page 31 which lists the Von frame codes for the IT8500 series. They appear to match the frame commands for the BK.
I have this 10 Channel 12 bit "ADC_10_F103C".
...
Maybe you want to include this item in TC.
When things cool down a bit, I will try to make a definition
based on the block driver.
Which definition might be a useful starting point for a modification?