Hi,
We're testing NTN functionality with the nRF9151 and have noticed something weird with the timings of MAGPIO and COEX2. We use COEX2 to control the power domain for our RF front end, and have the following settings
AT%SHORTSWVER
%SHORTSWVER: nrf9151-ntn_1.0.1
AT%XCOEX2?
%XCOEX2: 1
AT%XMAGPIO?
%XMAGPIO: 1,1,0,3,2,690,1562,1,1563,1587,2,1588,2200
For testing I've just used large frequency ranges in MAGPIO, but that shouldn't matter.
Then, to test the timing I've been using
AT%XRFTEST=0,1,255,15379,-80,0
to trigger the RF. This all works and I see the pins toggle, but the timing seems wrong.
For the very first activity in a boot, we get COEX0 going ~1ms before MAGPIO, which is what I expect

However, for ALL subsequent events, MAGPIO goes BEFORE COEX2, and the timing of how long before COEX2 can be controlled by the COEX2 anticipation.

The above image is with COEX2=1, but if we reduce this (COEX2=3) then we get the following

Is this expected behaviour?