[Ovmsdev] Fwd: [openvehicles/Open-Vehicle-Monitoring-System-3] 86cdf2: Tesla Roadster: Support v.e.heating flag
Mark Webb-Johnson
mark at webb-johnson.net
Sun May 13 21:54:15 HKT 2018
I’ve added support for notification of vehicle error codes, in the same way as v2.
Codes raised with:
NotifyErrorCode(uint32_t code, uint32_t data, bool raised, bool force=false);
The code can be raised with raised=true, or cleared with raised=false.
To suppress flapping of error codes, the system keeps track of previous codes (notify errorcode list, notify errorcode clear), and will only send a notification once a code is silent for 120 seconds.
You can test with ‘notify raise errorcode <code> <data> <yes|no>’.
The Tesla Roadster vehicle code has an example for this.
Regards, Mark.
> Commit: a3ecc5c7eb56caa96d7bbf3ecb68faadc586e6de
> https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/commit/a3ecc5c7eb56caa96d7bbf3ecb68faadc586e6de
> Author: Mark Webb-Johnson <mark at webb-johnson.net>
> Date: 2018-05-13 (Sun, 13 May 2018)
>
> Changed paths:
> M vehicle/OVMS.V3/main/ovms_notify.cpp
> M vehicle/OVMS.V3/main/ovms_notify.h
>
> Log Message:
> -----------
> Error code notification system
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20180513/cea64749/attachment.html>
More information about the OvmsDev
mailing list