Added PID

This commit is contained in:
lulko 2025-04-17 16:49:39 +03:00
parent 06aae3981e
commit e65857ca6f
3 changed files with 65 additions and 2 deletions

View file

@ -75,7 +75,7 @@ send_can_message(bus, (OLD_DEVICE_ID << 4) | REG_WRITE, packet_write)
time.sleep(0.5)
# ======= 2. Запрашиваем текущий ID (используем новы й адрес) =======
# ======= 2. Запрашиваем текущий ID (используем новый адрес) =======
# Теперь для запроса используем **уже новый id**
NEW_WITH_REG = (NEW_DEVICE_ID << 4) | REG_READ
@ -99,6 +99,7 @@ if response:
print("Ответ слишком короткий")
else:
received_crc = int.from_bytes(data[-2:], byteorder='little')
print("Полученный CRC: ", received_crc)
# Расчет CRC по всему пакету без CRC
calc_crc = validate_crc16(data[:-2])
if received_crc == calc_crc: