I too am using a DSC panel and when I try to flash the firmware I get the following response..
i@alarmdecoder /opt/alarmdecoder/bin $ ad2-firmwareupload ademocoemu_V2_2a_8.hex /dev/ttyAMA0 ^@Flashing device: /dev/ttyAMA0 - 115200 baud
Firmware: ademocoemu_V2_2a_8.hex
Rebooting device..
Traceback (most recent call last):
File "/usr/local/bin/ad2-firmwareupload", line 7, in <module>
execfile(__file__)
File "/opt/alarmdecoder/bin/ad2-firmwareupload", line 61, in <module>
main()
File "/opt/alarmdecoder/bin/ad2-firmwareupload", line 56, in main
alarmdecoder.util.Firmware.upload(dev, firmware, handle_firmware)
File "/opt/alarmdecoder/alarmdecoder/util.py", line 147, in upload
read_until('......', timeout=15.0)
File "/opt/alarmdecoder/alarmdecoder/util.py", line 122, in read_until
raise TimeoutError('Timeout while waiting for line terminator.')
alarmdecoder.util.TimeoutError: Timeout while waiting for line terminator.
pi@al
Any suggestions? I also made sure the ser2sock was stopped and I unzipped the firmware file.
Thanks!