SX1278 Wireless Module
E32 Series User Manual
Copyright ©2012–2017, Chengdu Ebyte Electronic Technology Co., Ltd.
16
/
24
5.2 Normal Mode (Mode 0)
When M1 = 0 & M0 = 0, module works in mode 0
The module can receive the user data via serial port, and transmit wireless data package of 58 bytes. When the
data inputted by user is up to 58 byte, the module will start wireless transmission. During which the user can input
data continuously for transmission.
When the required transmission bytes are less than 58 bytes, the module will wait 3-byte time and treat it as data
termination unless continuous data inputted by user. Then the module will transmit all the data through wireless
channel.
When the module receives the first data packet from user, the AUX outputs low level.
After all the data are transmitted into RF chip and transmission start , AUX outputs high level.
At this time, it means that the last wireless data package transmission is started, which enables the user to input
another 512 bytes continuously. The data package transmitted from the module working in mode 0 can only be
received by the module working in mode 0 or 1.
When M1 = 0 & M0 = 1, module works in mode 1
5.4 Power-saving mode (Mode 2)
When M1 = 1 & M0 = 0, module works in mode 2
In mode 2, it is required the data transmitter works in mode 1.
The wireless module monitors the preamble code at regular time.
Once it gets the preamble code, it will remain as receiving status and waiting for the completion of receiving the
entire valid data package.
Then the AUX outputs low level, 5ms later the serial port is open to transmit received wireless data through TXD.
Finally, AUX outputs high level after process completed.
The wireless module stays in “power-saving – monitoring” working status (polling).
By setting different wake-up time, the module will have different receiving response delay (2s in maximum) and
average power consumption (30uA in minimum).
The user needs to achieve a balance between communication delay time & average power consumption.