Nabend,
ich bekomme nen Einschuberror wenn ich versuche an deinem Communicator herumzubasteln. Ich poste mal eben detaillierter mein Problem, aber es betrifft den Logmailer den ich vor habe.
Ich will ja per Email mehr informationen zugeschickt bekommen.
Ausschnitt aus meiner PM die ich dir schicken wollte, wegen Speicher ging das aber nicht.
Nabend Harry,
habe heute den ganzen Tag versucht vom ibusCommunicator mehr als nur den Wert für den Odometer zu bekommen.
Mit der aktuellen Version von deinem Communicator geht auch für den Odometer alles in Ordnung.
Aber ich bekomme die Werte für "Range" und "Consumption", etc nicht.
Du hast mir damals eine modifizierte Version geschickt mit der Nummer "1.3.6.Q" bei der ich mehr Datenabfragen kann über TCP:
Zugegeben ich hab mit so einer Datenstruktur noch nicht gearbeitet.
In allen anderen Version steht da nur:
Wenn ich in der aktuellen Version folgendes Versuche:
Dann kommt sofort ein "Ident error" und der Communicator läuft nicht.
Was meiner Meinung nach unsinn ist weil ich es nicht kopiert sondern eingetippt habe, auch mit 4x Leerzeile statt Tab. Alles Versucht.
Aktuell sieht meine Email so ausBei ValueError mach ich einen return 0, deshalb die ganzen Nullen.)
Ich hänge derzeit nur an der Sache, meine Modifikationen an der Logmailer App funktionieren sonst Einwandfrei.
Meinst Du, du kannst dir das mal anschauen?
ich bekomme nen Einschuberror wenn ich versuche an deinem Communicator herumzubasteln. Ich poste mal eben detaillierter mein Problem, aber es betrifft den Logmailer den ich vor habe.
Ich will ja per Email mehr informationen zugeschickt bekommen.
Ausschnitt aus meiner PM die ich dir schicken wollte, wegen Speicher ging das aber nicht.
Nabend Harry,
habe heute den ganzen Tag versucht vom ibusCommunicator mehr als nur den Wert für den Odometer zu bekommen.
Mit der aktuellen Version von deinem Communicator geht auch für den Odometer alles in Ordnung.
Aber ich bekomme die Werte für "Range" und "Consumption", etc nicht.
Du hast mir damals eine modifizierte Version geschickt mit der Nummer "1.3.6.Q" bei der ich mehr Datenabfragen kann über TCP:
Code:
elif given_args[0] == 'OBC' and given_args[1] == 'GET':
log('TCP %s: RECV >%s<' % (EVENT.tcp_port, message))
value = {'IBusCommunicator': {'time_unit': EVENT.obc_time_unit,
'speed_unit': EVENT.obc_speed_unit,
'distance_unit': EVENT.obc_distance_unit,
'consumption_unit': EVENT.obc_consumption_unit,
'fuel_unit': EVENT.obc_fuel_unit,
'odometer': EVENT.obc_odometer,
'arrive': EVENT.obc_arr,
'consumption1': EVENT.obc_cons1,
'consumption2': EVENT.obc_cons2,
'vin': EVENT.obc_vin,
'distance': EVENT.obc_dist,
'range': EVENT.obc_range,
'fuel_level': EVENT.obc_fuellevel,
'gm_states': EVENT.gm_states}}
connection.send('%s' % value)
Zugegeben ich hab mit so einer Datenstruktur noch nicht gearbeitet.
In allen anderen Version steht da nur:
Code:
elif given_args[0] == 'OBC' and given_args[1] == 'GET':
log('TCP %s: RECV >%s<' % (EVENT.tcp_port, message))
if given_args[2] == 'ODOMETER':
value = EVENT.obc_odometer
connection.send('%s' % value)
Wenn ich in der aktuellen Version folgendes Versuche:
Code:
elif given_args[0] == 'OBC' and given_args[1] == 'GET':
log('TCP %s: RECV >%s<' % (EVENT.tcp_port, message))
if given_args[2] == 'ODOMETER':
value = EVENT.obc_odometer
connection.send('%s' % value)
elif given_args[2] == 'CONSUMPTION1':
value = EVENT.obc_cons1
connection.send('%s' % value)
Dann kommt sofort ein "Ident error" und der Communicator läuft nicht.
Was meiner Meinung nach unsinn ist weil ich es nicht kopiert sondern eingetippt habe, auch mit 4x Leerzeile statt Tab. Alles Versucht.
Aktuell sieht meine Email so ausBei ValueError mach ich einen return 0, deshalb die ganzen Nullen.)
Zitat:Werte die ich Abfrage:
Außentemperatur: 0 °C
Laufleistung: {'IBusCommunicator': {'fuel_unit': '', 'consumptio km
Temperatur Kühlflüssigkeit: 0 °C
Verbrauch (BC): {'IBusCommunicator': {'fuel_unit': '', 'consumptio L / 100 km
Reichweite: 0 km
Tankinhalt: 0 L
Handbremse: 0
Ich hänge derzeit nur an der Sache, meine Modifikationen an der Logmailer App funktionieren sonst Einwandfrei.
Meinst Du, du kannst dir das mal anschauen?
Addons .: