Hello Community!
The only example code I can find that sets the bit rate is sloc330, where there is this code:
//RF Data rate settings
// C4 = 847kbps , A2 = 424kbps, 91 = 212kbps, 00 = 106kbps (DEFAULT)
//Write_Register(0x2ABA, 0x00C4); // C4 = 847kbps
//Write_Register(0x2ABA, 0x00A2); // A2 = 424kbps
//Write_Register(0x2ABA, 0x0091); // 91 = 212kbps
Write_Register(0x2ABA, 0x0000); // 00 = 106kbps (DEFAULT SETTING) so this line is optional
In the related question, in the example code uses the line:
rf430cl331_write_register(RF430CL331Handler, 0x2ABA, 0x00F7);
to set the bit rate as 848kps, and the response to the question indicates that this is correct.
How is the bitrate calculated, and what is the valid data for a rate of 848? Is the related question correct or the code snippet from sloc330?