Difference between revisions of "Protocol decoder:Pjdl"
Jump to navigation
Jump to search
(pjdl is supported) |
(output signal with underscore) |
||
Line 7: | Line 7: | ||
| source_code_dir = pjdl | | source_code_dir = pjdl | ||
| input = logic | | input = logic | ||
| output = | | output = pjon_link | ||
| probes = data | | probes = data | ||
| Info = [https://www.pjon.org/PJDL-specification-v4.1.php pjon.org] | | Info = [https://www.pjon.org/PJDL-specification-v4.1.php pjon.org] |
Latest revision as of 20:53, 2 July 2020
Name | Padded Jittering Data Link |
---|---|
Description | single wire serial link layer for PJON |
Status | supported |
License | GPLv2+ |
Source code | decoders/pjdl |
Input | logic |
Output | pjon_link |
Probes | data |
PJDL (Padded Jittering Data Link) is one of the link layers in the PJON protocol stack
PJDL does serial communication on a single wire. The reference implementation bitbangs the protocol and busy-waits during reception. Missed frames won't see their ACK response, higher protocol layers will retransmit until success or timeout.
See PJON for example screenshots and resources.