#ifndef REPEATERATTRIBUTES_H #define REPEATERATTRIBUTES_H #include enum duplexMode { dmSplitOff=0x00, dmSplitOn=0x01, dmSimplex=0x10, dmDupMinus=0x11, dmDupPlus=0x12, dmDupRPS=0x13, dmDupAutoOn=0x26, dmDupAutoOff=0x36 }; // Here, T=tone, D=DCS, N=none // And the naming convention order is Transmit Receive enum rptAccessTxRx { ratrNN=0x00, ratrTN=0x01, // "TONE" (T only) ratrNT=0x02, // "TSQL" (R only) ratrDD=0x03, // "DTCS" (TR) ratrDN=0x06, // "DTCS(T)" ratrTD=0x07, // "TONE(T) / TSQL(R)" ratrDT=0x08, // "DTCS(T) / TSQL(R)" ratrTT=0x09 // "TONE(T) / TSQL(R)" }; Q_DECLARE_METATYPE(enum duplexMode) Q_DECLARE_METATYPE(enum rptAccessTxRx) #endif // REPEATERATTRIBUTES_H