X-Git-Url: http://git.kpe.io/?p=avr_bc100.git;a=blobdiff_plain;f=BaseTinyFirmware%2FGCC%2Fstructs.h;h=e49462177c3f888743b9b8c754c3d6d0b1298307;hp=742c17e94e9e97a98cc314a3ee197f4a687a67e1;hb=65612c4c7df34cdae10f9427ace6fd9e9e430d05;hpb=89173ec9cd6f33843bf27c45be0f2f9be3f5f0ce diff --git a/BaseTinyFirmware/GCC/structs.h b/BaseTinyFirmware/GCC/structs.h index 742c17e..e494621 100644 --- a/BaseTinyFirmware/GCC/structs.h +++ b/BaseTinyFirmware/GCC/structs.h @@ -41,11 +41,20 @@ */ struct Batteries_struct { +#if 0 +#warning "no bitfield, used for debugging - mthomas" + unsigned char Present ; //!< Battery found. (TRUE/FALSE) + unsigned char Charged ; //!< Battery fully charged. (TRUE/FALSE) + unsigned char Low ; //!< Battery low voltage. (TRUE/FALSE) + unsigned char Exhausted ; //!< Battery exhausted. (TRUE/FALSE) + unsigned char HasRID ; //!< Battery has resistor ID. (TRUE/FALSE) +#else unsigned char Present : 1; //!< Battery found. (TRUE/FALSE) unsigned char Charged : 1; //!< Battery fully charged. (TRUE/FALSE) unsigned char Low : 1; //!< Battery low voltage. (TRUE/FALSE) unsigned char Exhausted : 1; //!< Battery exhausted. (TRUE/FALSE) unsigned char HasRID : 1; //!< Battery has resistor ID. (TRUE/FALSE) +#endif unsigned char Circuit; //!< Battery safety circuit (family id). signed char Temperature; //!< Battery temperature, in centigrade. unsigned char ADCSteps; //!< ADC steps per half degree.