bcm-v4

[Specification

LP PHY Synch STX

(Updated to 5.10.56.46).

  1. Maskset Radio Register 0x04 with mask 0xFF07 and set with 0xFF (This seems to write 0xFF to the RR.)
  2. Write 0xFF to Radio Register 0x05
  3. Write 0xFF to Radio Register 0x06
  4. Write 0xFF to Radio Register 0x07
  5. Maskset Radio Register 0x08 with mask 0xFFF8 and set with 0xFF
  6. For each entry in the table below:
    1. Compute a mask from the 'Mask' entry left shifted by the 'PHY Shift' entry
    2. Read the Radio Register with address given by the 'RF Addr' entry, right shift by the 'RF Shift' entry, and left shift by the 'PHY Shift' entry

    3. MaskSet the PHY Register with address given by 0x4F2 + 'PHY Offset'. The mask is the ones complement of the result from step a, and the value set is the result of step b.

  7. Clear bits 0x7 in Radio Register 0x04
  8. Write 0 to Radio Register 0x05
  9. Write 0 to Radio Register 0x06
  10. Write 0 to Radio Register 0x07
  11. Clear bits 0x7 in Radio Register 0x08

Synch STX Table

PHY Offset

PHY Shift

RF Addr

RF Shift

Mask

2

6

0x3d

3

0x1

1

12

0x4c

1

0x1

1

8

0x50

0

0x7f

0

8

0x44

0

0xff

1

0

0x4a

0

0xff

0

4

0x4d

0

0xff

1

4

0x4e

0

0xff

0

12

0x4f

0

0xf

1

0

0x4f

4

0xf

3

0

0x49

0

0xf

4

3

0x46

4

0x7

3

15

0x46

0

0x1

4

0

0x46

1

0x7

3

8

0x48

4

0x7

3

11

0x48

0

0xf

3

4

0x49

4

0xf

2

15

0x45

0

0x1

5

13

0x52

4

0x7

6

0

0x52

7

0x1

5

3

0x41

5

0x7

5

6

0x41

0

0xf

5

10

0x42

5

0x7

4

15

0x42

0

0x1

5

0

0x42

1

0x7

4

11

0x43

4

0xf

4

7

0x43

0

0xf

4

6

0x45

1

0x1

2

7

0x40

4

0xf

2

11

0x40

0

0xf


Exported/Archived from the wiki to HTML on 2016-10-27