11#ifndef INCLUDED_LIBCYBERRADIO_NDR651_PACKETTYPES_H_
12#define INCLUDED_LIBCYBERRADIO_NDR651_PACKETTYPES_H_
14#include <linux/if_ether.h>
15#include <netinet/ip.h>
16#include <netinet/udp.h>
19#define SAMPLES_PER_FRAME 1024
21#define VRLP 0x56524c50
22#define VEND 0x56454e44
struct gr::CyberRadio::Vita49Header __attribute__((packed))
Provides programming elements for controlling CyberRadio Solutions products.
Definition single_pole_iir.h:30
#define SAMPLES_PER_FRAME
Definition packet_types.h:19
VITA 49 frame payload information.
Definition packet_types.h:92
int16_t samples[2 *SAMPLES_PER_FRAME]
Interleaved I and Q samples.
Definition packet_types.h:93
VITA 49 transmit-over-UDP frame information.
Definition packet_types.h:106
struct Vita49Trailer vend
VITA 49 frame trailer.
Definition packet_types.h:109
struct IqPayload IQ
VITA 49 payload.
Definition packet_types.h:108
struct Vita49Header v49
VITA 49 frame header.
Definition packet_types.h:107
VITA 49 frame trailer information.
Definition packet_types.h:99
uint32_t frameEnd
Frame end word (ASCII string "VEND").
Definition packet_types.h:100