Я использую RF-модуль Ebyte TTL-1W-433, прикрепленный к Raspberry Pi.Когда я отправляю пакет, получатель получает его, но в моей программе (прикладном уровне) он печатает данные в двух фрагментах.Я использую pySerial для своей программы.Ниже приведен сценарий, с которым я столкнулся с проблемой:
- отправитель отправляет 2 пакета по 58 байт каждый.
- приемник получает две передачи и только две (светодиодный индикатор приемника мигает только дважды)
- получатель помещает данные на прикладном уровне как 48, 10, 48, 10 моды, вместо 58, 58 байтов моды.Слой 4.application (скрипт Python) печатает четыре оператора печати (вместо двух)
Я не теряю никаких данных, мне просто любопытно, почему прибывающие данные прикладного уровня фрагментированы.пробовал с разными комбинациями последовательной скорости передачи данных и скорости передачи данных, но я всегда вижу одну и ту же схему.