Fix include and add/fixed python test

This commit is contained in:
Valentin Dabstep 2025-05-22 18:12:54 +03:00
parent 6844ca9a8d
commit ec086e2d47
7 changed files with 320 additions and 7 deletions

View file

@ -1,10 +1,10 @@
import can
import time
import sys
# Конфигурация
CAN_INTERFACE = 'can0'
OLD_DEVICE_ID = 0x03
NEW_DEVICE_ID = 0x69
OLD_DEVICE_ID = int(sys.argv[1])
NEW_DEVICE_ID = int(sys.argv[2])
REG_WRITE = 0x8
REG_READ = 0x7
REG_ID = 0x1
@ -116,3 +116,9 @@ else:
print("Нет ответа от устройства.")
bus.shutdown()
if __name__ == "__main__":
import sys
if len(sys.argv) != 3:
print("Использование: python3 can_flasher.py old_addr new addr")
sys.exit(1)