11#include "LibCyberRadio/Driver/VitaIfSpec.h"
23 VitaIfSpec::VitaIfSpec(
int headerSizeWords,
26 const char* byteOrder,
29 headerSizeWords(headerSizeWords),
30 payloadSizeWords(payloadSizeWords),
31 tailSizeWords(tailSizeWords),
38 VitaIfSpec::~VitaIfSpec()
42 VitaIfSpec::VitaIfSpec(
const VitaIfSpec& other) :
43 headerSizeWords(other.headerSizeWords),
44 payloadSizeWords(other.payloadSizeWords),
45 tailSizeWords(other.tailSizeWords),
46 byteOrder(other.byteOrder),
47 iqSwapped(other.iqSwapped),
48 usesV491(other.usesV491)
52 VitaIfSpec& VitaIfSpec::operator=(
const VitaIfSpec& other)
56 headerSizeWords = other.headerSizeWords;
57 payloadSizeWords = other.payloadSizeWords;
58 tailSizeWords = other.tailSizeWords;
59 byteOrder = other.byteOrder;
60 iqSwapped = other.iqSwapped;
61 usesV491 = other.usesV491;
Provides programming elements for driving CRS NDR-class radios.
Defines functionality for LibCyberRadio applications.