PX4Flow - I2C works, but Mission Planner does not see it

Running Linux navio 4.14.95-emlid-v7+

I just connected a PX4Flow to the I2C ports on the Navio 2 and I confirmed I can see it when scanning i2c bus.

pi@navio:~ $ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- – -- – -- – -- – -- – -- –
10: – -- – -- – -- – -- – -- – -- – -- – --
20: – -- – -- – -- – -- – -- – -- – -- – --
30: – -- – -- – -- – -- – -- – -- – -- – --
40: – -- 42 – -- – -- – -- – -- – -- – -- –
50: – -- – -- – -- – -- – -- – -- – -- – --
60: – -- – -- – -- – -- – -- – -- – -- – --
70: – -- – -- – -- – 77

I installed the new firmware as per the wiki (http://ardupilot.org/copter/docs/common-px4flow-overview.html) and have re-attached the PX4flow to the Navio2 board.

I have enabled the sensor [FLOW_ENABLE] however my opt_m_x, opt_m_y and an opt_qua values are all ZERO.

Any thoughts on how to proceed?

Hi Tommy,

Have you tried to calibrate the sensor as described in the guide you’ve shared?