#include <string>
#include <vector>
#include <cmath>
#include "OSDefines.h"
Go to the source code of this file.
|
enum | MTL::Instrument::MFC3045Types::eModulationRef : U8 { MTL::Instrument::MFC3045Types::eModulationRef::kMDA = 0,
MTL::Instrument::MFC3045Types::eModulationRef::kMCF,
MTL::Instrument::MFC3045Types::eModulationRef::kMLF,
MTL::Instrument::MFC3045Types::eModulationRef::kMHF
} |
|
enum | MTL::Instrument::MFC3045Types::ePrecision : U8 { MTL::Instrument::MFC3045Types::ePrecision::kHighPrecision = 0,
MTL::Instrument::MFC3045Types::ePrecision::kLowPrecision = 1
} |
|
enum | MTL::Instrument::MFC3045Types::eDataBlockMode : U8 { MTL::Instrument::MFC3045Types::eDataBlockMode::kOneByOne = 0,
MTL::Instrument::MFC3045Types::eDataBlockMode::kAllDecimal,
MTL::Instrument::MFC3045Types::eDataBlockMode::kAllHexa
} |
|
enum | MTL::Instrument::MFC3045Types::eStatusRegister : U8 {
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus1 = 0,
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus2,
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus3,
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus4,
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus5,
MTL::Instrument::MFC3045Types::eStatusRegister::kStatus6
} |
|
enum | MTL::Instrument::MFC3045Types::eRFH : U8 { MTL::Instrument::MFC3045Types::eRFH::k1 = 1,
MTL::Instrument::MFC3045Types::eRFH::k3 = 3,
MTL::Instrument::MFC3045Types::eRFH::k5 = 5,
MTL::Instrument::MFC3045Types::eRFH::k7 = 7
} |
|
enum | MTL::Instrument::MFC3045Types::eMFCSerialBDR : U8 {
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k2400 = 0,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k4800 = 1,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k9600 = 2,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k19200 = 3,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k28800 = 4,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k38400 = 5,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k57600 = 6,
MTL::Instrument::MFC3045Types::eMFCSerialBDR::k115200 = 7
} |
|
enum | MTL::Instrument::MFC3045Types::eAdvancedMode : U8 { MTL::Instrument::MFC3045Types::eAdvancedMode::kNone = 0,
MTL::Instrument::MFC3045Types::eAdvancedMode::k1 = 1,
MTL::Instrument::MFC3045Types::eAdvancedMode::k2 = 2
} |
|
enum | MTL::Instrument::MFC3045Types::eWhoVersion : U8 { MTL::Instrument::MFC3045Types::eWhoVersion::kMUFirmVer = 0,
MTL::Instrument::MFC3045Types::eWhoVersion::kMUEepromVer,
MTL::Instrument::MFC3045Types::eWhoVersion::kPAEepromVer
} |
|
enum | MTL::Instrument::MFC3045Types::eWhoSerialNum : U8 { MTL::Instrument::MFC3045Types::eWhoSerialNum::kMUSerialNum = 0,
MTL::Instrument::MFC3045Types::eWhoSerialNum::kMUSerialNumBis,
MTL::Instrument::MFC3045Types::eWhoSerialNum::kPASerialNum
} |
|
enum | MTL::Instrument::MFC3045Types::eRemoteBusyLed : U8 {
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedOff = 0,
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedMeasuring,
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedOffEndMeas,
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedOn,
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedBlinkSlow,
MTL::Instrument::MFC3045Types::eRemoteBusyLed::kRemoteLedBlinkFast
} |
|
enum | MTL::Instrument::MFC3045Types::eSweepFreqMode : U8 { MTL::Instrument::MFC3045Types::eSweepFreqMode::kdisable = 0,
MTL::Instrument::MFC3045Types::eSweepFreqMode::k20Step,
MTL::Instrument::MFC3045Types::eSweepFreqMode::kPaRange,
MTL::Instrument::MFC3045Types::eSweepFreqMode::kSetValue
} |
|
enum | MTL::Instrument::MFC3045Types::eShiftFreq : U8 { MTL::Instrument::MFC3045Types::eShiftFreq::kDown = 2,
MTL::Instrument::MFC3045Types::eShiftFreq::kUp = 8
} |
|
enum | MTL::Instrument::MFC3045Types::eFwUpdateState : U8 { MTL::Instrument::MFC3045Types::eFwUpdateState::kDone = 0,
MTL::Instrument::MFC3045Types::eFwUpdateState::kFailed,
MTL::Instrument::MFC3045Types::eFwUpdateState::kFatalError,
MTL::Instrument::MFC3045Types::eFwUpdateState::kUnkownState
} |
|
◆ CHECKSUM_CHARSIZE
#define CHECKSUM_CHARSIZE 4 |
◆ CORRECT_POBE_MAX_DHZ
#define CORRECT_POBE_MAX_DHZ 37767 |
◆ CORRECT_POBE_MIN_DHZ
#define CORRECT_POBE_MIN_DHZ -37768 |
◆ DATA_END_ETB
◆ FSW_DFF_MAX
#define FSW_DFF_MAX 440000000 |
◆ FW_MIN_VERSION
#define FW_MIN_VERSION 2.0 |
◆ GYRORATIO_MFC3048_HZT
#define GYRORATIO_MFC3048_HZT 42576255 |
◆ MDA_MAX
◆ MDA_MIN
◆ MFC_ASCII
◆ MFC_ASCII_DEC
#define MFC_ASCII_DEC 777067 |
◆ MOD_FREQ_MAX_DHZ
#define MOD_FREQ_MAX_DHZ 3080000000 |
◆ MOD_FREQ_MIN_DHZ
#define MOD_FREQ_MIN_DHZ 10000000 |
◆ MSG_EEPROM_ERASED
#define MSG_EEPROM_ERASED "Flash PROM erased" |
◆ MU_EEPROM_CHARSIZE
#define MU_EEPROM_CHARSIZE 160 |
◆ NCY_MAX
◆ NCY_MIN
◆ NPC_MAX
◆ NPR_MAX
◆ NPT_MAX
◆ PA_CALIB_TABLE_SIZE
#define PA_CALIB_TABLE_SIZE 96 |
◆ PA_EEPROM_CHARSIZE
#define PA_EEPROM_CHARSIZE 576 |
◆ PA_FREQ_MAX_DHZ
#define PA_FREQ_MAX_DHZ 3080000000 |
◆ PA_FREQ_MIN_DHZ
#define PA_FREQ_MIN_DHZ 2000000 |
◆ READ_EEPROM_POLL_PERIOD_MS
#define READ_EEPROM_POLL_PERIOD_MS 10 |
◆ RS_RD_BUFF_DEFAULT_SIZE
#define RS_RD_BUFF_DEFAULT_SIZE 2048 |
◆ RS_RDWR_VISA_TIMEOUT_MS
#define RS_RDWR_VISA_TIMEOUT_MS 5000 |
◆ RS_WAIT_DATARD_MS
#define RS_WAIT_DATARD_MS 5000 |
◆ RSG_MAX
◆ RSG_MIN
◆ RSO_MAX
◆ RSO_MIN
◆ RSP_MAX
◆ RSP_MIN