Не знаю на земном или на воздушном, но лучше пока нет. Для полной ясности надо еще "мониторить" обмен между ECU и адаптером, но это сложнее. Обмен между программой и библиотекой адаптера выглядит так:
3.647s >> PTWriteMsgs(218369376, 0x022A5EB4, 0x0A4FC5E8, 1000)
Msg[ 0] 6:ISO15765. 5 bytes. TxF=0x00000040
TxFlags: 6:ISO15765_FRAME_PAD
\__ 00 00 07 e0 3e
sent 1 of 1 messages
3.649s 0:STATUS_NOERROR
3.649s << PTReadMsgs(218369376, 0x0A4FB5D4, 0x0A4FB5C8, 1000)
read 1 of 1 messages
Msg[ 0] 0.159332s. 6:ISO15765. Actual data 5 of 5 bytes. RxS=0x00000000
\__ 00 00 07 e8 7e
3.655s 0:STATUS_NOERROR
3.663s ** PTIoctl(218369376, 8:CLEAR_RX_BUFFER, 0x00000000, 0x00000000)
3.663s 0:STATUS_NOERROR