Channel frequency of CYRF6936
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Answer:
Please refer to the following snipping of lpradio.asm of any example project that using CYRF device,
RadioSetChannel::
_RadioSetChannel::
ADD A, 2
; fallthru to RadioSetFrequency()
-------------------------------
RadioSetFrequency::
_RadioSetFrequency::
CMP A, 0
JZ .Chan0
DEC A
.Chan0: MOV X, CHANNEL_ADR ; Write into the channel register.
JMP RadioWriteSwapped
.endsection
.section
According the code above, when you set channel register to 1, you will see the really using frequency is 1+2-1=2, means 2402, this is why set 0x00 to "CHANNEL_ADR" , the career frequency will be 2401MHz.
Please also refer to the detailed of TX_OFFSET_LSB_ADR & TX_OFFSET_MSB_ADR in WirelessUSB LP Technical Reference Manual which is availabel on our website:
http://www.cypress.com/?rID=14668
- Tags:
- rf transceivers
-
This widget could not be displayed.Anonymous