[Ovmsdev] Too many stale decrements!
Mark Webb-Johnson
mark at webb-johnson.net
Wed Oct 30 08:19:06 HKT 2013
Matt,
Well spotted. You are right. It looks like it affects:
vehicle_kyburz
vehicle_mitsubishi
vehicle_obdii
vehicle_tazzari
vehicle_thinkcity
vehicle_voltampera
I have removed the duplicate car_stale_* decrements from all the vehicle_*.c modules affected - please make sure you do the same in your local copies, or merge in my changes:
* d111920 (HEAD, origin/master, origin/HEAD, master) Remove duplicate car_stale_* decrements in individual vehicle modules (as done centrally in vehicle.c)
For Thomas Bergo's issue, and other cars dealing with the same issue, I think the best is to add the following to the vehicle ticker1 function:
car_doors3bits.CoolingPump= (car_stale_temps<=1)?0:1;
Regards, Mark.
On 30 Oct, 2013, at 1:31 am, Matt Beard <matt at beard.tv> wrote:
> I have noticed that many of the 1-second vehicle ticker functions decrement the stale counts... however looking at the code that is executed in vehicle.c just before dispatching to the vehicle-specific ticker code, it already decrements the stale counts!
>
> I think all the vehicle-specific ones should be removed.
>
> Matt Beard
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.teslaclub.hk
> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20131030/99377995/attachment.htm>
More information about the OvmsDev
mailing list