SLEEP MODE CONTROL
135
SBAU337 – May 2020
Copyright © 2020, Texas Instruments Incorporated
Macro
1.3.2 Sleep/Active Trigger
This Macro triggers the sleep or activate (that is wakeup from sleep) operation for the channels specified
in the sleep mode configuration macro.
Table 1-83.
Macro
Sleep/Active Trigger
Opcode
0x57
Operand
Offset
Length
Value
Functionality
Results
1
0x00
1
0: Activate
1: Sleep
Memory
Not used
1.3.3 Example Sleep Sequence
Consider a scenario where we need to put all RX, TX and FB channels in Light Sleep and then re-activate
them after a while. The following sequence of macro calls achieves this functionality.
1. Sleep Mode Configuration(Opcode – 0x55)
Table 1-84. Sleep Mode Configuration(Opcode – 0x55)
Operand
Value
Comments
1
0x0F
All RX Channels to be enabled for Sleep
2
0x00
Light Sleep will be done for all RX
Channels
3
0x03
All FB Channels to be enabled for Sleep
4
0x00
Light Sleep will be done for all FB
Channels
5
0x0F
All TX Channels to be enabled for Sleep
6
0x00
Light Sleep will be done for all TX
Channels
7
0x1
Reserved
8
0x0
Reserved
9
0x0
Reserved
10
0x0
Reserved
11
0x0
Reserved
12
0x0
Reserved
13
0x0
Reserved
14
0x0
Reserved
15
0x0
Reserved
16
0x0
Reserved
17
0x0
Reserved
2. Sleep Trigger
a. Trigger can be provided through GLBL_PDN pin or Macro.
b. In case of pin, the rise edge will be used for Sleep operation.
c. In case of macro:
i.
Sleep/Active Trigger (Opcode – 0x57)
Table 1-85.
Operand
Value
Comments
1
0x01
Perform sleep operation