How can we identify that the arducopter firmware is accessed by QGroundcontrol or Mission Planner?.
Firmware version 4.5.7
Board is CubeOrange Plus
Thanks
Do you mean accessed like parameters were changed?
Or the flight controller is merely connected to a groundstation via USB or telemetry radio?
parameteres or anything in the firmware that can differentiate the between QGrouncontrol and mission planner.
Oh I see what you mean.
I could not find any MAVLINK command related to sending that info to the vehicle.
The only stipulation and transmitted value is the GCS ID, used for requesting control and similar. Both MissionPlanner and QGC default to 255.
The groundstation can request the vehicle type, flight controller and some capabilities, so it does work the other way.
If you are worried about a rogue GCS you could set the ID in your GCS and set the same value in your vehicle: SYSID_MYGCS
Or get telemetry radios that support encryption.