Ход мысли:
а). приёмник автоматически начинает заполнение буфера сразу/только после sync word (2D D4).
Тогда надо передавать что-то типа AA AA AA . 2D D4 . первыйбайт . (AA AA AA . ?) 2D D4 . второйбайт . (AA AA AA . ?) 2D D4 . третий... ... накладных расходов не много ли?
б). приёмник автоматически начинает заполнение буфера без sync word, по VDI (несколько вариантов на выбор).
Так и будет дёргаться постоянно на мусор, зато вероятность принятия настоящих данных... ... вообще такой способ имеет ли право применяться, без sync word? зачем-то же он предусмотрен?
в). начинаем принимать первый байт пакета после sync word, а следующие байты просто по VDI?
... и я её думать.
---
В моём случае пакета иметь задумано всего два информативных байта. Номер параметра + значение.
"Посмотри мою программу разбирался тестовую короче там с каментами разберёшься вроде всё заработало в аттаче" - так не хотелось бы. А хотелось бы идеологически+читаемо помыслить вместо коллекционирования рабочих каких-то чужих простыней. Которых простыней и в интернете уже достаточно, и на этом сайте в частности.
|