Ich habe einen LoRa-zu-USB-Durchgang über Arduino erstellt, um ihn als temporäres Gateway für Entwicklungszwecke zu verwenden. Irgendwie muss ich wissen, wie groß ein LoRa-Paket mit PHY-Headern ist, um zu bestimmen, wie lange meine Software benötigt, um die Daten über USB zu lesen und zu senden.
In geordneten Worten wird meine Architektur wie folgt sein:
Der PC / Laptop muss also "wissen", wie groß das LoRa-Paket sein wird, um nicht unzählige Bytes über USB empfangen zu können.