Mornin, Source is here: https://github.com/devmarxx/Open-Vehicle-Monitoring-System-3/tree/master/veh... Attached are two logs. I haven't had the can-monitor active unfortuantely.. *VWUP_OFF_TICKER_THRESHOLD 5 with 4 trys.log* As the name says it polls every 5 seconds in PollState=1 and swaps back to PollState=0 after 5*4=20 seconds. Until line 35 you see the CAN errors as the vehicle is OFF. Then I unlocked the car and in line 38 I get the first reply. Around line 90 I locked the car again. It polls, but gets no reply, _but not error either_ (?!). Line 118 sets the PollState=0 and suddenly a response comes in. So in Line 123 I set the PollState=1 again. The the game starts again: Polls get send, no reply but no error either. After 21 CarOffTickers I switch to PollState=0 and suddenly a reply comes in... *VWUP_OFF_TICKER_THRESHOLD 10 with 4 trys.log *Here I unlocked at line 57 and locked around line 100. After that polls get send, no reply, _but errors happen_. And the car is finally off. Although I've tried the same thing later that day and the car didn't even go to sleep with Threshold=30!?!? So the behavior is not 100% reproducible (yet)... @gateway throttling: In VCDS (which - hopefully - does only polling too) I have a little number showing me the refresh rates of the values. It indicates ~8 refreshes per second. So with 1 second shouldn't be any throttling. @OBD "tester": I have no clue what this is ;) So if the polling framework doesn't do it, I don't do it. All I do is in the obd_eup.* files. Soko On 02.08.2020 20:12, Michael Balzer wrote:
Soko,
polling may keep the car awake, that's also an issue on the Kia e-Niro IIRC.
Changing the PollState can only affect the car indirectly via the changed polls. Maybe you could add your code & a log?
Regarding the poll replies stopping, is that also reflected in a CAN log? Maybe the OBD gateway throttles if it sees too many requests? (Hopefully not…)
If the gateway does throttling: do you login to the OBD as a "tester" and keep the session active by periodically sending the "tester present" frame?
Regards, Michael
Am 02.08.20 um 19:30 schrieb Soko:
Heya again,
I'm trying to develop a detection for when the car is off/locked but I'm encountering a weird phenomena:
* Car is shut down and locked * OVMS connected * CAN poll for voltage (only one poll value active) with 30 secs fails with error (so far nothing weird) * Unlock the car via car-key remote * Poll succeeds and I'm switching from PollState=0 to PollState=1 where I poll every 2 secs * Lock the car via car-key remote * _After 1 hour the polls still work and the car is active_
Is something like this known from other vehicles? So basically my car never shuts down :(
Another secondary weird thing: When increasing the time to 5 secs for PollState=1 the polls get no reply and after 20 secs I swap back to PollState=0. BUT the second the PollState changes the car replies again... Even more weirdness: When PollState=1 time is 10 secs and I swap back to Pollstate=0 after 40 secs the same thing happens! Immediately I swap to PollState=0 the car replies again. As if the PollState switching somehow wakes the car up??!
Any ideas?
Soko
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-- Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev