<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">I may have expressed myself unclearly
when I said that the poller is too slow in confirming. My
statement referred to Mark's comment that it makes a difference
whether the CAN is started in listen-only mode or active mode.
Since this is a software-level decision, I assumed that the
confirmation also occurs in the software rather than in the
hardware.<br>
<br>
With the version from february 2024, this issue did not occur,
even in active CAN mode. The error only started appearing now,
among other things, in connection with the modified poller.
However, I cannot say with certainty whether the poller is the
actual cause. I only know that the change must have been made
somewhere in the code between 19.02.2024 and 14.01.2025.<br>
<br>
I also do not know the priority at which the poller runs or
whether it can influence this issue at all. However, since other
vehicles also enter a fault mode with the modified poller, I
consider it a possible cause.<br>
<br>
I also cannot explain why the IDs CAN1 076 and CAN2 100 exhibit
such long peak times. I do not evaluate these modules myself. Here
is a list of the MsgIDs I actually monitor. <br>
CAN1: 0x07A, 0x07A, 0x0C8, 0x118, 0x178, 0x1E4, 0x202, 0x242,
0x24C, 0x260, 0x2E4, 0x2EC, 0x352, 0x355, 0x367, 0x38B, 0x3B3,
0x405, 0x430, 0x435, 0x43D, 0x472, 0x473, 0x483<br>
CAN2: 0x080, 0x230, 0x2F0, 0x340, 0x435<br>
I will also review the corresponding code to ensure that no
unnecessarily complex evaluations are being performed.<br>
<br>
Currently, the vehicle is on the road, and for safety reasons, I
have temporarily flashed OVMS with the old firmware. I will
provide a detailed timing analysis during a charging session as
soon as possible.<br>
<br>
Thank you for your support in troubleshooting this issue!<br>
<br>
Cheers,<br>
Simon<br>
<br>
<br>
Am 17.01.2025 um 17:02 schrieb Michael Balzer via OvmsDev:<br>
</div>
<blockquote type="cite"
cite="mid:52aca528-6b90-4ef7-9069-a21f56ce6839@expeedo.de">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Michael,<br>
<br>
we've got a sufficiently fast bus/ID filter class `canfilter`,
used for the can logging filters. Reusing that would also keep the
syntax identical. And I don't think it would be applied in the CAN
task, the frames still need to be queued, just optionally not be
included in the timing stats.<br>
<br>
A quick & dirty test could be to exclude all IDs < 0x200
from the statistics. IDs below 0x200 will normally be used for
high frequency process data frames. But that would hide processing
issues with these…<br>
<br>
…and @Simon, there are already two suspiciously long peak times
for frames in that range in your statistics:<br>
<br>
<font face="monospace"> Type | count | Utlztn | Time<br>
| per s | [%] | [ms]<br>
---------------+--------+--------+---------<br>
RxCan1[076] Avg| 0.00| 0.0000| 0.072<br>
Peak| | 0.7818| 15.221<br>
---------------+--------+--------+---------<br>
RxCan2[100] Avg| 0.00| 0.0000| 0.046<br>
Peak| | 0.4506| 21.961<br>
---------------+--------+--------+---------</font><br>
<br>
I'd have a look at these first. Btw, can you provide timing stats
for a longer collection period (in listen mode)?<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div class="moz-cite-prefix">Am 17.01.25 um 14:51 schrieb Michael
Geddes:<br>
</div>
<blockquote type="cite"
cite="mid:CAH0p7uKmwe=_7JkgMNWqGTJ-CJBDy=m623CD7b0UFA+4FDLHvA@mail.gmail.com">
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
<div dir="auto">
<div dir="auto">Yep, pretty much</div>
<div dir="auto"><br>
</div>
<div>Inline below.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Also I wonder if something is causing the
module to sleep or reboot and the wakeup is sending that bus
wakeup Frame Michael B was talking about.</div>
<div dir="auto"><br>
</div>
<div dir="auto">//.ichael</div>
<div dir="auto"><br>
<div class="gmail_quote gmail_quote_container" dir="auto">
<div dir="ltr" class="gmail_attr">On Fri, 17 Jan 2025,
18:09 Michael Balzer via OvmsDev, <<a
href="mailto:ovmsdev@lists.openvehicles.com"
moz-do-not-send="true" class="moz-txt-link-freetext">ovmsdev@lists.openvehicles.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> Simon,<br>
<br>
AFAIK "Pollers[Send]" is the regular "next round"
request for the polling task, not a frame
transmission. </div>
</blockquote>
</div>
</div>
<div dir="auto">Yep exactly.</div>
<div dir="auto">
<div class="gmail_quote gmail_quote_container">
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>A TX attempt in listen mode would produce a warn
level log entry "Cannot write <busname> when not
in ACTIVE mode" for tag "esp32can" or "mcp2515".<br>
<br>
With the old poller, you wouldn't have had any
indication of a queue overflow, so the new poller may
help you to identify an issue in your code.</div>
</blockquote>
</div>
</div>
<div dir="auto">
<div class="gmail_quote gmail_quote_container">
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
You need to understand the new poller not only does
polls, it's now the main CAN receiver for the vehicle
module. That's why your poller time stats include all
process data frames as well, not only protocol frames.<br>
<br>
The overflow means either your CAN processing is too
slow to keep up with the packets received, or some
other task is hogging the CPU. That would need to be
a task with an equal or higher priority as the vehicle
task, which has priority level 10 -- only system &
networking tasks are above, so that's not likely. (You
can check the CPU usage with the "module tasks"
command.)<br>
</div>
</blockquote>
</div>
</div>
<div dir="auto">I wonder whether some kind of filter before
queueing the Frame might work. It would have to be quick and
simple as it would be executing in the CAN task I think.</div>
<div dir="auto"><br>
</div>
<div dir="auto">
<div class="gmail_quote gmail_quote_container">
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
That means you should check your standard frame
processing (`IncomingFrameCanX` callbacks) for
potential delays and processing complexity issues.<br>
<br>
The poller statistics can help you track this down,
but you need to have at least 10 seconds of
statistics, the more the better. Rule of thumb: PRI
average at 0.0/second means you don't have enough data
yet. (-- //.ichael, correct me if I'm wrong)<br>
</div>
</blockquote>
</div>
</div>
<div dir="auto">It's either that or we are rounding badly. I
can check.</div>
<div dir="auto">
<div class="gmail_quote gmail_quote_container">
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
<blockquote type="cite"> At the same time, calling
poller times on, poller times status causes the bus
to crash</blockquote>
<br>
In any case that still doesn't explain how the poller
could possibly cause a CAN bus (!) crash without
actually doing any transmissions.<br>
<br>
How does the CAN bus crash manifest?<br>
</div>
</blockquote>
</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">
<div class="gmail_quote gmail_quote_container">
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <br>
Regards,<br>
Michael<br>
<br>
<br>
<div>Am 15.01.25 um 19:54 schrieb Simon Ehlen via
OvmsDev:<br>
</div>
<blockquote type="cite">
<div>I put the two buses back into listen mode and
drove a short distance and charged the car. As I
said, there is no active polling in my code. As
expected, there is therefore no indication of a
failed TX attempt in the console log.<br>
I only continue to see a lot of RX Task Queue
Overflow messages in the log, which I did not have
before.<br>
I also see a Pollers[Send]: Task Queue Overflow
entry, but since I don't see any indication of
“cannot write” on that, I'm not assuming that's a
“real” send.<br>
<br>
<font face="monospace">I (19760210) vehicle-poll:
Poller[Frame]: RX Task Queue Overflow Run 5<br>
I (19764420) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764420) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19764420) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764740) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764740) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764740) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764740) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764740) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764750) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 2<br>
I (19764750) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764750) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 2<br>
I (19764870) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19764870) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 2<br>
I (19765270) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 4<br>
I (19765270) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 6<br>
I (19765610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19765930) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19765930) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19765930) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766260) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 50<br>
I (19766260) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 48<br>
I (19766260) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 27<br>
I (19766270) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 6<br>
I (19766270) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 4<br>
E (19766280) can: can2: intr=4754831
rxpkt=4757493 txpkt=0 errflags=0x22401c02
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
E (19766300) can: can2: intr=4754831
rxpkt=4757494 txpkt=0 errflags=0x23401c01
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766300) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 7<br>
I (19766340) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 39<br>
I (19766350) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 32<br>
I (19766350) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 17<br>
I (19766350) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19766350) vehicle-poll: Pollers[Send]: Task
Queue Overflow<br>
I (19766350) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766350) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
E (19766360) can: can2: intr=4754840
rxpkt=4757509 txpkt=0 errflags=0x22401c02
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766370) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 4<br>
E (19766370) can: can2: intr=4754840
rxpkt=4757510 txpkt=0 errflags=0x23401c01
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 30<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 36<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 26<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 4<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 2<br>
I (19766430) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
E (19766450) can: can2: intr=4754855
rxpkt=4757535 txpkt=0 errflags=0x23001001
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
E (19766460) can: can2: intr=4754855
rxpkt=4757536 txpkt=0 errflags=0x23401c01
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
E (19766520) can: can2: intr=4754855
rxpkt=4757539 txpkt=0 errflags=0x22001002
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 9<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 37<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 30<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 6<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 2<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766520) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
I (19766530) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766530) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
I (19766530) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 1<br>
E (19766540) can: can2: intr=4754861
rxpkt=4757548 txpkt=0 errflags=0x23401c01
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766550) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 3<br>
E (19766560) can: can2: intr=4754861
rxpkt=4757552 txpkt=0 errflags=0x23001001
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
E (19766610) can: can2: intr=4754861
rxpkt=4757553 txpkt=0 errflags=0x23401c01
rxerr=0 txerr=0 rxinval=0 rxovr=0 txovr=0
txdelay=0 txfail=0 wdgreset=1 errreset=0<br>
I (19766610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 4<br>
I (19766610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 5<br>
I (19766610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 33<br>
I (19766610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 34<br>
I (19766610) vehicle-poll: Poller[Frame]: RX
Task Queue Overflow Run 12<br>
W (19767070) websocket:
WebSocketHandler[0x3f8d79d8]: job queue overflow
detected<br>
W (19767140) websocket:
WebSocketHandler[0x3f8d79d8]: job queue overflow
detected<br>
W (19767180) websocket:
WebSocketHandler[0x3f8d79d8]: job queue overflow
resolved, 1 drops<br>
W (19767260) websocket:
WebSocketHandler[0x3f8d79d8]: job queue overflow
detected<br>
W (19767310) websocket:
WebSocketHandler[0x3f8d79d8]: job queue overflow
resolved, 1 drops</font><br>
<br>
Cheers<br>
Simon<br>
<br>
Am 15.01.2025 um 19:18 schrieb Derek Caudwell via
OvmsDev:<br>
</div>
<blockquote type="cite">
<div dir="auto">Since the following email I have
high confidence the issue on the Leaf is
related/caused by the poller as there has been
no further occurrence and Chris has also
experienced the car going to neutral on the new
poller firmware.
<div dir="auto"><br>
<div dir="auto">....</div>
<div dir="auto">I haven't ruled out it being a
fault with my car yet. Shortly after it
faulted the car was run into so has been off
the road for sometime, my first step was to
replace 12V battery. The ovms unit is now
unplugged and if it does not fault over the
next month while driving I'll be reasonably
confident it's ovms related.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Not sure which firmware
version the poller updates were included in
but it was only after upgrading to it that
the errors occurred (which could be
coincidental however it has faulted twice
more both on version 3.3.004-141-gf729d82c).
For periods where I reverted to 3.3.003 it
was fine.</div>
<div dir="auto"><br>
</div>
<div dir="auto">It might be useful to have an
extra option on the enable can write to only
enable it when the car is parked/charging.</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, 15 Jan
2025, 11:11 pm Michael Balzer via OvmsDev,
<<a
href="mailto:ovmsdev@lists.openvehicles.com"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">ovmsdev@lists.openvehicles.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> Derek, can you comment on this? Do you
still have the issue mentioned?<br>
<br>
Speaking of the Leaf, the code there
actually does something fishy in
`CommandWakeup()`:<br>
<br>
<font face="monospace"> unsigned char data
= 0;<br>
…<br>
m_can1->WriteStandard(0x5C0, <b><u>8</u></b>,
&data); //Wakes up the VCM (by
spoofing empty battery request heating)</font><br>
<br>
And there are CAN transmissions from command
execution in the Leaf code, so to be sure
there is no TX, listen mode is needed there
as well.<br>
<br>
<br>
Regarding CAN trace, you can try with the
monitor channel and use the USB console to
record the log output. That way you should
be able to at least rule out there are
regular transmissions -- assuming not every
TX will cause an immediate crash.<br>
<br>
Another / probably better option: when in
listen mode, the log will also tell you
about TX attempts, as the driver will issue
a warning on each.<br>
<br>
The CAN monitor log may also tell you about
bus errors detected.<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div>Am 15.01.25 um 10:44 schrieb Simon
Ehlen via OvmsDev:<br>
</div>
<blockquote type="cite">
<div>There is at least one more Leaf from
Derek that has also ended up in limp
mode since the new poller.<br>
There, too, no polling was actually
carried out while driving.<br>
I'm not familiar with the framework at
all, but does this perhaps offer you
enough of an approach to recognize a
commonality?<br>
<br>
Unfortunately I do not have a tool to
create a CAN trace.<br>
I can't use the OVMS for this, as it no
longer responds after a bus crash until
I have disconnected it from the OBD and
plugged it back in.<br>
<br>
Cheers,<br>
Simon<br>
<br>
Am 15.01.2025 um 10:18 schrieb Michael
Balzer via OvmsDev:<br>
</div>
<blockquote type="cite"> The frame
acknowledging is done automatically by
the CAN transceiver when in active mode,
this is part of the CAN protocol to
indicate bit errors to the sender.<br>
<br>
So normally a failure of the system to
process received frames fast enough
cannot cause any issue on the bus. But
the ESP32 has a range of known hardware
issues, especially in the embedded CAN
transceiver, I wouldn't be surprised if
there are more, or if our driver lacks
some workaround for these.<br>
<br>
Maybe the new poller has some bug that
causes false transmissions from process
data frames received. But many vehicles
send process data frames, and we've had
no issue reports like this on any of
them, and ECUs also normally simply
ignore out of sequence protocol frames.<br>
<br>
You could record a CAN trace to see if
there are transmissions, and what kind.
If you don't poll and don't send frames
from your code, there should be none. If
the bus still crashes, that would be an
indicator for something going wrong in
the transceiver.<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div>Am 15.01.25 um 07:15 schrieb Simon
Ehlen via OvmsDev:<br>
</div>
<blockquote type="cite">
<div>Thanks Mark for the explanation.<br>
So does this mean that OVMS tries to
acknowledge all incoming messages in
active mode?<br>
This seems to me to clearly exceed
the capacity of OVMS with the mass
of incoming messages.<br>
<br>
In fact, I am currently opening the
bus in active mode, as I was hoping
to get my code to revive the BMS in
OVMS to work.<br>
However, unlike the other data, I
only get the cell voltages when I
actively poll them.<br>
To be on the safe side, I will now
open the bus in read mode again.<br>
<br>
However, I am still wondering what
in the poller change has altered the
OVMS in such a way that the bus is
now crashing completely.<br>
Currently I have undone the changes
since february 2024, this only
concerns code from the public
repository, there was no change from
me in that period.<br>
Now the OVMS is running stable again
and there are neither queue
overflows nor bus crashes.<br>
<br>
I had also previously increased the
following queue sizes, but
unfortunately this was not
successful:<br>
CONFIG_OVMS_HW_EVENT_QUEUE_SIZE=120<br>
CONFIG_OVMS_HW_CAN_RX_QUEUE_SIZE=80<br>
CONFIG_OVMS_VEHICLE_CAN_RX_QUEUE_SIZE=80<br>
<br>
Cheers,<br>
Simon<br>
<br>
Am 15.01.2025 um 02:08 schrieb Mark
Webb-Johnson:<br>
</div>
<blockquote type="cite">
<div>Note sure if this helps, but
some comments:</div>
<div><br>
</div>
<ul>
<li>Remember than CAN protocol in
normal mode is an ‘active’
protocol. Nodes on the bus are
actively acknowledging messages
(and that includes OVMS), even
if they never write messages. So
in normal mode there is no
absolute ‘read access’. For
example, opening the CAN port at
the wrong baud rate, even if not
writing messages, will mess up
the bus.</li>
</ul>
<div><br>
</div>
<div>
<ul>
<li>However, if you open the CAN
port in ‘listen’ mode, then it
is truly read-only. In that
mode it will not acknowledge
messages, and cannot write on
the bus at all. I’ve never
seen an OVMS mess up a bus in
listen mode, even if the baud
rate is wrong. I think the
only way for that to happen
would be a hardware layer
issue (cabling, termination,
etc).</li>
</ul>
</div>
<div><br>
</div>
<div>Regards, Mark.</div>
<div>
<div>
<div><br>
<blockquote type="cite">
<div>On 15 Jan 2025, at
6:30 AM, Simon Ehlen via
OvmsDev <a
href="mailto:ovmsdev@lists.openvehicles.com" rel="noreferrer noreferrer"
target="_blank"
moz-do-not-send="true"><ovmsdev@lists.openvehicles.com></a>
wrote:</div>
<br>
<div>
<div>
<div>But what is the
reason that a read
access to the bus can
cause the bus to
crash?<br>
This is not critical
during charging, it
just aborts the
charging process with
an error.<br>
While driving, this
results in a “stop
safely now” error
message on the
dashboard and the
engine is switched off
immediately.<br>
<br>
Cheers,<br>
Simon<br>
<br>
Am 14.01.2025 um 23:22
schrieb Michael Geddes
via OvmsDev:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div>You may need to
increase the
queue size for the
poll task queue. </div>
<div dir="auto"><br>
</div>
<div dir="auto">The
poller still
handles the bus to
vehicle
notifications even
if it is off.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Any
poller logging on
such an intensive
load of can
messages is likely
to be a problem.
This is part of
the reason it is
flagged off.</div>
<div dir="auto"><br>
</div>
<div dir="auto">The
total % looks
wrong :/</div>
<div dir="auto"><br>
</div>
<div dir="auto">//.ichael</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
<div
class="gmail_quote" dir="auto">
<div dir="ltr"
class="gmail_attr">On Wed, 15 Jan 2025, 03:17 Simon Ehlen via OvmsDev,
<<a
href="mailto:ovmsdev@lists.openvehicles.com" rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">ovmsdev@lists.openvehicles.com</a>>
wrote:<br>
</div>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I finally got
around to
merging my
code with the
current master
(previous
merge february
2024).<br>
I have rebuilt
my code for a
Ford Focus
Electric so
that it uses
the new
OvmsPoller
class.<br>
<br>
However, I now
see a lot of
entries like
this in my
log:<br>
<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 8<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 3<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 2<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 2<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (246448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run
24<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task Queue
Overflow Run 1<br>
I (254448)
vehicle-poll:
Poller[Frame]:
RX Task
Queue Overflow Run 1<br>
<br>
Was this
message just
hidden before
or do I need
to make
further
adjustments to
my code?<br>
<br>
My code
currently does
not use active
polling but
reads on the
busses
(IncomingFrameCanX)
on certain
modules.<br>
<br>
When I look at
poller times
status, it
looks very
extensive to
me...<br>
<br>
OVMS# poller
times status<br>
Poller timing
is: on<br>
Type
| count |
Utlztn | Time<br>
| per s | [%] | [ms]<br>
---------------+--------+--------+---------<br>
Poll:PRI
Avg| 0.00|
0.0000|
0.003<br>
Peak|
| 0.0014|
0.041<br>
---------------+--------+--------+---------<br>
RxCan1[010]
Avg| 0.00|
0.0000|
0.020<br>
Peak|
| 1.2217|
1.089<br>
---------------+--------+--------+---------<br>
RxCan1[030]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 1.2193|
1.241<br>
---------------+--------+--------+---------<br>
RxCan1[041]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.6460|
1.508<br>
---------------+--------+--------+---------<br>
RxCan1[049]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.6320|
0.630<br>
---------------+--------+--------+---------<br>
RxCan1[04c]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.6430|
1.474<br>
---------------+--------+--------+---------<br>
RxCan1[04d]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 1.2987|
1.359<br>
---------------+--------+--------+---------<br>
RxCan1[076]
Avg| 0.00|
0.0000|
0.072<br>
Peak|
| 0.7818|
15.221<br>
---------------+--------+--------+---------<br>
RxCan1[077]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6274|
0.955<br>
---------------+--------+--------+---------<br>
RxCan1[07a]
Avg| 0.00|
0.0000|
0.039<br>
Peak|
| 1.7602|
1.684<br>
---------------+--------+--------+---------<br>
RxCan1[07d]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.6621|
1.913<br>
---------------+--------+--------+---------<br>
RxCan1[0c8]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.6292|
1.412<br>
---------------+--------+--------+---------<br>
RxCan1[11a]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 1.2635|
1.508<br>
---------------+--------+--------+---------<br>
RxCan1[130]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.6548|
0.703<br>
---------------+--------+--------+---------<br>
RxCan1[139]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.6002|
0.984<br>
---------------+--------+--------+---------<br>
RxCan1[156]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1225|
0.479<br>
---------------+--------+--------+---------<br>
RxCan1[160]
Avg| 0.00|
0.0000|
0.028<br>
Peak|
| 0.6586|
1.376<br>
---------------+--------+--------+---------<br>
RxCan1[165]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.6368|
1.132<br>
---------------+--------+--------+---------<br>
RxCan1[167]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 1.3009|
1.067<br>
---------------+--------+--------+---------<br>
RxCan1[171]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6590|
4.320<br>
---------------+--------+--------+---------<br>
RxCan1[178]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1161|
0.311<br>
---------------+--------+--------+---------<br>
RxCan1[179]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1236|
0.536<br>
---------------+--------+--------+---------<br>
RxCan1[180]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6472|
1.193<br>
---------------+--------+--------+---------<br>
RxCan1[185]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6777|
1.385<br>
---------------+--------+--------+---------<br>
RxCan1[1a0]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6486|
2.276<br>
---------------+--------+--------+---------<br>
RxCan1[1e0]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.6725|
1.376<br>
---------------+--------+--------+---------<br>
RxCan1[1e4]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.7370|
1.266<br>
---------------+--------+--------+---------<br>
RxCan1[1f0]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.4253|
0.753<br>
---------------+--------+--------+---------<br>
RxCan1[200]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.6262|
0.791<br>
---------------+--------+--------+---------<br>
RxCan1[202]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 1.2915|
1.257<br>
---------------+--------+--------+---------<br>
RxCan1[204]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 1.2620|
1.010<br>
---------------+--------+--------+---------<br>
RxCan1[213]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6331|
1.185<br>
---------------+--------+--------+---------<br>
RxCan1[214]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.9977|
34.527<br>
---------------+--------+--------+---------<br>
RxCan1[217]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 1.2825|
1.328<br>
---------------+--------+--------+---------<br>
RxCan1[218]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6328|
1.110<br>
---------------+--------+--------+---------<br>
RxCan1[230]
Avg| 0.00|
0.0000|
0.019<br>
Peak|
| 0.6742|
5.119<br>
---------------+--------+--------+---------<br>
RxCan1[240]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1163|
0.343<br>
---------------+--------+--------+---------<br>
RxCan1[242]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.3501|
1.015<br>
---------------+--------+--------+---------<br>
RxCan1[24a]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1212|
0.338<br>
---------------+--------+--------+---------<br>
RxCan1[24b]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1289|
0.330<br>
---------------+--------+--------+---------<br>
RxCan1[24c]
Avg| 0.00|
0.0000|
0.033<br>
Peak|
| 0.1714|
1.189<br>
---------------+--------+--------+---------<br>
RxCan1[25a]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1289|
0.510<br>
---------------+--------+--------+---------<br>
RxCan1[25b]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6685|
0.930<br>
---------------+--------+--------+---------<br>
RxCan1[25c]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 1.3298|
2.670<br>
---------------+--------+--------+---------<br>
RxCan1[260]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1271|
0.401<br>
---------------+--------+--------+---------<br>
RxCan1[270]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.6439|
0.898<br>
---------------+--------+--------+---------<br>
RxCan1[280]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.6502|
1.156<br>
---------------+--------+--------+---------<br>
RxCan1[2e4]
Avg| 0.00|
0.0000|
0.035<br>
Peak|
| 0.3389|
0.811<br>
---------------+--------+--------+---------<br>
RxCan1[2ec]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.1417|
0.784<br>
---------------+--------+--------+---------<br>
RxCan1[2ed]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1364|
0.746<br>
---------------+--------+--------+---------<br>
RxCan1[2ee]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1406|
0.965<br>
---------------+--------+--------+---------<br>
RxCan1[312]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1293|
0.978<br>
---------------+--------+--------+---------<br>
RxCan1[326]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1298|
0.518<br>
---------------+--------+--------+---------<br>
RxCan1[336]
Avg| 0.00|
0.0000|
0.028<br>
Peak|
| 0.0106|
0.329<br>
---------------+--------+--------+---------<br>
RxCan1[352]
Avg| 0.00|
0.0000|
0.030<br>
Peak|
| 0.1054|
0.800<br>
---------------+--------+--------+---------<br>
RxCan1[355]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.0270|
0.546<br>
---------------+--------+--------+---------<br>
RxCan1[35e]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1288|
0.573<br>
---------------+--------+--------+---------<br>
RxCan1[365]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1297|
0.358<br>
---------------+--------+--------+---------<br>
RxCan1[366]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.1429|
1.001<br>
---------------+--------+--------+---------<br>
RxCan1[367]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.1472|
0.828<br>
---------------+--------+--------+---------<br>
RxCan1[368]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1323|
0.931<br>
---------------+--------+--------+---------<br>
RxCan1[369]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.1498|
1.072<br>
---------------+--------+--------+---------<br>
RxCan1[380]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1285|
0.348<br>
---------------+--------+--------+---------<br>
RxCan1[38b]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.3298|
1.168<br>
---------------+--------+--------+---------<br>
RxCan1[3b3]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.1348|
0.920<br>
---------------+--------+--------+---------<br>
RxCan1[400]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0481|
0.445<br>
---------------+--------+--------+---------<br>
RxCan1[405]
Avg| 0.00|
0.0000|
0.034<br>
Peak|
| 0.0723|
0.473<br>
---------------+--------+--------+---------<br>
RxCan1[40a]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.1040|
0.543<br>
---------------+--------+--------+---------<br>
RxCan1[410]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1339|
0.678<br>
---------------+--------+--------+---------<br>
RxCan1[411]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.1376|
0.573<br>
---------------+--------+--------+---------<br>
RxCan1[416]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1284|
0.346<br>
---------------+--------+--------+---------<br>
RxCan1[421]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1323|
0.643<br>
---------------+--------+--------+---------<br>
RxCan1[42d]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1362|
1.146<br>
---------------+--------+--------+---------<br>
RxCan1[42f]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.1503|
1.762<br>
---------------+--------+--------+---------<br>
RxCan1[430]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1352|
0.347<br>
---------------+--------+--------+---------<br>
RxCan1[434]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1312|
0.580<br>
---------------+--------+--------+---------<br>
RxCan1[435]
Avg| 0.00|
0.0000|
0.029<br>
Peak|
| 0.1109|
1.133<br>
---------------+--------+--------+---------<br>
RxCan1[43e]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.2776|
0.686<br>
---------------+--------+--------+---------<br>
RxCan1[440]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0118|
0.276<br>
---------------+--------+--------+---------<br>
RxCan1[465]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0118|
0.279<br>
---------------+--------+--------+---------<br>
RxCan1[466]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0123|
0.310<br>
---------------+--------+--------+---------<br>
RxCan1[467]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0132|
0.314<br>
---------------+--------+--------+---------<br>
RxCan1[472]
Avg| 0.00|
0.0000|
0.101<br>
Peak|
| 0.0307|
1.105<br>
---------------+--------+--------+---------<br>
RxCan1[473]
Avg| 0.00|
0.0000|
0.051<br>
Peak|
| 0.0107|
0.575<br>
---------------+--------+--------+---------<br>
RxCan1[474]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0097|
0.289<br>
---------------+--------+--------+---------<br>
RxCan1[475]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0220|
0.327<br>
---------------+--------+--------+---------<br>
RxCan1[476]
Avg| 0.00|
0.0000|
0.050<br>
Peak|
| 0.0762|
5.329<br>
---------------+--------+--------+---------<br>
RxCan1[477]
Avg| 0.00|
0.0000|
0.032<br>
Peak|
| 0.0283|
0.669<br>
---------------+--------+--------+---------<br>
RxCan1[595]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.0103|
0.297<br>
---------------+--------+--------+---------<br>
RxCan1[59e]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0114|
0.263<br>
---------------+--------+--------+---------<br>
RxCan1[5a2]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.0119|
0.505<br>
---------------+--------+--------+---------<br>
RxCan1[5ba]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0139|
0.549<br>
---------------+--------+--------+---------<br>
RxCan2[020]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.4923|
1.133<br>
---------------+--------+--------+---------<br>
RxCan2[030]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.3297|
1.136<br>
---------------+--------+--------+---------<br>
RxCan2[03a]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.2792|
1.275<br>
---------------+--------+--------+---------<br>
RxCan2[040]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.2834|
1.080<br>
---------------+--------+--------+---------<br>
RxCan2[060]
Avg| 0.00|
0.0000|
0.029<br>
Peak|
| 0.3037|
0.991<br>
---------------+--------+--------+---------<br>
RxCan2[070]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.2291|
0.460<br>
---------------+--------+--------+---------<br>
RxCan2[080]
Avg| 0.00|
0.0000|
0.043<br>
Peak|
| 0.4015|
1.007<br>
---------------+--------+--------+---------<br>
RxCan2[083]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.2957|
0.788<br>
---------------+--------+--------+---------<br>
RxCan2[090]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.3951|
1.231<br>
---------------+--------+--------+---------<br>
RxCan2[0a0]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.2560|
0.722<br>
---------------+--------+--------+---------<br>
RxCan2[100]
Avg| 0.00|
0.0000|
0.046<br>
Peak|
| 0.4506|
21.961<br>
---------------+--------+--------+---------<br>
RxCan2[108]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.3713|
1.125<br>
---------------+--------+--------+---------<br>
RxCan2[110]
Avg| 0.00|
0.0000|
0.029<br>
Peak|
| 0.2443|
0.755<br>
---------------+--------+--------+---------<br>
RxCan2[130]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.2052|
1.097<br>
---------------+--------+--------+---------<br>
RxCan2[150]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.2246|
0.371<br>
---------------+--------+--------+---------<br>
RxCan2[160]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0755|
1.125<br>
---------------+--------+--------+---------<br>
RxCan2[180]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.2350|
0.936<br>
---------------+--------+--------+---------<br>
RxCan2[190]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.2275|
0.592<br>
---------------+--------+--------+---------<br>
RxCan2[1a0]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0125|
0.273<br>
---------------+--------+--------+---------<br>
RxCan2[1a4]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.2806|
0.632<br>
---------------+--------+--------+---------<br>
RxCan2[1a8]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1683|
0.740<br>
---------------+--------+--------+---------<br>
RxCan2[1b0]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1360|
0.490<br>
---------------+--------+--------+---------<br>
RxCan2[1b4]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.1556|
1.119<br>
---------------+--------+--------+---------<br>
RxCan2[1b8]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1704|
0.616<br>
---------------+--------+--------+---------<br>
RxCan2[1c0]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1317|
0.488<br>
---------------+--------+--------+---------<br>
RxCan2[1e0]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.1460|
0.675<br>
---------------+--------+--------+---------<br>
RxCan2[215]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1191|
0.567<br>
---------------+--------+--------+---------<br>
RxCan2[217]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1167|
0.869<br>
---------------+--------+--------+---------<br>
RxCan2[220]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0918|
0.313<br>
---------------+--------+--------+---------<br>
RxCan2[225]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.3635|
1.018<br>
---------------+--------+--------+---------<br>
RxCan2[230]
Avg| 0.00|
0.0000|
0.057<br>
Peak|
| 0.2192|
1.063<br>
---------------+--------+--------+---------<br>
RxCan2[240]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1173|
0.760<br>
---------------+--------+--------+---------<br>
RxCan2[241]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.2830|
1.144<br>
---------------+--------+--------+---------<br>
RxCan2[250]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.0701|
0.698<br>
---------------+--------+--------+---------<br>
RxCan2[255]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1755|
1.063<br>
---------------+--------+--------+---------<br>
RxCan2[265]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.1771|
0.729<br>
---------------+--------+--------+---------<br>
RxCan2[270]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0667|
0.307<br>
---------------+--------+--------+---------<br>
RxCan2[290]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0410|
0.280<br>
---------------+--------+--------+---------<br>
RxCan2[295]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0881|
0.299<br>
---------------+--------+--------+---------<br>
RxCan2[2a0]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0420|
0.268<br>
---------------+--------+--------+---------<br>
RxCan2[2a7]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.1716|
0.454<br>
---------------+--------+--------+---------<br>
RxCan2[2b0]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0424|
0.300<br>
---------------+--------+--------+---------<br>
RxCan2[2c0]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0470|
0.298<br>
---------------+--------+--------+---------<br>
RxCan2[2e0]
Avg| 0.00|
0.0000|
0.030<br>
Peak|
| 0.0324|
1.152<br>
---------------+--------+--------+---------<br>
RxCan2[2f0]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0229|
0.359<br>
---------------+--------+--------+---------<br>
RxCan2[2f5]
Avg| 0.00|
0.0000|
0.026<br>
Peak|
| 0.1882|
0.673<br>
---------------+--------+--------+---------<br>
RxCan2[300]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0186|
0.263<br>
---------------+--------+--------+---------<br>
RxCan2[310]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0210|
0.265<br>
---------------+--------+--------+---------<br>
RxCan2[320]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0207|
0.354<br>
---------------+--------+--------+---------<br>
RxCan2[326]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.1466|
0.686<br>
---------------+--------+--------+---------<br>
RxCan2[330]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.4580|
0.708<br>
---------------+--------+--------+---------<br>
RxCan2[340]
Avg| 0.00|
0.0000|
0.031<br>
Peak|
| 0.1621|
0.785<br>
---------------+--------+--------+---------<br>
RxCan2[345]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.0199|
0.261<br>
---------------+--------+--------+---------<br>
RxCan2[35e]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0686|
0.449<br>
---------------+--------+--------+---------<br>
RxCan2[360]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0204|
0.289<br>
---------------+--------+--------+---------<br>
RxCan2[361]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1166|
0.316<br>
---------------+--------+--------+---------<br>
RxCan2[363]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0146|
0.304<br>
---------------+--------+--------+---------<br>
RxCan2[370]
Avg| 0.00|
0.0000|
0.024<br>
Peak|
| 0.0099|
0.278<br>
---------------+--------+--------+---------<br>
RxCan2[381]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0468|
0.459<br>
---------------+--------+--------+---------<br>
RxCan2[3a0]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.2339|
0.617<br>
---------------+--------+--------+---------<br>
RxCan2[3d0]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1351|
0.351<br>
---------------+--------+--------+---------<br>
RxCan2[3d5]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0796|
0.692<br>
---------------+--------+--------+---------<br>
RxCan2[400]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0537|
0.307<br>
---------------+--------+--------+---------<br>
RxCan2[405]
Avg| 0.00|
0.0000|
0.021<br>
Peak|
| 0.0513|
0.303<br>
---------------+--------+--------+---------<br>
RxCan2[40a]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.1099|
0.313<br>
---------------+--------+--------+---------<br>
RxCan2[415]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0204|
0.251<br>
---------------+--------+--------+---------<br>
RxCan2[435]
Avg| 0.00|
0.0000|
0.028<br>
Peak|
| 0.0113|
0.342<br>
---------------+--------+--------+---------<br>
RxCan2[440]
Avg| 0.00|
0.0000|
0.027<br>
Peak|
| 0.0110|
0.299<br>
---------------+--------+--------+---------<br>
RxCan2[465]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0122|
0.295<br>
---------------+--------+--------+---------<br>
RxCan2[466]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0117|
0.267<br>
---------------+--------+--------+---------<br>
RxCan2[467]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0164|
0.325<br>
---------------+--------+--------+---------<br>
RxCan2[501]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0236|
0.276<br>
---------------+--------+--------+---------<br>
RxCan2[503]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0248|
0.349<br>
---------------+--------+--------+---------<br>
RxCan2[504]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0230|
0.312<br>
---------------+--------+--------+---------<br>
RxCan2[505]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0256|
0.310<br>
---------------+--------+--------+---------<br>
RxCan2[508]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0281|
0.329<br>
---------------+--------+--------+---------<br>
RxCan2[511]
Avg| 0.00|
0.0000|
0.022<br>
Peak|
| 0.0232|
0.282<br>
---------------+--------+--------+---------<br>
RxCan2[51e]
Avg| 0.00|
0.0000|
0.023<br>
Peak|
| 0.0248|
0.298<br>
---------------+--------+--------+---------<br>
RxCan2[581]
Avg| 0.00|
0.0000|
0.025<br>
Peak|
| 0.0166|
0.286<br>
===============+========+========+=========<br>
Total
Avg| 0.00|
0.0000|
43.563<br>
<br>
At the same
time, calling
poller times
on, poller
times status
causes the bus
to crash,
although no
polls are
actively being
sent at all.<br>
<br>
Cheers,<br>
Simon<br>
_______________________________________________<br>
OvmsDev
mailing list<br>
<a
href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
<a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
</div>
_______________________________________________<br>
OvmsDev mailing list<br>
<a
href="mailto:OvmsDev@lists.openvehicles.com" rel="noreferrer noreferrer"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
<a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
Michael Balzer * <a
href="https://www.google.com/maps/search/Am+Rahmen+5+*+D-58313+Herdecke?entry=gmail&source=g"
target="_blank" rel="noreferrer"
moz-do-not-send="true">Am Rahmen 5 * D-58313 Herdecke</a>
Fon 02330 9104094 * Handy 0176 20698926</pre>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
Michael Balzer * <a
href="https://www.google.com/maps/search/Am+Rahmen+5+*+D-58313+Herdecke?entry=gmail&source=g"
target="_blank" rel="noreferrer"
moz-do-not-send="true">Am Rahmen 5 * D-58313 Herdecke</a>
Fon 02330 9104094 * Handy 0176 20698926</pre>
</div>
_______________________________________________<br>
OvmsDev mailing list<br>
<a
href="mailto:OvmsDev@lists.openvehicles.com"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
<a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer noreferrer"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
target="_blank" rel="noreferrer"
moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
Michael Balzer * <a
href="https://www.google.com/maps/search/Am+Rahmen+5+*+D-58313+Herdecke?entry=gmail&source=g"
moz-do-not-send="true">Am Rahmen 5 * D-58313 Herdecke</a>
Fon 02330 9104094 * Handy 0176 20698926</pre>
</div>
_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com"
target="_blank" rel="noreferrer"
moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
<a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Michael Balzer * Am Rahmen 5 * D-58313 Herdecke
Fon 02330 9104094 * Handy 0176 20698926</pre>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
</body>
</html>