Serielle Schnittstelle des Charge-Managers 2010 von Conrad Elektronik

Einstellungen: 9600 baud, 8N1
Der CM wird mit einem Normalen Nullmodemkabel mit dem PC verbunden. 

Der CM gibt konitinuirlich Daten ber den Laduzustand der Akkus aus. Ob der CM
Kommandos akzeptiert ist nicht bekannt. 

Ein "Datensatz" besteht auf vier (jeweils eine pro Ladeschacht) 34 Byte 
langen "Nachrichten".

Die Nachrichten haben folgendes Format:

16-Bit 'S' "Short" Werte sind Big-Endian!
24-Bit 'M' ""Medium" Big-Endian :)

 Byte   Bedeutung
 1	Ladeschacht
 2	Programm?
 3	Programm?
 4	? Sieht aus wie ein interner Zhler
 5	? "
 6	Stunden 
 7	Minuten (?)
 8	?
 9	S: Aktuelle Spannung (U) (Nur beim Aufladen, sonst null. Eventuell ein 
 	Speicher fr die Max. Spannung um rechtzeitig abschalten zu knnen?
 10	''
 11	? (Ungefhrer Ladestatus?)
 12	?
 13	?
 14	S: Aktuelle Stromstrke (I)
 15
 16	S: Aktuelle Spannung (U)
 17	''
 18	M:Geladene mAh	
 19	''
 20	''
 21	M: Entlade mAh
 22	''	
 23	''
 24	?  12 falls nicht geladen wird, sonst irgendwasanders
 25	S: Vor-Vor-Vor-letze gemessene Spannung
 26
 27	S: Vor-Vor-letze gemessene Spannung
 28
 29	S: Vorletze gemessene Spannung
 30	''
 31	S: Letze gemesse Spannung
 32	''
 33	S: Wenn kein Akku drin: FF Vielleicht der 'Widerstand' im Schacht?
 34	''
 
Bedeutung von Byte zwei und drei (Programm)

CHARGE:
88 69 (Ladephase)
13 72 (Programm beendet)

CHECK:
10 68 (Entladephase) (600-
90 69 (Aufladephase)
13 72 (Programm beendet)

CHARGE: 
88 (Ladephase)
13 (Programm beendet)
 
CHECK:  
10 (Entladephase) 
90 (Aufladephase)
13 (Programm beendet)

Byte drei:
68 (Manuell,600 bis 900 mAh, Entladephase)
69 (Manuell,600 bis 900 mAh, Aufladephase)
72 (Manuell,600 bis 900 mAh, Laden beendet)
88-133 (Manuell, 2200mAh - .., Aufladen)
