Hi!
I recently got a Parrot’s ANAFI AI drone and started to experiment with. After I performed some test flights (controlled over 4G/LTE cellular network) I am able to access the flight logs. These file types are .gutma and support the logging type ‘GUTMA_DX_JSON’ file format. From the ‘flight_logging_keys’ I can see the following parameters are recorded: ‘timestamp’, ‘gps_lon’, ‘gps_lat’, ‘gps_altitude’, ‘speed_vx’, ‘speed_vy’, ‘speed_vz’, ‘battery_percent’, ‘battery_voltage’, ‘battery_cell_voltage_0’, ‘battery_cell_voltage_1’, ‘battery_cell_voltage_2’, ‘battery_current’, ‘wifi_signal’, ‘product_gps_available’, ‘product_gps_position_error’, ‘product_gps_sv_number’, ‘angle_phi’, ‘angle_psi’, ‘angle_theta’, ‘gps_amsl_altitude’.
However, for my needs I want to get the 4G/LTE parameters recorded during the flight in data logs. I am specifically looking for the key RF parameters such as: rat, mcc, mnc, cell id, eNodeB, eCGI, pci, earfcn, RSRP (serving cell), RSRQ (serving cell), SINR (serving cell), neighboring cell data, etc.
According to the documentation link below:
“connectivity” data are embedded into “telemetry” data. In this link no 4G parameters are provided but rather only WiFi related parameters (e.g. ‘wifi_signal’ aka. WIFI RSSI). Similarly, the link below:
https://developer.parrot.com/docs/airsdk/telemetry/telemetry_list.html
provides only WiFi details in Section “WiFi”.
As connectivity parameters are fed into the system, either for optimizations-, tuning- or any other purpose, my guess is that 4G/LTE data are available in a way or another.
Can anyone explain if it’s possible to extract 4G/LTE RF parameters, and if yes how to do that?
Details:
Controller: Skycontroller 4 (firmware version: 7.7.2; hardware revision: HW_04)
Drone: Anafi AI 002898 (firmware C.H.A.R.L.E.S 7.7.1; hardware revision: HW_04)
App: Freeflight7 v7.7.1 installed in IOS device