The 2060 (an A Radio) is initialized as follows:
If the radio is software disabled, we turn off the radio (RadioControl) and return.
- Now we write initial values into the registers:
Write 0xC0 into RadioRegister 0x04
Write 0x08 into RadioRegister 0x05
Write 0x40 into RadioRegister 0x09
Write 0xAA into RadioRegister 0x05
Write 0x8F into RadioRegister 0x32
Write 0x8F into RadioRegister 0x06
Write 0x8F into RadioRegister 0x34
Write 0x07 into RadioRegister 0x2C
Write 0x80 into RadioRegister 0x82
Write 0x00 into RadioRegister 0x80
Write 0xDA into RadioRegister 0x3F
MaskSet RadioRegister 0x05 with a mask of ~0x08 and a set of 0
MaskSet RadioRegister 0x81 with a mask of ~0x10 and a set of 0
MaskSet RadioRegister 0x81 with a mask of ~0x20 and a set of 0
MaskSet RadioRegister 0x81 with a mask of ~0x20 and a set of 0
- Delay of 400usec
MaskSet RadioRegister 0x81 with a mask of ~0x20 and a set of 0x10
- Delay of 400usec
MaskSet RadioRegister 0x05 with a mask of ~0x08 and a set of 0x08
MaskSet RadioRegister 0x85 with a mask of ~0x10 and a set of 0
MaskSet RadioRegister 0x05 with a mask of ~0x08 and a set of 0
MaskSet RadioRegister 0x81 with a mask of ~0x40 and a set of 0
MaskSet RadioRegister 0x81 with a mask of ~0x40 and a set of 0x40
MaskSet RadioRegister 0x05 with a mask of ~0x08 and a set of 0x08
Write 0xDDC6 to PHYRegister 0x63
Write 0x07BE to PHYRegister 0x69
Write 0x0000 to PHYRegister 0x6A
Set the PHY channel to the default starting channel (RadioControl)
- Delay of 1000usec