Skip to content

Commit

Permalink
added preliminary documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
swarnavaghosh04 committed Mar 9, 2024
1 parent f0babbe commit 26f47a3
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 8 deletions.
3 changes: 1 addition & 2 deletions include/gnuradio/UTAT_HERON/esttc_deframer.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description of block+>
* \brief Identifies ESTTC packets from bitstream, and outputs the payload as PDU
* \ingroup UTAT_HERON
*
*/
class UTAT_HERON_API esttc_deframer : virtual public gr::hier_block2
{
Expand Down
2 changes: 1 addition & 1 deletion include/gnuradio/UTAT_HERON/esttc_framer.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description of block+>
* \brief Generates valid ESTTC packets with the input as the payload
* \ingroup UTAT_HERON
*
*/
Expand Down
4 changes: 3 additions & 1 deletion include/gnuradio/UTAT_HERON/header_format_esttc.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,10 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description+>
* \brief Contains instructions on how to generate/indentify ESTTC packet headers
*
* This block does not generate/check CRC. Its primary purpose is to provide information about
* packet headers for other blocks to use to actually perform framing and deframing.
*/
class UTAT_HERON_API header_format_esttc : public gr::digital::header_format_default
{
Expand Down
3 changes: 2 additions & 1 deletion include/gnuradio/UTAT_HERON/heron_rx_bb.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,10 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description of block+>
* \brief Only allow ESTTC packet payloads to pass
* \ingroup UTAT_HERON
*
* \deprecated Replaced with UTAT_HERON::esttc_deframer
*/
class UTAT_HERON_API heron_rx_bb : virtual public gr::block
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,13 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description of block+>
* \brief Generate data padding to ensure correct number of samples are generated at the end
* \ingroup UTAT_HERON
*
* Adding padding to IQ data is not a good idea since IQ signals need to follow specific patterns.
* Padding should be added to the actual data before modulation. However, we cannot determine the
* exact number of samples generated, so this block generated enough padding to overflow, and then
* keeps track of the overflow for the next round of padding.
*/
class UTAT_HERON_API tagged_stream_fixed_length_padder
: virtual public gr::tagged_stream_block
Expand Down
3 changes: 1 addition & 2 deletions include/gnuradio/UTAT_HERON/variable_filter.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@ namespace gr {
namespace UTAT_HERON {

/*!
* \brief <+description of block+>
* \brief Allow messages to pass through with specific keys
* \ingroup UTAT_HERON
*
*/
class UTAT_HERON_API variable_filter : virtual public gr::block
{
Expand Down

0 comments on commit 26f47a3

Please sign in to comment.