Thanks. I've checked the links, the BE protocol is incomplete because it is assuming that the radio communication between BLE devices is guaranteed. In reality, packages drop or collide so messages are often corrupted. On our case we had to implement a recovery system for devices to request BLE packages and checksums to make sure it would arrive. On geogram you aren't really binded to BLE nor HAM radio. For example, use a USB-C cable between two phones or use those same walkie talkies to send free messages directly to satellites using APRS repeaters. Whatever method is the fastest or with highest bandwidth, it will be used. For example, if both devices are inside the house with a LAN then it makes sense to use that so you can share large volumes of data. There was a talk on this topic a few months ago:

Replies (2)

Yeah, it was almost two years to tame that monster ๐Ÿ’€ Even nowadays there is an exaggerated focus on BLE but in reality most people are fine to connect with a local hotspot because then they share huge amounts of data quickly. Heck, even faster for them to just plug a USB-C cable between and download gigabytes at blazing speed with zero configurations.
โ†‘