+unsigned char pnd_device_get_charge_current ( int *result ); // returns + - current; if charging, current is +ve.
+
+/* return the battery charger enable state; 1 or 0
+ * On error, returns value < 0
+ */
+int pnd_device_get_charger_enable ( const char *device );
+unsigned char pnd_device_set_charger_enable ( const char *device, unsigned char v );