SWRU455M February 2017 – October 2020 CC3120 , CC3120MOD , CC3130 , CC3135 , CC3135MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF , CC3230S , CC3230SF , CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The transceiver mode is a powerful tool that lets the user send and receive any raw data in Layer 2. The user can use the entire frame, including the 802.11 header (excluding duration field), to receive and transmit its own data. Transceiver mode is only enabled when the SimpleLink Wi-Fi device is not connected to an AP. Receiving packets in transceiver mode is enabled only after the first call to the sl_Recv API. Before this call, no packets can be received. By default, there are no frame acknowledgments or retries; therefore, there are no promises that the frames reach their destination (when working in L1 mode, it is also not ensured that there will be no collision with other frames or with other interference).
One common use case for transceiver mode applications is for continuously transmitting the same packet. This is used mostly for tagging and for measuring loss, using the RX statistics feature. Another use case can be promiscuous mode, such as using the device as a sniffer.