I will try the RD6006, send over the new version for me to test.
You can get it here:
http://lygte-info.dk/pic/Projects/TestController/TestController.jarThe Modbus is not finished yet, but everything that is described here:
http://lygte-info.dk/project/TestControllerConfigDevice2%20UK.html#Serial_Modbus_RTUhopefully works.
Here is a partially device definition using modbus, it do not work yet (It is missing a on and mode commands):
#idString Maynuo,Maynuo M9712C
#name Maynuo M9712C
#handle M9712C
#port com
#driver Modbus
#disableWriteSingle 1
#scpiCmd Current holdingF 0xa01 (value)
#scpiCmd Current? holdingF? 0xa01
#scpiCmd Voltage holdingF 0xa03 (value)
#scpiCmd Voltage? holdingF? 0xa03
#scpiCmd Power holdingF 0xa05 (value)
#scpiCmd Power? holdingF? 0xa05
#scpiCmd Resistance holdingF 0xa07 (value)
#scpiCmd Resistance? holdingF? 0xa07
#scpiCmd values? holdingF? 0xb00;holdingF? 0xb02
#value Voltage V D3
#value Current A D3
; This is a single line command
#askValues values?
; Initial commands to meter when establishing connection
#initCmd
; Final command to meter before breaking connection
#finalCmd
; Used when output off button is pressed
#outputOff