Het Scannerforum
Scanners, Ontvangers en Zendapparatuur => Scanners en Ontvangers => Topic gestart door: c1 op 21 april 2019, 18:32:05
-
Hoi leden,
Ik heb een cross-platform serial console client geschreven voor oa de AR-DV10, wat het mogelijk maakt om de DV10 te bedienen via de usb-serial.
Wat je nodig heb is Python 2.7 en PySerial,
Python install vind je hier: https://www.python.org/downloads/
PySerial install: pip install pyserial
De serial client(python): https://pastebin.com/0d505VMW
Een uitgebreid overzicht van de beschikbare commando's vind je hier:
http://www.aorja.com/support/manuals/AR-DV1_COMMAND_LIST.pdf
http://www.aorja.com/support/manuals/AR-DV10_AND_AR-DV1_COMMAND_LIST_SUMMARY.html
Gebruiks informatie:
-----------------------------------------------------------------
User help(-h):
usage: dv10_client.py [-h] -p PORT [-b BAUDRATE] [-t TIMEOUT]
optional arguments:
-h, --help show this help message and exit
-p PORT, --port PORT Serial port (COMx | /dev/...)
-b BAUDRATE, --baudrate BAUDRATE
Baudrate
-t TIMEOUT, --timeout TIMEOUT
Timeout
Argumenten als baudrate en timeout zijn optioneel.
Verbinding maken:
./dv10_client.py --port /dev/cu.usbmodem00000000000011 (osx/linux) *
./dv10_client.py --port COM3 (Windows) *
* Je moet zelf even uitzoeken welke com poort aangemaakt is.
Enkele commands en de output:
-----------------------------------------------------------------
Error log history:
>> $E
21$E 00 Err 1199 [ 30] 2019/04/20 18:58:33
21$E 01 Err 1199 [ 21] 2019/04/20 18:58:33
21$E 02 Err 1199 [ 991] 2019/04/20 18:58:31
21$E 03 Err 1199 [ 2] 2019/04/20 18:58:31
21$E 04 Err 1199 [ 30] 2019/04/20 05:36:40
21$E 05 Err 1199 [ 21] 2019/04/20 05:36:40
21$E 06 Err 1199 [ 2] 2019/04/20 05:36:38
21$E 07 Err 1199 [ 21] 2019/04/20 00:18:15
21$E 08 Err 1199 [ 2] 2019/04/20 00:18:13
21$E 09 Err 1199 [ 991] 2019/04/20 00:18:13
21$E 10 Err 1199 [ 2] 2019/04/20 00:18:13
21$E 11 Err 1199 [ 21] 2019/04/20 00:17:45
21$E 12 Err 1199 [ 2] 2019/04/20 00:17:41
21$E 13 Err 1199 [ 991] 2019/04/20 00:17:41
21$E 14 Err 1199 [ 2] 2019/04/20 00:17:41
21$E 15 Err 1199 [ 21] 2019/04/20 00:15:42
20$E 16 ---
VFO Information:
>> VI
21VI VFA RF0108.00000 ST020.00 SH000.00 MD000
21VI VFB RF0108.00000 ST020.00 SH000.00 MD000
20VI VFZ RF0425.68125 ST006.25 SH000.00 MD090
adc, CPU temperatuur, PLL en correctie offset:
>> $G
20$G ad:6E9E +0328 pll:+02024 offset:+0013
XTAL waarde uitlezen:
>> $Q
20$Q+0000
XTAL waarde aanpassen:
>> $Q9999
20
Vragen en opmerkingen zijn welkom.
Groetjes,
Danny