#include "metertable.h" #include "bl24c512.h" //#include "GWD13762.h" #include "filesave.h" extern u32 Dwbin2bcd(u32 bin); struct metertable_struct { u8 addr[METER_ADDR_LEN]; // u8 type; }; static struct metertable_struct metertable[METERTABLE_NUM_MAX]; static u16 metertablenum=0; //u8 void metertable_init() { metertablenum = 0; memset(metertable,0,sizeof(metertable)); } u16 metertable_getnum() { if(metertablenum>METERTABLE_NUM_MAX) { metertable_init(); } return metertablenum; } u8 * metertable_getadddr(u16 index) { if(index>8&0xFF; tmp[2] = itmp>>16&0xFF; metertable_add(tmp,2); } metertable_write(); } #endif