GQLLC GMC-300  0.1
GQ Electronics Geiger-Counter Model 300
Classes | Enumerations | Variables
GQLLC Namespace Reference

Classes

class  GQGMC

Enumerations

enum  cfg_param_t {
  ePowerOnOff = 0, eAlarmOnOff = 1, eSpeakerOnOff = 2, eGraphicModeOnOff = 3,
  eBacklightTimeoutSeconds = 4, eIdleTitleDisplayMode = 5, eAlarmCPMValue = 6, eCalibrationCPM0 = 8,
  eCalibrationSvUc0 = 10, eCalibrationCPM1 = 14, eCalibrationSvUc1 = 16, eCalibrationCPM2 = 20,
  eCalibrationSvUc2 = 22, eIdleDisplayMode = 26, eAlarmValueuSvUc = 27, eAlarmType = 31,
  eSaveDataType = 32, eSwivelDisplay = 33, eZoom = 34, eDataSaveAddress = 38,
  eDataReadAddress = 41, eNPowerSavingMode = 44, eNSensitivityMode = 45, eNCounterDelay = 46,
  eNVoltageOffset = 48, eMaxCPM = 49, eNSensitivityAutoModeThreshold = 51, eSaveDate = 52,
  eSaveTime = 55, eMaxBytes = 58
}
enum  cfg_bytecnt_t {
  ePowerOnOff_bytecnt = 1, eAlarmOnOff_bytecnt = 1, eSpeakerOnOff_bytecnt = 1, eGraphicModeOnOff_bytecnt = 1,
  eBacklightTimeoutSeconds_bytecnt = 1, eIdleTitleDisplayMode_bytecnt = 1, eAlarmCPMValue_bytecnt = 2, eCalibrationCPM0_bytecnt = 2,
  eCalibrationSvUc0_bytecnt = 4, eCalibrationCPM1_bytecnt = 2, eCalibrationSvUc1_bytecnt = 4, eCalibrationCPM2_bytecnt = 2,
  eCalibrationSvUc2_bytecnt = 4, eIdleDisplayMode_bytecnt = 1, eAlarmValueuSvUc_bytecnt = 4, eAlarmType_bytecnt = 1,
  eSaveDataType_bytecnt = 1, eSwivelDisplay_bytecnt = 1, eZoom_bytecnt = 4, eDataSaveAddress_bytecnt = 3,
  eDataReadAddress_bytecnt = 3, eNPowerSavingMode_bytecnt = 1, eNSensitivityMode_bytecnt = 1, eNCounterDelay_bytecnt = 2,
  eNVoltageOffset_bytecnt = 1, eMaxCPM_bytecnt = 2, eNSensitivityAutoModeThreshold_bytecnt = 1, eSaveDate_bytecnt = 3,
  eSaveTime_bytecnt = 3, eMaxBytes_bytecnt = 1
}
enum  saveDataType_t {
  eSaveOff = 0, eCPS = 1, eCPM = 2, eCPH = 3,
  eMaxSaveDataType = 4
}
enum  softkey_t {
  eKey1 = '0', eKey2 = '1', eKey3 = '2', eKey4 = '3',
  eLeftArrow = '0', eUpArrow = '1', eDownArrow = '2', eEnter = '3'
}
enum  gmc_error_t {
  eNoProblem, eUSB_open_failed, eOlder_firmware, eGet_version,
  eGet_serial_number, eGet_CPM, eGet_CPS, eGet_AutoCPS,
  eGet_CFG, eErase_CFG, eUpdate_CFG, eWrite_CFG,
  eClear_USB, eGet_battery_voltage, eGet_history_data, eGet_history_data_length,
  eGet_history_data_address, eGet_history_data_overrun, eLast_error_code
}

Variables

uint32_t const kHistory_Data_Maxsize = 0x1000
uint32_t const kHistory_Addr_Maxsize = 0x10000

Enumeration Type Documentation

Enumerator:
ePowerOnOff_bytecnt 
eAlarmOnOff_bytecnt 
eSpeakerOnOff_bytecnt 
eGraphicModeOnOff_bytecnt 
eBacklightTimeoutSeconds_bytecnt 
eIdleTitleDisplayMode_bytecnt 
eAlarmCPMValue_bytecnt 
eCalibrationCPM0_bytecnt 
eCalibrationSvUc0_bytecnt 
eCalibrationCPM1_bytecnt 
eCalibrationSvUc1_bytecnt 
eCalibrationCPM2_bytecnt 
eCalibrationSvUc2_bytecnt 
eIdleDisplayMode_bytecnt 
eAlarmValueuSvUc_bytecnt 
eAlarmType_bytecnt 
eSaveDataType_bytecnt 
eSwivelDisplay_bytecnt 
eZoom_bytecnt 
eDataSaveAddress_bytecnt 
eDataReadAddress_bytecnt 
eNPowerSavingMode_bytecnt 
eNSensitivityMode_bytecnt 
eNCounterDelay_bytecnt 
eNVoltageOffset_bytecnt 
eMaxCPM_bytecnt 
eNSensitivityAutoModeThreshold_bytecnt 
eSaveDate_bytecnt 
eSaveTime_bytecnt 
eMaxBytes_bytecnt 
Enumerator:
ePowerOnOff 
eAlarmOnOff 
eSpeakerOnOff 
eGraphicModeOnOff 
eBacklightTimeoutSeconds 
eIdleTitleDisplayMode 
eAlarmCPMValue 
eCalibrationCPM0 
eCalibrationSvUc0 
eCalibrationCPM1 
eCalibrationSvUc1 
eCalibrationCPM2 
eCalibrationSvUc2 
eIdleDisplayMode 
eAlarmValueuSvUc 
eAlarmType 
eSaveDataType 
eSwivelDisplay 
eZoom 
eDataSaveAddress 
eDataReadAddress 
eNPowerSavingMode 
eNSensitivityMode 
eNCounterDelay 
eNVoltageOffset 
eMaxCPM 
eNSensitivityAutoModeThreshold 
eSaveDate 
eSaveTime 
eMaxBytes 
Enumerator:
eNoProblem 
eUSB_open_failed 
eOlder_firmware 
eGet_version 
eGet_serial_number 
eGet_CPM 
eGet_CPS 
eGet_AutoCPS 
eGet_CFG 
eErase_CFG 
eUpdate_CFG 
eWrite_CFG 
eClear_USB 
eGet_battery_voltage 
eGet_history_data 
eGet_history_data_length 
eGet_history_data_address 
eGet_history_data_overrun 
eLast_error_code 
Enumerator:
eSaveOff 
eCPS 
eCPM 
eCPH 
eMaxSaveDataType 
Enumerator:
eKey1 
eKey2 
eKey3 
eKey4 
eLeftArrow 
eUpArrow 
eDownArrow 
eEnter 

Variable Documentation

uint32_t const GQLLC::kHistory_Addr_Maxsize = 0x10000
uint32_t const GQLLC::kHistory_Data_Maxsize = 0x1000
 All Classes Namespaces Files Functions Variables Enumerations Enumerator