I have a client that would like to split the DroneCAN RTK corrected GPS that I am getting on a multirotor and use it for another device separate to the flight controller. Is there a way to “listen in” to the DroneCAN stream? And also is there a way that I can record the stream so that they can write the necessary code on their device to accept the RTK coordinates?
@Hawk_Airborne the GNSS messages sent over DroneCAN are broadcast messages, so any DroneCAN node on the same bus can see them.
As for writing the code, they can just use the APIs such as libcanard which will decode the messages for them, or pydronecan if they are using python. If they don’t have a GPS now to test with them they can use the SITL simulator, which can simulate a DroneCAN GPS. You can bridge SITL CAN to a real CAN network so real devices can see the simulated CAN devices