Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SxRadio FSK packet of 64+ bytes #36

Closed
reissjason opened this issue Dec 31, 2015 · 1 comment
Closed

SxRadio FSK packet of 64+ bytes #36

reissjason opened this issue Dec 31, 2015 · 1 comment

Comments

@reissjason
Copy link
Contributor

When transmitting a packet the size is the first byte. If 64 bytes are written after that FIFO will be overfilled.

Also, it seems support for FSK packets larger than 64 bytes is not complete in the SxRadio drivers.
The FifoLevel handler attempts to write data from the RxBuffer but the Send function did not copy the payload data into that buffer.

@mluis1
Copy link
Contributor

mluis1 commented Feb 22, 2016

The FIFO will not be overflowed if you write the packet size + 64 bytes of data. Actually the FIFO size is 65 bytes wide when variable length is used and it is 66 bytes wide in case of variable length and an address byte is used.

Yes, you are right the usage of RxBuffer variable is not correct. A correction will be provided in a future release.

@mluis1 mluis1 closed this as completed Mar 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants