KETCube
Functions

Functions

ketCube_cfg_ModError_t ketCube_batMeas_Init (ketCube_InterModMsg_t ***msg)
 Initializes Battery Measurement. More...
 
ketCube_cfg_ModError_t ketCube_batMeas_ReadData (uint8_t *buffer, uint8_t *len)
 Read battery data. More...
 
uint8_t ketCube_batMeas_GetBatteryByte (void)
 This function returns the battery level. More...
 

Detailed Description

Function Documentation

◆ ketCube_batMeas_GetBatteryByte()

uint8_t ketCube_batMeas_GetBatteryByte ( void  )

This function returns the battery level.

Parameters
none
Return values
batterylevel scaled to 1B - 1 (very low) to 254 (fully charged)

◆ ketCube_batMeas_Init()

ketCube_cfg_ModError_t ketCube_batMeas_Init ( ketCube_InterModMsg_t ***  msg)

Initializes Battery Measurement.

Return values
KETCUBE_CFG_MODULE_OKin case of success
KETCUBE_CFG_MODULE_ERRORin case of failure

◆ ketCube_batMeas_ReadData()

ketCube_cfg_ModError_t ketCube_batMeas_ReadData ( uint8_t *  buffer,
uint8_t *  len 
)

Read battery data.

Parameters
bufferpointer to fuffer for storing the result of milivolt mesurement
lendata len in bytes
Return values
KETCUBE_CFG_MODULE_OKin case of success
KETCUBE_CFG_MODULE_ERRORin case of failure