ZED-f9p is not communicating with Arduino DUE via I2C

My GPS receiver is not communicating with Arduino DUE via I2C, it flawlessly works with Arduino Mega2560 but unfortunately, the information I want from ZED-f9p, which are, cpMes and prMes are only output in double float 64 precision but Mega does not support this precision.

what are the suggestions for me?

Thanks for reaching out to us on this.

While we don’t provide coding support, here is a link that might get you started using larger numbers on Arduino: https://forum.arduino.cc/index.php?topic=85692.0

Hope this helps, and happy sparking!

have you tried : https://www.arduino.cc/reference/en/libraries/fp64lib/