Hi Group,
I think I've proved the concept.? I just successfully wrote two bytes to EEPROM, read them back and verified them and then exited programming mode w/o resetting the radio.? The checksum adjustment failed, but i'm sure that can be fixed.
My current script is here:??if anyone would like to try it.
--- snip ---
skip@Dell-7040:~/xcat/SB9600/sb9600_tools$ ./x9000.py
usage: x9000.py [-h] [-r] [-w] [--readFirmware] [-f FILE] [-s] [--EEPROM] [-p PORT] [-v]
?
optional arguments:
? -h, --help? ? ? ? ? ? show this help message and exit
? -r, --read? ? ? ? ? ? Read code plug from radio
? -w, --write? ? ? ? ? ?Write code plug to radio
? --readFirmware? ? ? ? Save EPROM (firmware) into file
? -f FILE, --File FILE? file for read and write commands
? -s, --sniff? ? ? ? ? ?sniff SB9600 bus, listen Save code plug into file
? --EEPROM? ? ? ? ? ? ? Display size of EEPROM
? -p PORT, --Port PORT? Serial port
? -v, --Verbose? ? ? ? ?be chatty
--- snip ---
73's Skip WB6YMH