Electronic Components Datasheet Search
Selected language     English  ā–¼

Delete All
ON OFF

Advanced Search

              





RFM95 Datasheet(PDF) 36 Page - HOPE Microelectronics CO., Ltd.

Part No. RFM95
Description  Low Power Long Range Transceiver Module
Download  121 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  HOPE [HOPE Microelectronics CO., Ltd.]
Homepage  https://www.hoperf.com/
Logo 

 36 page
background image
Page 36
RFM95/96/97/98(W)
Tel: + 86-755-82973805
Fax: + 86-755-82973550
E-mail: sales@hoperf.com http:/ / www.hoperf.com
It is also important to note that the demodulated bytes are written in the data buffer memory in the order received. Meaning,
the first byte of a new packet is written just after the last byte of the preceding packet. The RX modem address pointer is
never reseted as long as this mode is enabled. It is therefore necessary for the controller to handle the address pointer to
make sure the FIFO data buffer is never full.
In continuous mode the received packet processing sequence is given below.
1 Whilst in Sleep or Stand-by mode select RXCONT mode.
2 Upon reception of a valid header CRC the RxDone interrupt is set. The radio remains in RXCONT mode waiting for the
next RX LoRaTMĀ packet.
3 The PayloadCrcError flag should be checked for packet integrity.
4 If packet has been correctly received the FIFO data buffer can be read (see below).
5 The reception process (steps 2 - 4) can be repeated or receiver operating mode exited as desired.
In continuous mode status information are available only for the last packet received, i.e. the corresponding registers
should be read before the next RxDone arrives.
Payload Data Extraction from FIFO
In order to retrieve received data from FIFO the user must ensure that ValidHeader, PayloadCrcError, RxDone and
RxTimeout
interrupts in the status register RegIrqFlags are not asserted to ensure that packet reception has terminated
successfully (i.e. no flags should be set).
In case of errors the steps below should be skipped and the packet discarded. In order to retrieve valid received data from
the FIFO the user must:
FifoNbRxBytes
Indicates the number of bytes that have been received thus far.
RegRxDataAddr
Is a dynamic pointer that indicates precisely where the Lora modem received data has been written up
to.
Set FifoPtrAddr to FifoRxCurrentAddr. This sets the FIFO pointer to the the location of the last packet received in the
FIFO. The payload can then be extracted by reading the RegFifo address RegNbRxBytes times. Alternatively, it is
possible to manually point to the location of the last packet received from the start of the current packet by setting
FifoPtrAddr
to RegRxDataAddr - FifoNbRxBytes. In the same way, packet bytes can then be extracted from FIFO by
reading the RegFifo address RegNbRxBytes times.
Packet Filtering based on Preamble Start
The LoRa modem does automatically filter received packets based upon any addressing. However the
RFM95/96/97/98(W) permit software filtering of the received packets based on the contents of the first few bytes of
payload. A brief example is given below for a 4 byte address, however, the address length can be selected by the
designer.
The objective of the packet filtering process is to determine the presence, or otherwise, of a valid packet designed for the
receiver. If the packet is not for the receiver then the radio returns to sleep mode in order to improve battery life.
The software packet filtering process follows the steps below:




Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100   ...More


Datasheet Download




Link URL

Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Bookmark   |   Link Exchange   |   Manufacturer List
All Rights ReservedĀ© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  , Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp  |   Russian : Alldatasheetru.com
Korean : Alldatasheet.co.kr   |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com  |   Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl