-
-
Notifications
You must be signed in to change notification settings - Fork 226
RF Module CMT2300A E49 900M20S
Links to Datasheets, etc. here
Some Closeup Shots of the Circuitry
Some Details about the Software Library
CMT2300AW_Quick_Start_Guide-Rev0.8
CMT2300AW_RSSI_Usage_Guideline_EN_V0.9
In order to put the module into operation, it is necessary to configure it before use. Please take the memory table from the datasheet to set the exact desired configuration. To speak to the WR later, a specific configuration must be stored. - The complete information can be found in the "cmt2300a_params.h" file.
This bank is used to configure the chip.
Address: 0x00– 0x5F
They include:
- Reserved attributes for internal use
- System operation
- RF characteristics
- FSK demodulation
- Clock recovery
- AGC characteristics
- OOK demodulation
- Packet format and codec mode
- Modulation characteristics of TX
The value of the register can either come from the RFPDK, or can be changed by the customer in accordance with their own needs in the application process. In general, except that the individual register on the RF frequency or data rate may be configured multiple times in the application, most of the rest of the register only need to be configured one time in the initialization proce.
Address: 0x60 – 0x6A
The bank is used to real-time control the chip. They include:
- Chip state switch
- Special function enable
- Channel switching by hopping manually
- IO control
- Interrupt enable
- FIFO mode configuration
- Related interrupt control Control bank 1 can be saved in the SLEEP state. As long as the battery is not powered down and the chip is not reset, the configuration content will not be lost.
Address: 0x6B – 0x71
This bank is provided to the user to control the chip. They include:
- Packet and FIFO interrupt control
- FIFO control
- RSSI read
- LBD function control The control bank 2 is not saved in the SLEEP state. All the configured values and the values that can be read will disappear. Users need to pay attention to it.