Nachdem hier viel Experten unseres CAN Buses sitzen, ich hab eine Frage zu der Anzeige Time to full, aus dem CanZE program sieht es so aus:
Das kann ich für mein Twizplay/SIM800 Projekt mal so übernehmen, hab ich auch. Aber was ich mich frage wäre, diese 1023 werden nun immer dann am Bus gesendet, wenn in der Anzeige --:-- erscheint, sodass man im CanZE dies übernommen hat.case SID_TimeToFull: // time to full
tv = (TextView) findViewById(R.id.textTTF);
if (field.getValue() >= 1023) {
tv.setText("--:--");
tv = null;
}
break;
(weil ich noch ein 8-Bit Datenproblem habe steht bei mir jetzt 04:15... egal)
Wenn ich mir den Datenbereich so ansehe wäre das maximale was hier angezeigt werden kann 17 Stunden und 3 Minuten.
Zugegebnermaßen habe ich es noch nie probiert meine ZOE so zu laden, dass eine Anzeige von über 17 Stunden notwendig gewesen wäre, weil bei 10A und leerem 22kWh Akku geht es zumindest in 16 Stunden.
Daher meine Frage: wenn ich denn wirklich noch jemals meinen 40kWh Akku bekomme, dann wäre doch 17 Stunden zu wenig, wie ist das Problem dort gelöst? Gibt es für die 40er Version eine eigene CAN Matrix ??