Go to the source code of this file.
Namespaces | |
| namespace | QSlowTypes |
Enumerations | |
| enum | QSlowMode_t { QSlowTypes::QSLOW_BASE_MODE = 0x00, QSlowTypes::QSLOW_TUNING_MODE = 0x01, QSlowTypes::QSLOW_RUN_MODE = 0x02 } |
| Possible Mode for the Slow Server. | |
| enum | QSlowWriteStatus_t { QSlowTypes::QSLOW_WRITE_UNLOCKED = true, QSlowTypes::QSLOW_WRITE_LOCKED = false } |
| enum | QSlowNumFormat_t { QSlowTypes::QSLOW_HEX = 0, QSlowTypes::QSLOW_DEC = 1, QSlowTypes::QSLOW_BIN = 2 } |
| enum | QSlowPolarity_t { QSlowTypes::QSLOW_POS = true, QSlowTypes::QSLOW_NEG = false } |
| enum | QSlowOnOff_t { QSlowTypes::QSLOW_ON = true, QSlowTypes::QSLOW_OFF = false } |
| enum | QSlowFEInput_t { QSlowTypes::QSLOW_BOLO = false, QSlowTypes::QSLOW_TEST = true } |
| enum | QSlowDevice_t { QSlowTypes::QSLOW_FRONTEND = 0x00, QSlowTypes::QSLOW_BESSEL = 0x01, QSlowTypes::QSLOW_PULSER = 0x02, QSlowTypes::QSLOW_POWER_SUPPLY = 0x03, QSlowTypes::QSLOW_DIGITAL_MM = 0x04, QSlowTypes::QSLOW_OSCILLOSCOPE = 0x05, QSlowTypes::QSLOW_FUN_GENERATOR = 0x06, QSlowTypes::QSLOW_UNKOWN = 0xFF } |
| enum | QSlowEleInterface_t { QSlowTypes::QSLOW_PPORT = 0x01, QSlowTypes::QSLOW_NETWORK = 0x02, QSLOW_GPIB = 0x03 } |
| enum | QSlowRLoad_t { QSlowTypes::QSLOW_RMIN = 0, QSlowTypes::QSLOW_RMAX = 1 } |
| enum | QSlowRegs_t { QSlowTypes::MEM_A = 0, QSlowTypes::MEM_B = 1, QSlowTypes::DAC_H = 2, QSlowTypes::DAC_L = 3, QSlowTypes::MEM_C = 4, QSlowTypes::MEM_D = 5, QSlowTypes::BES_0 = 6 } |
| enum | QSlowPSRegs_t { QSlowTypes::MEM_0 = 0, QSlowTypes::MEM_1 = 1, QSlowTypes::MEM_2 = 2, QSlowTypes::MEM_3 = 3 } |
Functions | |
| std::string | QSlowTypes::ppDeviceToString (unsigned long PPortAddress) |
| convert pport address to linux device name | |
| std::string | QSlowTypes::modeToString (QSlowTypes::QSlowMode_t mode) |
| convert server mode code to formatted string | |
| std::string | QSlowTypes::ifaceToString (QSlowTypes::QSlowEleInterface_t iface) |
| convert interface type to info string | |
| std::string | QSlowTypes::devToString (QSlowTypes::QSlowDevice_t dev) |
| convert device type to info string | |
| std::string | QSlowTypes::onoffToString (QSlowTypes::QSlowOnOff_t sts) |
| convert on/off status to info string | |
| std::string | QSlowTypes::polarityToString (QSlowTypes::QSlowPolarity_t pol) |
| convert voltage or current polarity to info string | |
| std::string | QSlowTypes::inputToString (QSlowTypes::QSlowFEInput_t input) |
| convert input status to info string | |
| std::string | QSlowTypes::ifaceToCmd (QSlowTypes::QSlowEleInterface_t iface) |
| convert iface type to server commad string | |
| std::string | QSlowTypes::devToCmd (QSlowTypes::QSlowDevice_t dev) |
| convert device type to server commad string | |
| QSlowTypes::QSlowDevice_t | QSlowTypes::cmdToDev (const std::string &cmd) |
| convert server commad to related interface | |
1.5.6