C++ Instrument Catalog
Classes | Enumerations
MTL::Instrument::MFC3045Types Namespace Reference

Classes

union  uRSPByte
 
union  uSMAByte
 
union  uStatusByte1
 
union  uStatusByte2
 
union  uStatusByte3
 
union  uStatusByte4
 
union  uStatusByte5
 
union  uStatusByte6
 

Enumerations

enum  eModulationRef : U8 { eModulationRef::kMDA = 0, eModulationRef::kMCF, eModulationRef::kMLF, eModulationRef::kMHF }
 
enum  ePrecision : U8 { ePrecision::kHighPrecision = 0, ePrecision::kLowPrecision = 1 }
 
enum  eDataBlockMode : U8 { eDataBlockMode::kOneByOne = 0, eDataBlockMode::kAllDecimal, eDataBlockMode::kAllHexa }
 
enum  eStatusRegister : U8 {
  eStatusRegister::kStatus1 = 0, eStatusRegister::kStatus2, eStatusRegister::kStatus3, eStatusRegister::kStatus4,
  eStatusRegister::kStatus5, eStatusRegister::kStatus6
}
 
enum  eRFH : U8 { eRFH::k1 = 1, eRFH::k3 = 3, eRFH::k5 = 5, eRFH::k7 = 7 }
 
enum  eMFCSerialBDR : U8 {
  eMFCSerialBDR::k2400 = 0, eMFCSerialBDR::k4800 = 1, eMFCSerialBDR::k9600 = 2, eMFCSerialBDR::k19200 = 3,
  eMFCSerialBDR::k28800 = 4, eMFCSerialBDR::k38400 = 5, eMFCSerialBDR::k57600 = 6, eMFCSerialBDR::k115200 = 7
}
 
enum  eAdvancedMode : U8 { eAdvancedMode::kNone = 0, eAdvancedMode::k1 = 1, eAdvancedMode::k2 = 2 }
 
enum  eWhoVersion : U8 { eWhoVersion::kMUFirmVer = 0, eWhoVersion::kMUEepromVer, eWhoVersion::kPAEepromVer }
 
enum  eWhoSerialNum : U8 { eWhoSerialNum::kMUSerialNum = 0, eWhoSerialNum::kMUSerialNumBis, eWhoSerialNum::kPASerialNum }
 
enum  eRemoteBusyLed : U8 {
  eRemoteBusyLed::kRemoteLedOff = 0, eRemoteBusyLed::kRemoteLedMeasuring, eRemoteBusyLed::kRemoteLedOffEndMeas, eRemoteBusyLed::kRemoteLedOn,
  eRemoteBusyLed::kRemoteLedBlinkSlow, eRemoteBusyLed::kRemoteLedBlinkFast
}
 
enum  eSweepFreqMode : U8 { eSweepFreqMode::kdisable = 0, eSweepFreqMode::k20Step, eSweepFreqMode::kPaRange, eSweepFreqMode::kSetValue }
 
enum  eShiftFreq : U8 { eShiftFreq::kDown = 2, eShiftFreq::kUp = 8 }
 
enum  eFwUpdateState : U8 { eFwUpdateState::kDone = 0, eFwUpdateState::kFailed, eFwUpdateState::kFatalError, eFwUpdateState::kUnkownState }
 

Enumeration Type Documentation

◆ eAdvancedMode

Enumerator
kNone 
k1 
k2 

Definition at line 272 of file MFC3045Types.h.

◆ eDataBlockMode

Enumerator
kOneByOne 
kAllDecimal 
kAllHexa 

Definition at line 78 of file MFC3045Types.h.

◆ eFwUpdateState

Enumerator
kDone 
kFailed 
kFatalError 
kUnkownState 

Definition at line 329 of file MFC3045Types.h.

◆ eMFCSerialBDR

Enumerator
k2400 
k4800 
k9600 
k19200 
k28800 
k38400 
k57600 
k115200 

Definition at line 231 of file MFC3045Types.h.

◆ eModulationRef

Enumerator
kMDA 
kMCF 
kMLF 
kMHF 

Definition at line 58 of file MFC3045Types.h.

◆ ePrecision

Enumerator
kHighPrecision 
kLowPrecision 

Definition at line 69 of file MFC3045Types.h.

◆ eRemoteBusyLed

Enumerator
kRemoteLedOff 
kRemoteLedMeasuring 
kRemoteLedOffEndMeas 
kRemoteLedOn 
kRemoteLedBlinkSlow 
kRemoteLedBlinkFast 

Definition at line 299 of file MFC3045Types.h.

◆ eRFH

Enumerator
k1 
k3 
k5 
k7 

Definition at line 221 of file MFC3045Types.h.

◆ eShiftFreq

Enumerator
kDown 
kUp 

Definition at line 321 of file MFC3045Types.h.

◆ eStatusRegister

Enumerator
kStatus1 
kStatus2 
kStatus3 
kStatus4 
kStatus5 
kStatus6 

Definition at line 87 of file MFC3045Types.h.

◆ eSweepFreqMode

Enumerator
kdisable 
k20Step 
kPaRange 
kSetValue 

Definition at line 311 of file MFC3045Types.h.

◆ eWhoSerialNum

Enumerator
kMUSerialNum 
kMUSerialNumBis 
kPASerialNum 

Definition at line 290 of file MFC3045Types.h.

◆ eWhoVersion

Enumerator
kMUFirmVer 
kMUEepromVer 
kPAEepromVer 

Definition at line 281 of file MFC3045Types.h.