Here is a list of all macros with links to the files they belong to:

### - _ -

- __CAT1 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __CAT2 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __COUNT : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC1 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC2 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC3 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC4 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC5 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC6 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __DOC7 : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __EXPAND : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h
- __VA_SIZE : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h

### - a -

- A0 : char.h, lib/libfec/decode_rs.h, lib/libfec/encode_rs.h
- ALPHA_TO : char.h, fixed.h

### - b -

- BASIS_CONVENTIONAL : rs.h
- BASIS_DUAL : rs.h

### - d -

- D : ax100_decode_pydoc_template.h, convolutional_encoder_pydoc_template.h, costas_loop_8apsk_cc_pydoc_template.h, crc_append_pydoc_template.h, crc_check_pydoc_template.h, crc_pydoc_template.h, decode_ra_code_pydoc_template.h, decode_rs_pydoc_template.h, descrambler308_pydoc_template.h, distributed_syncframe_soft_pydoc_template.h, doppler_correction_pydoc_template.h, encode_rs_pydoc_template.h, fixedlen_to_pdu_pydoc_template.h, frame_counter_pydoc_template.h, lilacsat1_demux_pydoc_template.h, manchester_sync_pydoc_template.h, matrix_deinterleaver_soft_pydoc_template.h, nrzi_decode_pydoc_template.h, nrzi_encode_pydoc_template.h, nusat_decoder_pydoc_template.h, pdu_add_meta_pydoc_template.h, pdu_head_tail_pydoc_template.h, pdu_length_filter_pydoc_template.h, pdu_scrambler_pydoc_template.h, phase_unwrap_pydoc_template.h, selector_pydoc_template.h, time_dependent_delay_pydoc_template.h, u482c_decode_pydoc_template.h, u482c_encode_pydoc_template.h, varlen_packet_framer_pydoc_template.h, varlen_packet_tagger_pydoc_template.h, viterbi_decoder_pydoc_template.h
- DOC : docs/doxygen/pydoc_macros.h, obj-x86_64-linux-gnu/python/bindings/pydoc_macros.h

### - f -

- FCR : char.h, fixed.h

### - g -

- GENPOLY : char.h, fixed.h

### - h -

- HEADER_LEN : u482c_decode_impl.h

### - i -

- INDEX_OF : char.h, fixed.h
- IPRIM : char.h, fixed.h

### - m -

- MAX_FRAME_LEN : rs.h
- MIN : lib/libfec/decode_rs.h
- MM : char.h, fixed.h
- MODNN : char.h, fixed.h

### - n -

- NN : ccsds.h, char.h, fixed.h
- NROOTS : ccsds.h, char.h, fixed.h
- NULL : lib/libfec/decode_rs.h, init_rs.h

### - p -

- PAD : char.h, fixed.h
- PARITY_BYTES : rs.h
- PDU_HEADTAIL_HEAD : pdu_head_tail_impl.h
- PDU_HEADTAIL_HEADMINUS : pdu_head_tail_impl.h
- PDU_HEADTAIL_TAIL : pdu_head_tail_impl.h
- PDU_HEADTAIL_TAILPLUS : pdu_head_tail_impl.h
- PRIM : char.h, fixed.h

### - r -

- RS_LEN : u482c_decode_impl.h

### - s -

- SATELLITES_API : api.h

### - v -

- V27POLYA : viterbi.h
- V27POLYB : viterbi.h
- VITERBI_CONSTRAINT : viterbi.h
- VITERBI_RATE : viterbi.h
- VITERBI_TAIL : viterbi.h