def config2_get(self): ps.gom_logger.debug("Getting config2") self.write(CMD_CONFIG2_GET, []) return ps.c_bytesToStruct(self.read(SIZE_EPS_CONFIG2_T), "eps_config2_t")
def get_hk_2_basic(self): ps.gom_logger.debug("Running get_hk_2_basic") self.write(CMD_GET_HK, [0x04]) array = self.read(SIZE_EPS_HK_BASIC_T) return ps.c_bytesToStruct(array, "eps_hk_basic_t")
def get_hk_wdt(self): ps.gom_logger.debug("Running get_hk_wdt") self.write(CMD_GET_HK, [0x03]) array = self.read(SIZE_EPS_HK_WDT_T) return ps.c_bytesToStruct(array, "eps_hk_wdt_t")
def get_hk_2_vi(self): ps.gom_logger.debug("Running get_hk_2_vi") self.write(CMD_GET_HK, [0x01]) array = self.read(SIZE_EPS_HK_VI_T) return ps.c_bytesToStruct(array, "eps_hk_vi_t")
def get_hk_1(self): ps.gom_logger.debug("Running get_hk_1") self.write(CMD_GET_HK, []) array = self.read(SIZE_HKPARAM_T) return ps.c_bytesToStruct(array, "hkparam_t")
def config_get(self) -> ps.eps_config_t: ps.gom_logger.debug("Getting current config") self.write(CMD_CONFIG_GET, []) return cast( 'ps.eps_config_t', ps.c_bytesToStruct(self.read(SIZE_EPS_CONFIG_T), "eps_config_t"))