Hi all,
simply starting receive operation and restarting it in the error callback I detect a lot of RXPHE & RXSFDTO errors:
2020-09-22 20:45:30.974 [2] [rx_err_cb ] DW1: status 0x4800103 // RXSFDTO
2020-09-22 20:45:31.087 [2] [rx_err_cb ] DW1: status 0x801303 // RXPHE
2020-09-22 20:45:31.328 [2] [rx_err_cb ] DW1: status 0x4800103
2020-09-22 20:45:31.595 [2] [rx_err_cb ] DW1: status 0x4800103
2020-09-22 20:45:31.648 [2] [rx_err_cb ] DW1: status 0x4800103
2020-09-22 20:45:31.741 [2] [rx_err_cb ] DW1: status 0x4800103
2020-09-22 20:45:31.763 [2] [rx_err_cb ] DW1: status 0x4800103
2020-09-22 20:45:32.587 [2] [rx_err_cb ] DW1: status 0x801303
2020-09-22 20:45:32.619 [2] [rx_err_cb ] DW1: status 0x801303
There are no transmitting devices near my device which is configured in the following way:
dwt_config_t axs_config = {
2, /* Channel number. /
DWT_PRF_64M, / Pulse repetition frequency. /
DWT_PLEN_128, / Preamble length. Used in TX only. /
DWT_PAC8, / Preamble acquisition chunk size. Used in RX only. /
9, / TX preamble code. Used in TX only. /
9, / RX preamble code. Used in RX only. /
0, / 0 to use standard SFD, 1 to use non-standard SFD. /
DWT_BR_6M8, / Data rate. /
DWT_PHRMODE_STD, / PHY header mode. /
(129 + 8 - 8) / SFD timeout (preamble length + 1 + SFD length - PAC size). Used in RX only. */
};
Is this behaviour normal ?
Any suggestion will be highly appreciated,
Paolo