OpenV2G
Data Fields
v2gMeterInfoType Struct Reference

#include <v2gEXIDatatypes.h>

Data Fields

struct {
   exi_string_character_t   characters [v2gMeterInfoType_MeterID_CHARACTERS_SIZE]
 
   uint16_t   charactersLen
 
MeterID
 
uint64_t MeterReadingCharged
 
unsigned int MeterReadingCharged_isUsed:1
 
uint64_t MeterReadingDischarged
 
unsigned int MeterReadingDischarged_isUsed:1
 
struct {
   uint8_t   bytes [v2gMeterInfoType_SigMeterReading_BYTES_SIZE]
 
   uint16_t   bytesLen
 
SigMeterReading
 
unsigned int SigMeterReading_isUsed:1
 
int16_t MeterStatus
 
unsigned int MeterStatus_isUsed:1
 
int64_t TMeter
 
unsigned int TMeter_isUsed:1
 

Field Documentation

◆ bytes

uint8_t v2gMeterInfoType::bytes[v2gMeterInfoType_SigMeterReading_BYTES_SIZE]

◆ bytesLen

uint16_t v2gMeterInfoType::bytesLen

◆ characters

◆ charactersLen

uint16_t v2gMeterInfoType::charactersLen

◆ MeterID

struct { ... } v2gMeterInfoType::MeterID

◆ MeterReadingCharged

uint64_t v2gMeterInfoType::MeterReadingCharged

◆ MeterReadingCharged_isUsed

unsigned int v2gMeterInfoType::MeterReadingCharged_isUsed

◆ MeterReadingDischarged

uint64_t v2gMeterInfoType::MeterReadingDischarged

◆ MeterReadingDischarged_isUsed

unsigned int v2gMeterInfoType::MeterReadingDischarged_isUsed

◆ MeterStatus

int16_t v2gMeterInfoType::MeterStatus

◆ MeterStatus_isUsed

unsigned int v2gMeterInfoType::MeterStatus_isUsed

◆ SigMeterReading

struct { ... } v2gMeterInfoType::SigMeterReading

◆ SigMeterReading_isUsed

unsigned int v2gMeterInfoType::SigMeterReading_isUsed

◆ TMeter

int64_t v2gMeterInfoType::TMeter

◆ TMeter_isUsed

unsigned int v2gMeterInfoType::TMeter_isUsed

The documentation for this struct was generated from the following file: