KETCube
Modules | Data Structures | Typedefs | Enumerations | Variables

KETCube batMeas cnt module. More...

Modules

 Public Functions
 

Data Structures

struct  ketCube_batMeas_battery_t
 KETCube battery deffinition. More...
 
struct  ketCube_batMeas_moduleCfg_t
 KETCube batMeas module configuration. More...
 

Typedefs

typedef struct ketCube_batMeas_battery_t ketCube_batMeas_battery_t
 KETCube battery deffinition. More...
 
typedef struct ketCube_batMeas_moduleCfg_t ketCube_batMeas_moduleCfg_t
 KETCube batMeas module configuration. More...
 

Enumerations

enum  ketCube_batMeas_cfgAdr_t { KETCUBE_BATMEAS_CFGADR_CFG = 0, KETCUBE_BATMEAS_CFGADR_BAT = 1 }
 enumerator of M-BUS configuration options addresses More...
 
enum  ketCube_batMeas_cfgLen_t { KETCUBE_BATMEAS_CFGLEN_CFG = 1, KETCUBE_BATMEAS_CFGLEN_BAT = 1 }
 enumerator of M-BUS configuration options lengths More...
 
enum  ketCube_batMeas_battList_t { KETCUBE_BATMEAS_BATLIST_CR2032 = 0, KETCUBE_BATMEAS_BATLIST_LS33600, KETCUBE_BATMEAS_BATLIST_LAST }
 List of available S0 errors. More...
 

Variables

ketCube_batMeas_moduleCfg_t ketCube_batMeas_moduleCfg
 
ketCube_batMeas_battery_t ketCube_batMeas_batList []
 List of supported batteries. More...
 
uint8_t ketCube_batMeas_selectedBattery
 

Detailed Description

KETCube batMeas cnt module.

Typedef Documentation

◆ ketCube_batMeas_battery_t

KETCube battery deffinition.

◆ ketCube_batMeas_moduleCfg_t

KETCube batMeas module configuration.

Enumeration Type Documentation

◆ ketCube_batMeas_battList_t

List of available S0 errors.

Enumerator
KETCUBE_BATMEAS_BATLIST_CR2032 

CR2032 battery

KETCUBE_BATMEAS_BATLIST_LS33600 

LS33600 battery

KETCUBE_BATMEAS_BATLIST_LAST 

Last battery index – do not modify this line!

◆ ketCube_batMeas_cfgAdr_t

enumerator of M-BUS configuration options addresses

Enumerator
KETCUBE_BATMEAS_CFGADR_CFG 
KETCUBE_BATMEAS_CFGADR_BAT 

◆ ketCube_batMeas_cfgLen_t

enumerator of M-BUS configuration options lengths

Enumerator
KETCUBE_BATMEAS_CFGLEN_CFG 
KETCUBE_BATMEAS_CFGLEN_BAT 

Variable Documentation

◆ ketCube_batMeas_batList

ketCube_batMeas_battery_t ketCube_batMeas_batList[]
extern

List of supported batteries.

◆ ketCube_batMeas_moduleCfg

ketCube_batMeas_moduleCfg_t ketCube_batMeas_moduleCfg
extern

Module configuration storage

◆ ketCube_batMeas_selectedBattery

uint8_t ketCube_batMeas_selectedBattery
extern