+#if 0\r
+#warning "no bitfield, used for debugging - mthomas"\r
+ unsigned char Present ; //!< Battery found. (TRUE/FALSE)\r
+ unsigned char Charged ; //!< Battery fully charged. (TRUE/FALSE)\r
+ unsigned char Low ; //!< Battery low voltage. (TRUE/FALSE)\r
+ unsigned char Exhausted ; //!< Battery exhausted. (TRUE/FALSE)\r
+ unsigned char HasRID ; //!< Battery has resistor ID. (TRUE/FALSE)\r
+#else\r