So I’ve got a BlueROV2 in pretty much standard stock configuration plus WaterLinked GPS system. In the payload skid I have a second 4" enclosure that is running an additional raspberry pi that controls a supplementary camera system. Without getting too bogged down in the details of it all, my ideal situation is to have the BlueROV2 run transects using the GPS (yes, I know the GPS flight modes are still in development - I’m about to put it in the water today and run a bunch of testing). I am wondering if it possible for the BlueROV to send a command to my supplemental Raspberry Pi at the start and end of each transect. I have a python script on the raspberry pi there that normally expects input from a GPIO pin (a on/off switch) or the press of a button on my GUI.
I’ve never dealt with this sort of communication before so am not sure how to set it up. Clearly, the supplementary Pi needs to be listening for the command. Does anyone have any big picture suggestions on how I would go about incorporating this? I’m assuming it is something through MavLink but I’m not totally versed in QGC and ArduSub yet.
Thanks!