<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
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>
</body>
</html>