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
|