kopia lustrzana https://gitlab.com/eliggett/wfview
52 wiersze
848 B
C
52 wiersze
848 B
C
#ifndef WFVIEWTYPES_H
|
|
#define WFVIEWTYPES_H
|
|
|
|
enum underlay_t { underlayNone, underlayPeakHold, underlayPeakBuffer, underlayAverageBuffer };
|
|
|
|
enum meterKind {
|
|
meterNone=0,
|
|
meterS,
|
|
meterCenter,
|
|
meterSWR,
|
|
meterPower,
|
|
meterALC,
|
|
meterComp,
|
|
meterVoltage,
|
|
meterCurrent,
|
|
meterRxdB,
|
|
meterTxMod,
|
|
meterRxAudio,
|
|
meterAudio,
|
|
meterLatency
|
|
};
|
|
|
|
enum spectrumMode {
|
|
spectModeCenter=0x00,
|
|
spectModeFixed=0x01,
|
|
spectModeScrollC=0x02,
|
|
spectModeScrollF=0x03,
|
|
spectModeUnknown=0xff
|
|
};
|
|
|
|
struct freqt {
|
|
quint64 Hz;
|
|
double MHzDouble;
|
|
};
|
|
|
|
struct datekind {
|
|
uint16_t year;
|
|
unsigned char month;
|
|
unsigned char day;
|
|
};
|
|
|
|
struct timekind {
|
|
unsigned char hours;
|
|
unsigned char minutes;
|
|
bool isMinus;
|
|
};
|
|
|
|
enum audioType {qtAudio,portAudio,rtAudio};
|
|
|
|
|
|
#endif // WFVIEWTYPES_H
|