Рис. 9 даташита показывает красивую красочную картину работы приемника в буферизированном режиме: преамбула + паттерн + 16 байт данных. Этот рисунок предполагает, что передатчик находится в обычном, небуферизированном режиме?
Если все-таки в буферизированном, как можно передавать 16 байт полезных данных?
Сейчас работает так: размер FIFO буфера 16 байт, преамбула 3 байта, паттерн 4 байта. Остается 9 полезных байт в буфере. Способа автоматической передачи паттерна не нашел. В таком режиме идет устойчая передача и соответственно прием данных.
Так ли нужна эта преамбула, вроде работает и без нее ? Правильно ли я понимаю, что в приемнике после считывания данных из буфера мне необходимо вручную установить бит Start_detect, чтобы иметь возможность принимать новые данные ?