220.127.116.11 Run Mode Slave
In Run Mode Slave, the receiver is able to continuously scan for incoming data streams.
Detection and validation of a wake up pattern are not done, but correct RUNIN and TSI
Recognition of TSI and validation of the optional MID (Message IDentification) are done
automatically. The data payload is extracted from the data stream, and moved to the
The various recognition steps are communicated by interrupts. Interrupts are generated
at Framestart (when a valid TSI has been detected), when a valid MID has been found,
and at EOM (End of Message).
Run Mode Slave is entered by setting SFR CMC0 bits MSEL to 0 and SLRXEN to 1.
Configurations are switched via SFR bit RMSL in the CMC0 register. The channel in use
is always defined in the ARFPPLL and BRFPLL SFRs, depending on the selected
The configuration may be changed only in Sleep Mode or in Hold Mode. This is
necessary to restart the state machine with defined settings at a defined state. Otherwise
the state machine may hang up. Re-configurations using Hold Mode is faster, because
there is no Start Up sequence.
CMC0: Chip Mode Control Register 0
Reset Value: 0x40
Bit R/W Description
3 W RMSL: Run Mode Slave Configuration
This Bit is relevant only in Slave Mode, to select the used configuration
0: Config A
1: Config B
Figure 18 illustrates the internal behavior of the FSM (Finite State Machine) in Run
Version 4.0, 2007-06-01