feat(protocan-py): хостовые кодеки ProtoCAN и каталога на Python
Собрано из SETGUI/src/gui_desktop/core (protocan, can_transport, protocol, gas_catalog); в CAN_to_RS485/template/python лежала такая же копия. Только stdlib: ни Qt, ни pyserial — модулям передают bytes, порт и таймауты остаются делом вызывающего кода. Кодировщики совпадают побайтово с c/protocan-transport, что зафиксировано эталонами в его тестах. Добавлен __init__.py: gas_catalog импортирует protocol относительным импортом, без пакета копия в CAN_to_RS485/template не собиралась.
This commit is contained in:
1
python/protocan/__init__.py
Normal file
1
python/protocan/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""Переносимые модули протоколов ProtoCAN и SETGUI: только stdlib."""
|
||||
Reference in New Issue
Block a user