
RF-83UP
Shenzhen RF-star Technology Co., Ltd.
Page 15 of 35
yet, the module will enter the sleep mode after processing these data (including receiving and sending). This feature
can be used for fast sleep, thus saving power consumption. For example: the transmitter module works in normal
mode, the user initiates serial data "ABC", and then does not have to wait for the EN pin to be idle (high level), and
it can directly switch to sleep mode and the main MCU will immediately sleep. The module will automatically send
all user data by wireless, and then automatically enter sleep within 1 ms, thus saving the working time of MCU and
reducing power consumption.
3.
This feature can be used for all mode switching. After processing the current mode event, the module will
automatically enter the new mode within 1 ms, thus eliminating the user's work of querying EN and achieving the
purpose of fast switching. For example: switching from transmit mode to receive mode, the user MCU can also go
to sleep in advance before the mode switching, and use the external interrupt function to get the EN change for
mode switching. This operation method is flexible and efficient, and is designed in accordance with the convenience
of the user MCU, and can reduce the workload of the entire system as much as possible, improve system efficiency,
and reduce power consumption.
5.3 Normal Mode
Type
When S0 = 0 and S1 = 0, the module works in normal mode.
Transmitting
The single packet length of wireless data transmitted by the module is 196 bytes. When the amount
of data input by the user reaches 196 bytes, the module will start wireless transmission. At this time,
the user can continue to input the data to be transmitted. When the byte to be transmitted by the
user is less than 196 bytes, the module waits for 3 bytes. If no user data continues to be input, the
data is considered to be terminated. At this time, the module will send all the data packets by
wireless. When the module receives the first user data, it outputs the EN to the low level, when the
module puts all the data into the RF chip and starts the transmission, the EN outputs to the high
level. At this time, it indicates that the last packet of wireless data has started the transmission, and
the user can continue to input up to 512 bytes of data. The packets sent out through the normal
mode can only be received by the receiving module in normal mode and wake-up mode.
Receiving
The module always turns on the wireless receiving function, and can receive the data packets sent
from the normal mode and wake-up mode. After receiving the data packets, the module EN outputs
the low level and delays for 5 ms, and It starts to send the wireless data through the serial port TXD
pin. After all the wireless data are output through the serial port, the module outputs the EN to the
high level.