diff --git a/tools/send_fw.py b/tools/send_fw.py index df411e6..bffd6e8 100644 --- a/tools/send_fw.py +++ b/tools/send_fw.py @@ -70,9 +70,11 @@ def receive_ack(serial): return ack FILENAME = 'firmware.bin' +ID = 0 if len(sys.argv) > 1: FILENAME = sys.argv[1] - +if len(sys.argv) > 2: + ID = int(sys.argv[2]) if __name__ == "__main__": @@ -97,7 +99,7 @@ if __name__ == "__main__": start.name = FILENAME start.size = size start.packages = len(packages) - start.device_id = 1 + start.device_id = ID start.crc_fw = crc # Send the FirmwareStart message