Support an external FANET sensor

We have many places without Internet coverage. I have extensive experience in creating and operating my own devices with FANET. These are complex devices with a lot of functionality, so they do not work stably, so I do not sell them. My next commercial device will be based on the FlyBeeper mini BT (bluetooth, barometer, buttons). It is planned to add a LORA radio module to it, but not add GPS. There will be a separate GATT service and characteristic available for reading, writing and notifications FANET packets.

The device will receive FANET packets and write them to the characteristic in their original form without decryption - a byte array with an average of 20 Bytes. This could be data on the location of pilots and pedestrians, data from weather stations and detected thermals. The data will need to be decrypted on the application side.

The device will also broadcast by radio a byte array, which the application can write to this characteristic. It is planned to generate packages on the application side based on the coordinates of the built-in GPS. This could be your own location, relay of received packets, data about the current thermal. This could be an emergency call, which is very important.

This approach will greatly simplify the firmware logic and make the device work more stable. This will reduce power consumption, size and final price of the device.

Is it possible to support reading from an external FANET sensor? Is it possible to support recording to an external FANET sensor?