X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=BaseTinyFirmware%2FGCC%2Fstructs.h;h=e49462177c3f888743b9b8c754c3d6d0b1298307;hb=65612c4c7df34cdae10f9427ace6fd9e9e430d05;hp=a78b9c1d10d07b1328d67d6167c87dbb54764029;hpb=5b95e754a4af80c7389486ee874ac07c166a0867;p=avr_bc100.git diff --git a/BaseTinyFirmware/GCC/structs.h b/BaseTinyFirmware/GCC/structs.h index a78b9c1..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) + 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.