Исправление. Размер пакета не верный
This commit is contained in:
@@ -15,15 +15,16 @@ class SPT25 extends unit.Unit:
|
||||
|
||||
func _init(nm) -> void:
|
||||
self.name = nm
|
||||
tx_data.resize(8)
|
||||
tx_data.resize(9)
|
||||
tx_data[0] = 0x7e # Флаги синхронизации пакета
|
||||
tx_data[1] = 0 # Адрес абонента, которому предназначен пакет
|
||||
tx_data[2] = CmdCode.INFO # Тип пакета, КОД КОМАНДЫ - Получить информацию о состоянии преобразователя
|
||||
tx_data[3] = 0 # Данные
|
||||
tx_data[4] = 0 # Данные
|
||||
tx_data[5] = 0 # Данные
|
||||
tx_data[6] = 0 # Контрольная сумма
|
||||
tx_data[7] = 0x7e # Флаги синхронизации пакета
|
||||
tx_data[6] = 0 # Контрольная сумма мл. байт
|
||||
tx_data[7] = 0 # Контрольная сумма ст. байт
|
||||
tx_data[8] = 0x7e # Флаги синхронизации пакета
|
||||
|
||||
|
||||
func parse(rx_data: PackedByteArray, tick: int):
|
||||
|
||||
Reference in New Issue
Block a user