ucm_schilling
Namespaces | Macros | Enumerations
UcmRaw.hpp File Reference

Go to the source code of this file.

Namespaces

 ucm_schilling
 
 ucm_schilling::raw
 

Macros

#define ADDR_UCM   0x60
 
#define UCM_STAT_FAIL_AD   0x01
 
#define UCM_STAT_FAIL_DA   0x02
 
#define UCM_STAT_FAIL_EEPROM   0x04
 

Enumerations

enum  ucm_schilling::raw::UCM_REGISTER {
  ucm_schilling::raw::UCM_STATUS = 0x00, ucm_schilling::raw::UCM_AD1_HIGH = 0x01, ucm_schilling::raw::UCM_AD1_LOW = 0x02, ucm_schilling::raw::UCM_AD2_HIGH = 0x03,
  ucm_schilling::raw::UCM_AD2_LOW = 0x04, ucm_schilling::raw::UCM_GPIO_READ = 0x05, ucm_schilling::raw::UCM_GPIO_WRITE = 0x06, ucm_schilling::raw::UCM_GPIO_DIR = 0x07,
  ucm_schilling::raw::UCM_HE_CONFIG = 0x08, ucm_schilling::raw::UCM_HE_CNT_HIGH = 0x09, ucm_schilling::raw::UCM_HE_CNT_MID = 0x0A, ucm_schilling::raw::UCM_HE_CNT_LOW = 0x0B,
  ucm_schilling::raw::UCM_HE_SPEED_HIGH = 0x0C, ucm_schilling::raw::UCM_HE_SPEED_LOW = 0x0D, ucm_schilling::raw::UCM_HE_DA1_HIGH = 0x0E, ucm_schilling::raw::UCM_HE_DA1_LOW = 0x0F,
  ucm_schilling::raw::UCM_HE_DA2_HIGH = 0x10, ucm_schilling::raw::UCM_HE_DA2_LOW = 0x11, ucm_schilling::raw::UCM_HE_DA3_HIGH = 0x12, ucm_schilling::raw::UCM_HE_DA3_LOW = 0x13,
  ucm_schilling::raw::UCM_FIRM_VER = 0x14
}
 

Macro Definition Documentation

◆ ADDR_UCM

#define ADDR_UCM   0x60

◆ UCM_STAT_FAIL_AD

#define UCM_STAT_FAIL_AD   0x01

◆ UCM_STAT_FAIL_DA

#define UCM_STAT_FAIL_DA   0x02

◆ UCM_STAT_FAIL_EEPROM

#define UCM_STAT_FAIL_EEPROM   0x04