TRX Host Driver
Product Overview
overall-arch.png
Overall architecture

Architecture Details

Module Architecture doc Interface
Host API HOST API trx_host.h
Platform HAL Platform HAL layer platform_spi.h
platform_util.h

Examples

Example Summary Readme
rfPacketTx Simple packet transmission using the TRX Host driver README
rfPacketRx Simple packet reception using the TRX Host driver README
rfCarrierWave Sends a continuous carrier wave or pseudo-random modulated signal on a fixed frequency README
rfDiagnostics Some of the most common TRX Host Driver commands have been exposed over an AT Command Interface such that it can be exercised by Host SW (running on an PC, MPU or MCU) or by a human using a serial terminal emulator README
rfMdrRx Simplified reception of packets using WiSUN Modulation and Data Rate (MDR) Negotiation README
rfMdrTx Simplified transmission of packets using WiSUN Modulation and Data Rate (MDR) Negotiation README
rfMdrTxWithCca Simplified transmission of packets with clear channel assessment (CCA) using WiSUN Modulation and Data Rate (MDR) Negotiation README

SPITRX Logic Analyzer Plugin

The SPI traffic between a host device and the TRX can be captured using a logic analyzer and processed with the provided plugin to be human-readable. For more information refer to the SPITRX Logic Analyzer Plugin documentation.

saleae_spitrx_frame.png
SPI TRX Frames