HDLC Deframer: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
HDLC deframer which takes in unpacked bits, and outputs PDU binary blobs. Frames which do not pass CRC are rejected. | HDLC deframer which takes in unpacked bits, and outputs PDU binary blobs. Frames which do not pass CRC are rejected. This block also unstuffs the bits in the HDLC frame. | ||
This block goes with [[HDLC Framer]] | This block goes with [[HDLC Framer]] | ||
Line 7: | Line 7: | ||
; Min length | ; Min length | ||
: Minimum frame size | : Minimum frame size (bytes) | ||
; Max length | ; Max length | ||
: Maximum frame size | : Maximum frame size (bytes) | ||
== Example Flowgraph == | == Example Flowgraph == | ||
[[File:Hdlc_demo_fg.png|800px]] | |||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/lib/hdlc_deframer_bp_impl.cc hdlc_deframer_bp_impl.cc] | ||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/lib/hdlc_deframer_bp_impl.h hdlc_deframer_bp_impl.h] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/include/gnuradio/digital/hdlc_deframer_bp.h hdlc_deframer_bp.h] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/grc/digital_hdlc_deframer_bp.block.yml digital_hdlc_deframer_bp.block.yml] |
Latest revision as of 14:50, 5 October 2023
HDLC deframer which takes in unpacked bits, and outputs PDU binary blobs. Frames which do not pass CRC are rejected. This block also unstuffs the bits in the HDLC frame.
This block goes with HDLC Framer
Parameters
- Min length
- Minimum frame size (bytes)
- Max length
- Maximum frame size (bytes)
Example Flowgraph
Source Files
- C++ files
- hdlc_deframer_bp_impl.cc
- Header files
- hdlc_deframer_bp_impl.h
- Public header files
- hdlc_deframer_bp.h
- Block definition
- digital_hdlc_deframer_bp.block.yml