RFM12B Command Calculator

80F7: Configuration Settings
BandMHz
pF

825D: Power Management






A640: Frequency Setting
For915MHz: Fc =900+ F x0.0075MHz
: Center Frequency =912.0000MHz
C606: Data Rate

: Data Rate =49.261kbps
94A2: Receiver Control
dB
kHz

dB
C2AC: Data Filter & Clock Recovery


CA83: FIFO and Reset Mode


bytes
CED4: Synchronization Pattern
:0010110111010100
C483: Automatic Frequency Control



9850: TX Control

kHz
CC57: PLL Settings

kbps

E000: Wake-Up Timer
C800: Low Duty-Cycle
DC = (D x 2 + 1) / M x 100%
: Duty Cycle =Infinity%
C049: Low Battery Detect and ┬ÁC Clock
V
MHz
Other Commands
B000 : RX Read- read 8 bits from the receiver FIFO
B8xx : TX Write- write 8 bits to the transmitter register

Corresponding C code for the RF12 driver in JeeLib
rf12_control(0x80F7); rf12_control(0x825D); rf12_control(0xA640); rf12_control(0xC606); rf12_control(0x94A2); rf12_control(0xC2AC); rf12_control(0xCA83); rf12_control(0xCED4); rf12_control(0xC483); rf12_control(0x9850); rf12_control(0xCC57); rf12_control(0xE000); rf12_control(0xC800); rf12_control(0xC049);

Other RFM12B calculators found on the web

Generated by Express on 2013-04-02. With a tip-o-the-hat to the W3C consortium and the jQuery + Knockout + Node.js developers for setting great standards and sharing great tools. Note that this is a static page, and that all the above field calculations are done locally in the web browser.