diff --git a/MyCM2010_de.txt b/doc/MyCM2010_de.txt similarity index 100% rename from MyCM2010_de.txt rename to doc/MyCM2010_de.txt diff --git a/MyCM2010_en.txt b/doc/MyCM2010_en.txt similarity index 100% rename from MyCM2010_en.txt rename to doc/MyCM2010_en.txt diff --git a/doc/cm2010.ico b/doc/cm2010.ico new file mode 100644 index 0000000..04759a6 Binary files /dev/null and b/doc/cm2010.ico differ diff --git a/doc/cm2010.jpg b/doc/cm2010.jpg new file mode 100644 index 0000000..53bcbee Binary files /dev/null and b/doc/cm2010.jpg differ diff --git a/doc/cm2010_alpha.png b/doc/cm2010_alpha.png new file mode 100644 index 0000000..c56b278 Binary files /dev/null and b/doc/cm2010_alpha.png differ diff --git a/doc/cm2010_ss.png b/doc/cm2010_ss.png new file mode 100644 index 0000000..c7340af Binary files /dev/null and b/doc/cm2010_ss.png differ diff --git a/doc/old/cm2010.txt b/doc/old/cm2010.txt new file mode 100644 index 0000000..f7a92ff --- /dev/null +++ b/doc/old/cm2010.txt @@ -0,0 +1,78 @@ +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 Zähler + 5 ? " + 6 Stunden + 7 Minuten (?) + 8 ? + 9 S: Aktuelle Spannung (U) (Nur beim Aufladen, sonst null. Eventuell ein + Speicher für die Max. Spannung um rechtzeitig abschalten zu können? + 10 '' + 11 ? (Ungefährer Ladestatus?) + 12 ? + 13 ? + 14 S: Aktuelle Stromstärke (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) diff --git a/doc/old/cm2010_ss.gif b/doc/old/cm2010_ss.gif new file mode 100644 index 0000000..b2b4e60 Binary files /dev/null and b/doc/old/cm2010_ss.gif differ diff --git a/doc/old/sshot.jpg b/doc/old/sshot.jpg new file mode 100644 index 0000000..6c2adbd Binary files /dev/null and b/doc/old/sshot.jpg differ diff --git a/doc/old/sshot2.png b/doc/old/sshot2.png new file mode 100644 index 0000000..ffa5895 Binary files /dev/null and b/doc/old/sshot2.png differ