7 posts / 0 new
Last post
robertdi
vehicle.gear.reverse and vehicle.gear.forward events not being triggered

Hi all,

I have a 2.0 Roadster with OVMS v3.  Everything's working great.  I wanted to add some scripts for the vehicle.gear.forward and vehicle.gear.reverse events but they're not firing.  Looking through the logs, I can see they never get executed.  Are these events supported on the Roadster?  Do I need to register them?

Thanks!

0467
0467's picture
New Reverse/Forward shift problems

My Roadster 1.5 has been in a repair shop for some time.  Many months ago they installed a new OVMS V3.  That seems okay and it's been test driven many times.  Now I'm told this Reverse/Forward shift problem has emerged.  Slow or unable to change F/R mode.  Could this be OVMS or settings related?

markwj
markwj's picture
Unlikely. The shifter is not

Unlikely. The shifter is not even on the CAN bus that OVMS uses.

But as with all such things the simplest is to temporarily disconnect OVMS and see if the problem persists.

Steve's Roadster
Steve's Roadster's picture
Roadster 1211

Is the issue with the early stick shift models or the later models like my 2011 Roadster?

markwj
markwj's picture
Those events are triggered

Those events are triggered directly from the vehicle module, in response to the ms_v_env_gear metric being modified. Looking at the roadster code, that all seems ok, so I don't immediately see why/how they wouldn't be triggered.

Can you check the metric itself is being changed along with the gear, and capture some logs so you can see what notifications are triggered?

robertdi
My log

When I list the metrics, I don't see the metric you've mentioned as you've written it.  But I'm guessing you mean v.e.gear?  It's what I get with LIST METRICS.

Also note - is this data coming over the CAN3 bus?  If so, I've disconnected that between the car and the OVMS unit because I am connecing an external HUD and if I enable CAN3 connectivity, the VMS unit hangs.  So pins 6 and 8 on the DB9 connector are not connected.

Here's a log that shows what happens when I get in the car, turn it on, change gear to R, move the car back a bit, change gear to D, move the car forward a bit, change gear to P, engage the parking brake and then turn off the car.  The ON and OFF scripts run but I don't see any other events being triggered:

OVMS# log level verbose
Logging level for * set to verbose

I (65466298) webcommand: HttpCommandStream[0x3f81e110]: 3527148 bytes free, executing: log level verbose

D (65472468) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:08:54 2023 (000000us) UTC

V (65474538) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=f0, LEN=21)

D (65474538) simcom: rx line ch=3 len=11 : +CSQ: 19,99

V (65474538) gsm-mux: ProcessFrame(CHAN=4, ADDR=11, CTRL=ff, FCS=fd, LEN=21)

D (65474538) simcom: rx line ch=4 len=11 : +CSQ: 19,99

I (65478778) location: UpdateParkPosition: vehicle is driving

D (65478788) events: Signal(vehicle.on)

I (65478788) script: Running script /store/events/vehicle.on/ext12v

I (65478788) ext12v: Powering on external 12V devices

D (65478788) max7317: egpio.output.1.high

I (65478788) script: Power mode of ext12v is now on

D (65478788) events: Signal(vehicle.awake)

D (65478798) events: Signal(egpio.output.1.high)

D (65479098) obd2ecu: Rcv 7df: 8 (2 1 0 0 0 0 0 0)

D (65479218) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65479318) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65479418) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65479518) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65479618) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65479728) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65479828) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65479928) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65480028) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65480128) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65480228) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65480328) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65480428) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65480508) events: Signal(gps.lock.acquired)

D (65480528) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65480628) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65480738) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65480838) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65480938) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65481038) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65481138) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65481238) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65481338) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65481438) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65481538) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65481638) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65481748) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65481848) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65481948) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65482048) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65482148) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65482248) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65482348) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65482448) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65482478) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:09:04 2023 (000000us) UTC

D (65482548) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65482648) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65482758) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65482858) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65482958) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65483058) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65483158) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65483258) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65483358) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65483458) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65483558) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

V (65483568) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=f0, LEN=21)

D (65483568) simcom: rx line ch=3 len=11 : +CSQ: 16,99

V (65483568) gsm-mux: ProcessFrame(CHAN=4, ADDR=11, CTRL=ff, FCS=fd, LEN=21)

D (65483568) simcom: rx line ch=4 len=11 : +CSQ: 16,99

D (65483658) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65483768) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65483868) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65483968) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65484068) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65484168) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65484268) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65484368) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65484468) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65484568) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65484668) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65484778) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65484878) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65484978) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65485078) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65485178) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65485278) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65485378) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65485478) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65485578) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65485678) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65485788) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65485888) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65485988) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65486088) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65486188) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65486288) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65486388) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65486488) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65486588) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65486688) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65486798) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65486898) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65486998) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65487098) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65487198) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65487298) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65487398) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65487498) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65487598) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65487698) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65487808) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65487908) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65488008) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65488108) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65488208) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65488308) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65488408) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65488508) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65488608) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65488708) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65488818) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65488918) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65489018) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65489118) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65489218) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65489318) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65489418) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65489518) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65489618) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65489718) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65489828) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65489928) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65490028) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65490128) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65490228) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

V (65490308) simcom: tx: f9 0d ff 3b 41 54 2b 43 52 45 47 3f 3b 2b 43 43 | ...;AT+CREG?;+CC

V (65490308) simcom: tx: 4c 4b 3f 3b 2b 43 53 51 3b 2b 43 4f 50 53 3f 0d | LK?;+CSQ;+COPS?.

V (65490308) simcom: tx: 0a cf f9 | ...

D (65490328) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

V (65490378) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=8a, LEN=110)

D (65490378) simcom: rx line ch=3 len=10 : +CREG: 1,5

D (65490378) simcom: rx line ch=3 len=29 : +CCLK: "23/01/16,08:09:11-32"

D (65490378) simcom: rx line ch=3 len=11 : +CSQ: 16,99

D (65490378) simcom: rx line ch=3 len=32 : +COPS: 0,0,"T-Mobile Hologram",2

D (65490378) simcom: rx line ch=3 len=2 : OK

D (65490428) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65490528) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65490628) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65490728) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65490838) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65490938) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65491038) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65491138) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65491238) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65491338) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65491438) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65491538) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65491638) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65491738) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65491848) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65491948) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65492048) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65492148) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65492248) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65492348) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65492448) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65492548) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65492608) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:09:14 2023 (000000us) UTC

V (65492618) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=f0, LEN=21)

D (65492628) simcom: rx line ch=3 len=11 : +CSQ: 20,99

V (65492628) gsm-mux: ProcessFrame(CHAN=4, ADDR=11, CTRL=ff, FCS=fd, LEN=21)

D (65492628) simcom: rx line ch=4 len=11 : +CSQ: 20,99

D (65492648) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65492748) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65492858) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65492958) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65493058) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65493158) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65493258) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65493358) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65493458) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65493558) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65493658) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65493758) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65493868) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65493968) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65494068) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65494168) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65494268) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65494368) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65494468) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65494568) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65494668) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65494768) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65494878) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65494978) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65495078) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65495178) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65495278) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65495378) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65495478) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65495578) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65495678) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65495778) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65495888) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65495988) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65496088) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65496188) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65496288) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65496388) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65496488) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65496588) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65496688) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65496788) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65496898) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65496998) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65497098) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65497198) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65497298) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65497398) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65497498) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65497598) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65497698) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65497798) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65497908) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65498008) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65498108) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65498208) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65498308) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65498408) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65498508) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65498608) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65498708) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65498808) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65498918) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65499018) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65499118) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65499218) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65499318) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65499418) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65499518) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65499618) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65499718) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65499818) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65499928) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65500028) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65500128) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65500228) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65500328) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65500428) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65500528) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65500628) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65500728) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65500828) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65500938) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65501038) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65501138) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65501238) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65501338) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65501438) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65501538) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65501638) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65501738) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65501838) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65501948) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65502048) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65502148) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65502248) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65502348) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65502448) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65502548) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65502648) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65502668) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:09:24 2023 (000000us) UTC

D (65502748) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65502848) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65502958) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65503058) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65503158) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65503258) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65503358) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65503458) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65503558) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65503658) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65503758) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65503858) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65503968) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65504068) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65504168) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65504268) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65504368) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65504468) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65504568) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65504668) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65504768) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65504868) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65504978) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65505078) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65505178) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65505278) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65505378) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65505478) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65505578) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65505678) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65505778) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65505878) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65505988) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65506088) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65506188) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65506288) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65506388) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65506488) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65506588) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65506688) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65506788) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65506888) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65506998) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65507098) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65507198) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65507298) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65507398) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65507498) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65507598) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65507698) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65507798) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65507898) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65508008) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65508108) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65508208) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65508308) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65508408) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65508508) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65508608) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65508708) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65508808) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65508908) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65509018) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65509118) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65509218) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65509318) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65509418) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65509518) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65509618) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65509718) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65509818) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65509918) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65510028) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65510128) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65510228) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65510328) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65510428) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65510528) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65510628) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65510728) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65510828) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65510928) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65511038) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65511138) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65511238) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65511338) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65511438) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65511538) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65511638) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65511738) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65511838) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65511938) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65512048) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65512148) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65512248) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65512348) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65512448) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65512548) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65512648) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65512748) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65512778) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:09:35 2023 (000000us) UTC

D (65512848) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65512948) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65513058) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65513158) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65513258) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65513358) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65513458) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65513558) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65513658) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65513758) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65513858) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65513958) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65514068) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65514168) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65514268) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65514368) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65514468) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65514568) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65514668) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65514768) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65514868) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65514968) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65515078) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65515178) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65515278) obd2ecu: Rcv 7df: 8 (2 1 1 0 0 0 0 0)

D (65515378) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65515478) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65515578) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65515678) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65515778) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65515878) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65515978) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65516088) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65516188) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65516288) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65516388) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65516488) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65516588) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65516688) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65516788) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65516888) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65516988) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65517098) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65517198) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65517298) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65517398) obd2ecu: Rcv 7df: 8 (2 1 5 0 0 0 0 0)

D (65517498) obd2ecu: Rcv 7df: 8 (2 1 1f 0 0 0 0 0)

D (65517598) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65517698) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65517798) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65517898) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

D (65517998) obd2ecu: Rcv 7df: 8 (2 1 d 0 0 0 0 0)

D (65518108) obd2ecu: Rcv 7df: 8 (2 1 c 0 0 0 0 0)

I (65518118) location: UpdateParkPosition: vehicle is parking @xxxxxxxxxxxxxxx gpslock=1 satcount=0 hdop=0.0 invalid=0

D (65518118) events: Signal(vehicle.off)

I (65518118) script: Running script /store/events/vehicle.off/ext12v

I (65518118) ext12v: Powering off external 12V devices

D (65518118) max7317: egpio.output.1.low

I (65518118) script: Power mode of ext12v is now off

D (65518118) events: Signal(vehicle.asleep)

D (65518128) events: Signal(egpio.output.1.low)

V (65520308) simcom: tx: f9 0d ff 3b 41 54 2b 43 52 45 47 3f 3b 2b 43 43 | ...;AT+CREG?;+CC

V (65520308) simcom: tx: 4c 4b 3f 3b 2b 43 53 51 3b 2b 43 4f 50 53 3f 0d | LK?;+CSQ;+COPS?.

V (65520308) simcom: tx: 0a cf f9 | ...

V (65520388) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=8a, LEN=110)

D (65520388) simcom: rx line ch=3 len=10 : +CREG: 1,5

D (65520388) simcom: rx line ch=3 len=29 : +CCLK: "23/01/16,08:09:41-32"

D (65520388) simcom: rx line ch=3 len=11 : +CSQ: 20,99

D (65520388) simcom: rx line ch=3 len=32 : +COPS: 0,0,"T-Mobile Hologram",2

D (65520388) simcom: rx line ch=3 len=2 : OK

V (65521318) script: Duktape: Compacting DukTape memory

D (65521368) script: Duktape: Compacting DukTape memory done in 50 ms

D (65522818) time: v-teslaroadster (stratum 2 trusted 1) provides time Mon Jan 16 16:09:45 2023 (000000us) UTC

V (65525618) gsm-mux: ProcessFrame(CHAN=3, ADDR=0d, CTRL=ff, FCS=f0, LEN=21)

D (65525618) simcom: rx line ch=3 len=11 : +CSQ: 16,99

V (65525628) gsm-mux: ProcessFrame(CHAN=4, ADDR=11, CTRL=ff, FCS=fd, LEN=21)

D (65525628) simcom: rx line ch=4 len=11 : +CSQ: 16,99

markwj
markwj's picture
Can you check:

Can you check:

metric list gear

and see if that metric is updating based on the gear changes?

Also useful if you could get a log to sd card. Issue this command:

can log start vfs crtd /sd/gear.crtd

then turn car on, change gears for a bit, and finally turn car off then:

can log stop

That should leave a /sd/gear.crtd file on your SD card. You can email that to me at mark (at) openvehicles (dot) com.

I do see one comment in the code that the 'gear' message is only sent once every 10 seconds. So perhaps it needs to be in the gear for some time? But that doesn't make much sense and the can log will show more detail on that for your car.

Log in or register to post comments