Реализована адресация
This commit is contained in:
parent
aa1a78117b
commit
f02703659d
2 changed files with 11 additions and 10 deletions
|
@ -8,15 +8,15 @@ def send_write_read_requests():
|
|||
# Конфигурация сообщений (ЗАПОЛНИТЕ ВАШИ ЗНАЧЕНИЯ)
|
||||
write_msg = {
|
||||
'arbitration_id': 0x01, # CAN ID для записи
|
||||
'data': [0xA0, 0x69, 0x00, 0x00], # Данные для записи (4 байта)
|
||||
'data': [0x27, 0xA0, 0xFF, 0x00], # Данные для записи (4 байта)
|
||||
'description': "Установка id устройства"
|
||||
}
|
||||
|
||||
read_msg = {
|
||||
'arbitration_id': 0x01, # CAN ID для чтения
|
||||
'data': [0x99], # Команда запроса данных
|
||||
'data': [0xFF,0x99], # Адрес новый + команда запроса данных
|
||||
'description': "Запрос id устройства",
|
||||
'response_id': 0x69, # Ожидаемый ID ответа
|
||||
'response_id': 0xFF, # Ожидаемый ID ответа
|
||||
'timeout': 1.0 # Таймаут ожидания ответа (сек)
|
||||
}
|
||||
|
||||
|
@ -31,7 +31,7 @@ def send_write_read_requests():
|
|||
print(f"Запись: ID={hex(msg.arbitration_id)}, Данные={list(msg.data)}")
|
||||
|
||||
# Ждем обработки команды устройством
|
||||
time.sleep(1.5)
|
||||
time.sleep(2.0)
|
||||
|
||||
# 2. Отправка запроса чтения и ожидание ответа
|
||||
print("\nОтправка запроса чтения...")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue