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

Isolate RF Layer 2 Properly #26

Open
kb1lqd opened this issue Oct 21, 2016 · 0 comments
Open

Isolate RF Layer 2 Properly #26

kb1lqd opened this issue Oct 21, 2016 · 0 comments

Comments

@kb1lqd
Copy link
Contributor

kb1lqd commented Oct 21, 2016

In review, the layer 2 of the experimental RF protocol is not properly isolated for best effort OSI model goals. The ideal implementation should have isolated layers that only meet at the interfaces and ideally do not have to "include" eachother.

The layer 2 protocol includes the layer 4 header:
image

This should be updated to use the function pointer method of interfacing programs like the RF and UART services for layer 4 perform:

image

Do note that layer 4 will also need to be updated in regards to its lower interface.

@kb1lqd kb1lqd self-assigned this Oct 21, 2016
kb1lqd pushed a commit that referenced this issue Nov 16, 2016
Low frequency crystal boot code updated for cleaner style and actual
checking of proper clock boots. I also implemented a standard XCAP_3
internal capacitance on the crystal in reference to Hardware Issue #26
which removed the external crystal capacitors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant