I would like to try Non-GPS Position Estimation with kakuteh7.
I am sending MAVLink messages to kakuteh7, but I cannot see those messages in the Mavlink Inspector of Mission Planner.
As a first check, I had an optical flow sensor (mtf-01) that outputs MAVLink messages, and when I output the same message (OPTICAL_FLOW (100)), it was correctly recognized in the Mavlink Inspector. At this time, the ArduPilot settings were the same as when using the mtf-01.
Secondly, I used a different flight controller, the Pixhawk 6C, and when I output the VISION_POSITION_ESTIMATE (102) message as an example, it was also correctly recognized.
Through these verifications, I began to think that perhaps the kakuteh7 cannot receive MAVLink messages with different CompIDs. This is because, when simulating the optical flow sensor, I set SERIALn_OPTIONS to 1024, and the MAVLink message for OPTICAL_FLOW (100) was sent with the same CompID as ArduPilot.
Therefore, while sending the OPTICAL_FLOW (100) message that was successfully received by kakuteh7, I set SERIALn_OPTIONS to 0, but kakuteh7 still could not receive it. When I performed the same test with the Pixhawk 6C, I was able to confirm the reception of messages with different CompIDs.
Does anyone know how to configure the kakuteh7 (verified with Copter V4.6.1) to receive MAVLink messages with different CompIDs?
Alternatively, has anyone successfully sent messages such as ODOMETRY or VISION_POSITION_ESTIMATE with the same CompID?
Thanks for your help!