Handling LTE Blocking GNSS on nRF9151-DK

Dear all,

I’m working on a project using the nRF9151-DK and need to implement frequent data transmission via LTE. My setup includes multiple I2C sensors, and I want to send sensor data to the server every 10 seconds. Additionally, I need to transmit GNSS data every 5 seconds whenever a fix is available.

The issue I’m facing is that LTE is interfering with GNSS reception. I’ve tried using PSM and eDRX, but they don’t seem suitable for my application. One potential solution I considered is toggling LTE on and off using lte_lc_func_mode_set(LTE_LC_FUNC_MODE_NORMAL) and lte_lc_func_mode_set(LTE_LC_FUNC_MODE_DEACTIVATE_LTE). However, this approach introduces delays due to LTE reconnecting and disconnecting.

Does anyone have a better approach to manage this issue? I’d appreciate any insights.

Thanks!

Related