I do have the similar problem displaying ADSB traffic in QGC. To be more specific, I want to connect ADSB receiver to autopilot and the autopilot want to send ADSB traffic using the same channel where autopilot communicate with the QGC. I am trying to simulate this scenario by connecting our simulator to QGC but the QGC does not show any ADSB traffic. However, the MAVLink inspector shows all the data I send to QGC with the help of message# 246 (i.e ADSB_VEHICLE). When I set up connection as explained above, I send the Heartbeat message with the “MAV_TYPE_FIXED_WING” component type. Will this cause the problem?. If I want to display ADSB traffic on the QGC do I need to send Heartbeat message with the " MAV_TYPE_ADSB"?.
if this is the case, then is it impossible to use a single channel to send/receive the MAVlink commands while receiving the ADSB traffic since Hearbeat message reports two different component types?.