<div dir="auto"><div>Hi Michael <div dir="auto"><br></div><div dir="auto">I just used the firmware stock with no changes to the poller settings.</div><div dir="auto"><br></div><div dir="auto">The Leaf is using high speeds on both buses:</div>RegisterCanBus(1,CAN_MODE_ACTIVE,CAN_SPEED_500KBPS);</div><div dir="auto">  RegisterCanBus(2,CAN_MODE_ACTIVE,CAN_SPEED_500KBPS);<br><br><div class="gmail_quote gmail_quote_container" dir="auto"><div dir="ltr" class="gmail_attr">On Sun, 19 Jan 2025, 10:15 pm Michael Balzer via OvmsDev, <<a href="mailto:ovmsdev@lists.openvehicles.com">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"><u></u>

  
    
  
  <div>
    Michael,<br>
    <br>
    I suggest adding a standard bool member variable to reflect if any
    filter is defined, so `PollerRxCallback()` can just skip the filter
    test while that is false. A mutex has some overhead, even if used
    non-blocking, and a bool variable only read there will be sufficient
    to signal "apply filtering" to the callback. With the simple bool
    test, all vehicles that don't need filtering (i.e. most vehicles)
    will have a neglectible impact from this.<br>
    <br>
    <br>
    Regarding the overhead: the GCC atomic implementation should use the
    xtensa CPU builtin atomic support (SCOMPARE1 register & S32C1I
    instruction), so should be pretty fast and not use any interrupt
    disabling, see:<br>
    <ul>
      <li><a href="https://gcc.gnu.org/wiki/Atomic" target="_blank" rel="noreferrer">https://gcc.gnu.org/wiki/Atomic</a> (xtensa atomic support since
        gcc 4.4.0)<br>
      </li>
      <li><a href="https://www.cadence.com/content/dam/cadence-www/global/en_US/documents/tools/silicon-solutions/compute-ip/isa-summary.pdf" target="_blank" rel="noreferrer">https://www.cadence.com/content/dam/cadence-www/global/en_US/documents/tools/silicon-solutions/compute-ip/isa-summary.pdf</a>
        (section 4.3.13)</li>
    </ul>
    So I still doubt the queue overflow is the real culprit.<br>
    <br>
    But having the filter option doesn't hurt (with my suggestion
    above), and your changes to the queue processing look promising as
    well.<br>
    <br>
    @Derek: what was your poller tracing & timing setup when you had
    the bus issue on the Leaf? I still think that was something related
    to your car or setup. There are currently 11 Leafs on my server
    running "edge" releases including the new poller, all without
    (reported) issues.<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <br>
    <div>Am 19.01.25 um 04:26 schrieb Michael
      Geddes:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>P/R Created</div>
        <div dir="ltr"><a href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/1100" target="_blank" rel="noreferrer">https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/1100</a></div>
        <div>Let me know if you want me to split it up or ANY changes
          and I'll get onto it asap.</div>
        <div><br>
        </div>
        <div>Maybe somebody could grab the code and check it out in the
          context of specifying some filters.  This will prevent those
          messages from coming to the vehicle implementation at all..
          and even from going through the poller queue.  It is
          non-blocking meaning that the filter is briefly inopperational
          while the filter is being modified.  </div>
        <div> </div>
        <div>//.</div>
        <div><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Sun, 19 Jan 2025 at
            11:02, Michael Geddes <<a href="mailto:frog@bunyip.wheelycreek.net" target="_blank" rel="noreferrer">frog@bunyip.wheelycreek.net</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div dir="ltr"><br>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Sat, 18 Jan 2025 at
                  17:08, Michael Balzer via OvmsDev <<a href="mailto:ovmsdev@lists.openvehicles.com" target="_blank" rel="noreferrer">ovmsdev@lists.openvehicles.com</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                  <div> <br>
                    <blockquote type="cite"> I have commented out the
                      line with the Atomic_Increment statement. Now I no
                      longer receive any messages with “RX Task Queue
                      Overflow Run”<br>
                      Here is the output of <font face="monospace">poller
                        times status</font>:</blockquote>
                    <br>
                    The main question is if you still get the CAN bus
                    crash (vehicle running into issues) with that
                    modification in active mode. Timing statistics were
                    not expected to change.<br>
                  </div>
                </blockquote>
                <div>I have a feeling that the atomic operations are
                  along the lines of:</div>
                <div><br>
                </div>
                <div>* Set Interrupts off</div>
                <div>* atomic operation</div>
                <div>* Set interrupts on</div>
                <div><br>
                </div>
                <div>Which means no real 'blocking' .. just not allowing
                  interrupts and therefor task switching for a couple of
                  instructions.</div>
                <div><br>
                </div>
                <div> </div>
                <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                  <div> <br>
                    <br>
                    Nearly 2800 frames per second is quite a lot, and
                    most is on can1 with many frame periods at 20 ms.
                    Yet the total processing time averages at 30-40 ms,
                    so there is no actual CPU capacity issue for that
                    amount of frames.<br>
                    <br>
                    @Derek: can you please supply these statistics for
                    the Leaf in drive mode as well?<br>
                    <br>
                    <br>
                    <div>Am 18.01.25 um 02:42 schrieb Michael Geddes via
                      OvmsDev:<br>
                    </div>
                    <blockquote type="cite">Maybe try setting
                      CONFIG_OVMS_VEHICLE_CAN_RX_QUEUE_SIZE = 160   and
                      see if that reduces the overflow?</blockquote>
                    <br>
                    Simons car sends at least 91 process data frame IDs
                    on can1 and 84 on can2. Worst case would be these
                    come all in within the shortest possible time span,
                    that would mean the queue needs to be able to hold
                    175 frames. I'd add some headroom and round up to
                    200.<br>
                    <br>
                    But keep in mind, if the Incoming processing
                    actually occasionally gets blocked for up to 60 ms
                    -- as indicated by Simons statistics --, the queue
                    may need to be twice as large.<br>
                    <br>
                    <br>
                    <div>Am 18.01.25 um 02:42 schrieb Michael Geddes via
                      OvmsDev:<br>
                    </div>
                    <blockquote type="cite">
                      <div> I was thinking that the frame filter would
                        be here:</div>
                      <div>void OvmsPollers::PollerRxCallback(const
                        CAN_frame_t* frame, bool success)<br>
                          {</div>
                      <div>  Queue_PollerFrame(*frame, success, false);<br>
                          }<br>
                      </div>
                      <div>which I guess is executed in  the task
                        handling the CAN queue.  (we don't know how many
                        frames get dropped there).</div>
                    </blockquote>
                    <br>
                    Actually we do know that, or at least have some
                    indication, as we count the CAN transceiver queue
                    overruns. That info is included as "Rx overflw" in
                    the can status output & as "rxovr" in the logs.<br>
                    <br>
                    Adding a filter before queueing the frame would
                    exclude the filtered IDs from all vehicle
                    processing. I meant adding a filter just to exclude
                    IDs from the timing statistics, assuming those are
                    the culprits, as Simon wrote the issue only appears
                    after enabling the timing statistics and printing
                    them. That's why I asked if printing might need to
                    lock the statistics for too long in case of such a
                    long list.<br>
                    <br>
                    Completely blocking ID ranges from processing by the
                    vehicle should normally not be necessary, unless the
                    Incoming handler is written very poorly.<br>
                    <br>
                    <br>
                    Yet, if we add that, a mutex in the CAN RX callback
                    must be avoided, or would need to be non-blocking:<br>
                    <br>
                    <blockquote type="cite">
                      <div>The only real concern is thread safety
                        between checking and adding to the filter - so
                        the check itself might have to be mutexed.</div>
                      <div>
                        <div>void OvmsPollers::PollerRxCallback(const
                          CAN_frame_t* frame, bool success)<br>
                            {</div>
                        <div>  // Check filter</div>
                        <div>    {</div>
                        <div>  OvmsRecMutexLock
                          lock(&m_filter_mutex);<br>
                        </div>
                        <div>    if (! m_filter->IsFiltered(frame))</div>
                        <div>      return;     </div>
                        <div>    } <br>
                            Queue_PollerFrame(*frame, success, false);<br>
                            }</div>
                      </div>
                    </blockquote>
                    <br>
                    A mutex like that could block the CAN task, which
                    must be avoided at all cost. I introduced CAN
                    callbacks for vehicles & applications that need
                    to react to certain frames as fast as possible, e.g.
                    to maintain control precedence, so cannot use the
                    standard CAN listener mechanism (frame queueing).<br>
                    <br>
                    The current poller callback use is OK, if (!) the
                    atomic type really isn't the culprit, ie doesn't
                    block.<br>
                    <br>
                    So if (!) an ID filter needs to be added before
                    queueing, it needs to be done in a way that needs no
                    mutex. But I don't see an issue with the vehicle
                    passing a fixed filter when registering with the
                    poller/buses. The filter doesn't need to by mutable
                    on the fly.<br>
                    <br>
                    <br>
                    Regards,<br>
                    Michael<br>
                    <br>
                    <br>
                    <br>
                    <div>Am 17.01.25 um 19:42 schrieb Simon Ehlen via
                      OvmsDev:<br>
                    </div>
                    <blockquote type="cite">
                      <div>
                        <blockquote type="cite">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.</blockquote>
                        <br>
                        There were again many messages with “RX Task
                        Queue Overflow Run”.<br>
                        Here are the statistics of <font face="monospace">poller times status</font>:<br>
                        <br>
                        <font face="monospace">OVMS# poll times status<br>
                          Poller timing is: on<br>
                          Type           | count  | Utlztn | Time<br>
                                         | per s  | [%]    | [ms]<br>
                          ---------------+--------+--------+---------<br>
                          Poll:PRI    Avg|    1.00|  0.0043|    0.004<br>
                                     Peak|        |  0.0043|    0.052<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[010] Avg|   34.26|  1.6741|    0.015<br>
                                     Peak|        |  1.6741|    1.182<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[030] Avg|   34.06|  1.7085|    0.020<br>
                                     Peak|        |  1.7085|    1.390<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[041] Avg|   49.89|  0.8109|    0.016<br>
                                     Peak|        |  0.8541|    1.098<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[049] Avg|   50.00|  1.5970|    0.019<br>
                                     Peak|        |  1.7154|   32.233<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[04c] Avg|   49.92|  0.8340|    0.014<br>
                                     Peak|        |  0.8933|    1.995<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[04d] Avg|   34.43|  1.6211|    0.014<br>
                                     Peak|        |  1.6756|    1.318<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[076] Avg|   50.00|  0.8362|    0.024<br>
                                     Peak|        |  0.8784|    2.185<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[077] Avg|   50.00|  0.7837|    0.014<br>
                                     Peak|        |  0.8083|    1.156<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[07a] Avg|   34.31|  2.1870|    0.017<br>
                                     Peak|        |  2.3252|    1.888<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[07d] Avg|   50.00|  0.8001|    0.013<br>
                                     Peak|        |  0.8434|    1.150<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[0c8] Avg|   49.96|  0.8359|    0.013<br>
                                     Peak|        |  0.8715|    1.171<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[11a] Avg|   34.35|  1.6701|    0.020<br>
                                     Peak|        |  1.6981|    1.273<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[130] Avg|   50.00|  0.7902|    0.018<br>
                                     Peak|        |  0.8513|    0.980<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[139] Avg|   49.92|  0.7872|    0.013<br>
                                     Peak|        |  0.8219|    0.795<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[156] Avg|   10.00|  0.1620|    0.014<br>
                                     Peak|        |  0.1729|    0.919<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[160] Avg|   50.04|  0.7977|    0.014<br>
                                     Peak|        |  0.8232|    1.495<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[165] Avg|   49.85|  0.7976|    0.014<br>
                                     Peak|        |  0.8486|    1.015<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[167] Avg|   34.39|  1.6025|    0.016<br>
                                     Peak|        |  1.6888|    1.354<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[171] Avg|   50.00|  0.8150|    0.017<br>
                                     Peak|        |  0.8488|    1.091<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[178] Avg|   10.00|  0.1614|    0.014<br>
                                     Peak|        |  0.1702|    0.903<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[179] Avg|   10.00|  0.1630|    0.017<br>
                                     Peak|        |  0.1663|    1.336<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[180] Avg|   50.00|  0.8137|    0.014<br>
                                     Peak|        |  0.8605|    1.566<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[185] Avg|   50.04|  0.8033|    0.013<br>
                                     Peak|        |  0.8393|    1.126<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1a0] Avg|   49.92|  0.7748|    0.013<br>
                                     Peak|        |  0.8169|    1.184<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1e0] Avg|   49.92|  0.7738|    0.014<br>
                                     Peak|        |  0.8028|    1.049<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1e4] Avg|   49.89|  0.9692|    0.018<br>
                                     Peak|        |  1.0096|    1.332<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1f0] Avg|   33.22|  0.5544|    0.014<br>
                                     Peak|        |  0.5855|    0.848<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[200] Avg|   49.92|  0.7879|    0.015<br>
                                     Peak|        |  0.8345|    1.206<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[202] Avg|   34.28|  1.7075|    0.016<br>
                                     Peak|        |  1.7874|    1.218<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[204] Avg|   34.35|  1.5641|    0.013<br>
                                     Peak|        |  1.6427|    1.235<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[213] Avg|   49.89|  0.7814|    0.015<br>
                                     Peak|        |  0.8232|    0.910<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[214] Avg|   49.92|  0.7736|    0.014<br>
                                     Peak|        |  0.8216|    0.800<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[217] Avg|   34.31|  1.6294|    0.014<br>
                                     Peak|        |  1.7165|    1.153<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[218] Avg|   49.86|  0.7877|    0.013<br>
                                     Peak|        |  0.8290|    1.068<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[230] Avg|   50.00|  0.7596|    0.014<br>
                                     Peak|        |  0.7660|    1.021<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[240] Avg|   10.00|  0.1669|    0.013<br>
                                     Peak|        |  0.1835|    0.887<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[242] Avg|   24.96|  0.4764|    0.020<br>
                                     Peak|        |  0.4963|    1.501<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24a] Avg|    9.89|  0.1789|    0.015<br>
                                     Peak|        |  0.2009|    0.874<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24b] Avg|    9.89|  0.1702|    0.014<br>
                                     Peak|        |  0.1870|    1.195<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24c] Avg|    9.89|  0.2146|    0.019<br>
                                     Peak|        |  0.2187|    1.242<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25a] Avg|   10.00|  0.1603|    0.013<br>
                                     Peak|        |  0.1667|    0.720<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25b] Avg|   49.94|  0.7918|    0.017<br>
                                     Peak|        |  0.8454|    1.666<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25c] Avg|   34.24|  1.5331|    0.013<br>
                                     Peak|        |  1.5997|    1.538<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[260] Avg|   10.00|  0.1626|    0.014<br>
                                     Peak|        |  0.1682|    0.718<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[270] Avg|   49.90|  0.8120|    0.014<br>
                                     Peak|        |  0.8460|    1.671<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[280] Avg|   49.92|  0.7777|    0.019<br>
                                     Peak|        |  0.8447|    1.157<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2e4] Avg|   19.89|  0.5778|    0.032<br>
                                     Peak|        |  0.6648|    2.226<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ec] Avg|   10.00|  0.1701|    0.014<br>
                                     Peak|        |  0.1755|    0.928<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ed] Avg|   10.00|  0.1650|    0.013<br>
                                     Peak|        |  0.1747|    0.917<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ee] Avg|    9.98|  0.1544|    0.013<br>
                                     Peak|        |  0.1588|    1.312<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[312] Avg|   10.00|  0.1648|    0.017<br>
                                     Peak|        |  0.1690|    0.922<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[326] Avg|    9.89|  0.1603|    0.015<br>
                                     Peak|        |  0.1833|    1.230<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[336] Avg|    1.00|  0.0146|    0.015<br>
                                     Peak|        |  0.0150|    0.349<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[352] Avg|    6.66|  0.1223|    0.022<br>
                                     Peak|        |  0.1338|    1.015<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[355] Avg|    2.00|  0.0424|    0.019<br>
                                     Peak|        |  0.0431|    0.786<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[35e] Avg|    9.96|  0.1570|    0.013<br>
                                     Peak|        |  0.1644|    0.579<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[365] Avg|   10.00|  0.1600|    0.014<br>
                                     Peak|        |  0.1653|    0.961<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[366] Avg|   10.00|  0.1716|    0.013<br>
                                     Peak|        |  0.1890|    0.987<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[367] Avg|    9.93|  0.1793|    0.015<br>
                                     Peak|        |  0.1864|    0.984<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[368] Avg|   10.00|  0.1645|    0.014<br>
                                     Peak|        |  0.1778|    0.768<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[369] Avg|   10.00|  0.1562|    0.016<br>
                                     Peak|        |  0.1606|    0.724<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[380] Avg|   10.00|  0.1619|    0.014<br>
                                     Peak|        |  0.1644|    0.605<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[38b] Avg|   25.00|  0.3991|    0.016<br>
                                     Peak|        |  0.4280|    1.448<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[3b3] Avg|   10.00|  0.1537|    0.013<br>
                                     Peak|        |  0.1610|    0.380<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[400] Avg|    4.00|  0.0626|    0.014<br>
                                     Peak|        |  0.0626|    0.251<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[405] Avg|    3.90|  0.1019|    0.028<br>
                                     Peak|        |  0.1019|    0.781<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[40a] Avg|    7.90|  0.1256|    0.020<br>
                                     Peak|        |  0.1256|    0.991<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[410] Avg|   10.00|  0.1643|    0.016<br>
                                     Peak|        |  0.1839|    1.634<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[411] Avg|   10.00|  0.1532|    0.013<br>
                                     Peak|        |  0.1645|    0.824<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[416] Avg|   10.00|  0.1516|    0.016<br>
                                     Peak|        |  0.1582|    0.807<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[421] Avg|   10.00|  0.1648|    0.013<br>
                                     Peak|        |  0.1740|    0.839<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[42d] Avg|   10.00|  0.1548|    0.014<br>
                                     Peak|        |  0.1658|    0.741<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[42f] Avg|   10.00|  0.1527|    0.013<br>
                                     Peak|        |  0.1578|    0.667<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[430] Avg|   10.00|  0.1730|    0.016<br>
                                     Peak|        |  0.1880|    1.209<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[434] Avg|   10.00|  0.1620|    0.021<br>
                                     Peak|        |  0.1712|    1.140<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[435] Avg|    6.66|  0.1104|    0.014<br>
                                     Peak|        |  0.1121|    1.011<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[43e] Avg|   20.00|  0.3194|    0.013<br>
                                     Peak|        |  0.3434|    1.212<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[440] Avg|    1.00|  0.0160|    0.014<br>
                                     Peak|        |  0.0175|    0.315<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[465] Avg|    1.00|  0.0172|    0.015<br>
                                     Peak|        |  0.0194|    0.404<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[466] Avg|    1.00|  0.0198|    0.015<br>
                                     Peak|        |  0.0252|    0.890<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[467] Avg|    1.00|  0.0152|    0.014<br>
                                     Peak|        |  0.0160|    0.217<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[472] Avg|    0.70|  0.0533|    0.075<br>
                                     Peak|        |  0.0546|    0.990<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[473] Avg|    0.65|  0.0325|    0.051<br>
                                     Peak|        |  0.0361|    0.774<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[474] Avg|    1.00|  0.0146|    0.014<br>
                                     Peak|        |  0.0151|    0.189<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[475] Avg|    2.00|  0.0332|    0.015<br>
                                     Peak|        |  0.0362|    0.513<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[476] Avg|    2.00|  0.0305|    0.014<br>
                                     Peak|        |  0.0307|    0.249<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[477] Avg|    2.00|  0.0309|    0.014<br>
                                     Peak|        |  0.0311|    0.438<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[595] Avg|    1.00|  0.0151|    0.014<br>
                                     Peak|        |  0.0160|    0.230<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[59e] Avg|    1.00|  0.0179|    0.015<br>
                                     Peak|        |  0.0209|    0.716<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[5a2] Avg|    1.00|  0.0154|    0.016<br>
                                     Peak|        |  0.0184|    0.699<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[5ba] Avg|    1.00|  0.0159|    0.017<br>
                                     Peak|        |  0.0174|    0.485<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[010] Avg|    0.00|  0.0000|    0.015<br>
                                     Peak|        |  0.0000|    0.146<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[020] Avg|   31.10|  0.5159|    0.015<br>
                                     Peak|        |  0.5730|    0.992<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[030] Avg|   20.70|  0.3506|    0.016<br>
                                     Peak|        |  0.3956|    1.055<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[03a] Avg|   18.65|  0.3157|    0.014<br>
                                     Peak|        |  0.3292|    0.702<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[040] Avg|   18.60|  0.3111|    0.015<br>
                                     Peak|        |  0.3474|    0.953<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[060] Avg|   18.60|  0.3182|    0.014<br>
                                     Peak|        |  0.3569|    0.694<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[070] Avg|   15.55|  0.4581|    0.017<br>
                                     Peak|        |  0.6859|   39.212<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[080] Avg|   15.50|  0.5041|    0.029<br>
                                     Peak|        |  0.5414|    1.555<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[083] Avg|   18.70|  0.3083|    0.014<br>
                                     Peak|        |  0.3325|    0.557<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[090] Avg|   23.40|  0.3961|    0.014<br>
                                     Peak|        |  0.4445|    1.218<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[0a0] Avg|   15.55|  0.2734|    0.014<br>
                                     Peak|        |  0.3144|    1.062<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[100] Avg|   15.50|  0.2645|    0.016<br>
                                     Peak|        |  0.2875|    1.021<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[108] Avg|   23.40|  0.4231|    0.016<br>
                                     Peak|        |  0.4680|    1.297<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[110] Avg|   15.55|  0.2467|    0.014<br>
                                     Peak|        |  0.2684|    0.475<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[130] Avg|   13.30|  0.2231|    0.014<br>
                                     Peak|        |  0.2447|    0.512<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[150] Avg|   15.50|  0.2533|    0.015<br>
                                     Peak|        |  0.2836|    0.823<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[160] Avg|    4.70|  0.0784|    0.014<br>
                                     Peak|        |  0.0863|    0.608<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[180] Avg|   15.55|  0.2713|    0.015<br>
                                     Peak|        |  0.2841|    0.884<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[190] Avg|   15.50|  0.2596|    0.014<br>
                                     Peak|        |  0.2825|    0.743<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a0] Avg|    0.95|  0.0164|    0.015<br>
                                     Peak|        |  0.0164|    0.346<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a4] Avg|   18.65|  0.3232|    0.015<br>
                                     Peak|        |  0.3515|    0.989<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a8] Avg|   11.60|  0.1911|    0.016<br>
                                     Peak|        |  0.2012|    0.757<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b0] Avg|    9.35|  0.1558|    0.016<br>
                                     Peak|        |  0.1641|    0.795<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b4] Avg|    9.35|  0.1543|    0.015<br>
                                     Peak|        |  0.1617|    1.217<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b8] Avg|   11.65|  0.2003|    0.014<br>
                                     Peak|        |  0.2236|    1.549<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1c0] Avg|    9.40|  0.1532|    0.016<br>
                                     Peak|        |  0.1673|    0.955<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1e0] Avg|    9.30|  0.1582|    0.015<br>
                                     Peak|        |  0.1708|    0.661<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[215] Avg|    7.80|  0.1409|    0.016<br>
                                     Peak|        |  0.1531|    0.660<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[217] Avg|    7.80|  0.1239|    0.014<br>
                                     Peak|        |  0.1333|    0.520<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[220] Avg|    6.20|  0.1041|    0.015<br>
                                     Peak|        |  0.1094|    0.652<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[225] Avg|   23.40|  0.4648|    0.015<br>
                                     Peak|        |  0.4696|    4.288<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[230] Avg|    6.20|  0.3120|    0.048<br>
                                     Peak|        |  0.3377|    1.065<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[240] Avg|    7.70|  0.1248|    0.014<br>
                                     Peak|        |  0.1364|    0.635<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[241] Avg|   18.60|  0.3258|    0.014<br>
                                     Peak|        |  0.3343|    1.288<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[250] Avg|    4.70|  0.0761|    0.014<br>
                                     Peak|        |  0.0809|    0.322<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[255] Avg|   11.75|  0.2058|    0.014<br>
                                     Peak|        |  0.2283|    0.937<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[265] Avg|   11.65|  0.1964|    0.014<br>
                                     Peak|        |  0.2068|    0.965<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[270] Avg|    4.70|  0.0808|    0.016<br>
                                     Peak|        |  0.0949|    0.729<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[290] Avg|    3.15|  0.0498|    0.015<br>
                                     Peak|        |  0.0504|    0.449<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[295] Avg|    6.25|  0.1019|    0.014<br>
                                     Peak|        |  0.1094|    0.859<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2a0] Avg|    3.15|  0.0550|    0.014<br>
                                     Peak|        |  0.0551|    0.779<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2a7] Avg|   11.65|  0.1929|    0.014<br>
                                     Peak|        |  0.2080|    0.775<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2b0] Avg|    3.00|  0.0497|    0.015<br>
                                     Peak|        |  0.0562|    0.528<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2c0] Avg|    3.10|  0.0534|    0.016<br>
                                     Peak|        |  0.0592|    0.501<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2e0] Avg|    1.55|  0.0247|    0.014<br>
                                     Peak|        |  0.0289|    0.319<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2f0] Avg|    1.55|  0.0244|    0.014<br>
                                     Peak|        |  0.0273|    0.192<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2f5] Avg|   11.65|  0.2078|    0.016<br>
                                     Peak|        |  0.2333|    0.879<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[300] Avg|    1.60|  0.0266|    0.018<br>
                                     Peak|        |  0.0278|    0.724<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[310] Avg|    1.55|  0.0276|    0.016<br>
                                     Peak|        |  0.0285|    0.759<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[320] Avg|    1.60|  0.0240|    0.014<br>
                                     Peak|        |  0.0258|    0.179<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[326] Avg|    9.30|  0.1550|    0.014<br>
                                     Peak|        |  0.1582|    0.850<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[330] Avg|   29.95|  0.5311|    0.015<br>
                                     Peak|        |  0.5565|    4.522<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[340] Avg|    7.75|  0.1693|    0.024<br>
                                     Peak|        |  0.1868|    1.148<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[345] Avg|    1.60|  0.0292|    0.016<br>
                                     Peak|        |  0.0316|    0.471<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[350] Avg|    0.00|  0.0000|    0.019<br>
                                     Peak|        |  0.0000|    0.188<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[35e] Avg|    4.70|  0.0851|    0.019<br>
                                     Peak|        |  0.0911|    1.023<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[360] Avg|    1.60|  0.0258|    0.015<br>
                                     Peak|        |  0.0284|    0.306<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[361] Avg|    7.75|  0.1341|    0.017<br>
                                     Peak|        |  0.1487|    0.761<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[363] Avg|    1.20|  0.0203|    0.016<br>
                                     Peak|        |  0.0220|    0.421<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[370] Avg|    0.85|  0.0140|    0.016<br>
                                     Peak|        |  0.0162|    0.354<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[381] Avg|    3.15|  0.0512|    0.016<br>
                                     Peak|        |  0.0546|    0.416<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3a0] Avg|   15.60|  0.2548|    0.015<br>
                                     Peak|        |  0.2890|    0.976<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3d0] Avg|    9.35|  0.1553|    0.019<br>
                                     Peak|        |  0.1612|    1.115<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3d5] Avg|    5.15|  0.0836|    0.016<br>
                                     Peak|        |  0.0867|    0.479<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3e0] Avg|    0.00|  0.0000|    0.014<br>
                                     Peak|        |  0.0000|    0.142<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[400] Avg|    3.55|  0.0613|    0.017<br>
                                     Peak|        |  0.0695|    0.501<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[405] Avg|    3.50|  0.0584|    0.018<br>
                                     Peak|        |  0.0626|    0.686<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[40a] Avg|    7.10|  0.1278|    0.017<br>
                                     Peak|        |  0.1389|    1.244<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[415] Avg|    1.60|  0.0258|    0.014<br>
                                     Peak|        |  0.0287|    0.266<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[435] Avg|    0.85|  0.0165|    0.019<br>
                                     Peak|        |  0.0167|    0.367<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[440] Avg|    0.85|  0.0128|    0.019<br>
                                     Peak|        |  0.0141|    0.885<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[465] Avg|    0.95|  0.0177|    0.016<br>
                                     Peak|        |  0.0195|    0.721<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[466] Avg|    0.95|  0.0147|    0.014<br>
                                     Peak|        |  0.0160|    0.184<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[467] Avg|    0.95|  0.0172|    0.017<br>
                                     Peak|        |  0.0188|    0.391<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[501] Avg|    1.45|  0.0273|    0.016<br>
                                     Peak|        |  0.0327|    0.996<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[503] Avg|    1.45|  0.0288|    0.020<br>
                                     Peak|        |  0.0338|    0.970<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[504] Avg|    1.40|  0.0241|    0.015<br>
                                     Peak|        |  0.0263|    0.609<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[505] Avg|    1.40|  0.0255|    0.015<br>
                                     Peak|        |  0.0296|    0.866<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[508] Avg|    1.35|  0.0237|    0.017<br>
                                     Peak|        |  0.0237|    0.384<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[511] Avg|    1.35|  0.0226|    0.016<br>
                                     Peak|        |  0.0228|    0.426<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[51e] Avg|    1.40|  0.0221|    0.014<br>
                                     Peak|        |  0.0245|    0.211<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[581] Avg|    0.80|  0.0189|    0.019<br>
                                     Peak|        |  0.0290|    1.217<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[606] Avg|    0.00|  0.0000|    0.014<br>
                                     Peak|        |  0.0000|    0.142<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[657] Avg|    0.00|  0.0000|    0.014<br>
                                     Peak|        |  0.0000|    0.137<br>
                          ---------------+--------+--------+---------<br>
                          Cmd:State   Avg|    0.00|  0.0000|    0.002<br>
                                     Peak|        |  0.0000|    0.024<br>
                          ===============+========+========+=========<br>
                                Total Avg| 2748.42| 58.3344|   28.718</font><br>
                        <br>
                        <blockquote type="cite">@Simon: it would be an
                          option to try commenting out the overflow
                          counting, to see if that's causing the issue.</blockquote>
                        <br>
                        I have commented out the line with the
                        Atomic_Increment statement. Now I no longer
                        receive any messages with “RX Task Queue
                        Overflow Run”<br>
                        Here is the output of <font face="monospace">poller
                          times status</font>:<br>
                        <br>
                        <font face="monospace">OVMS# poll time status<br>
                          Poller timing is: on<br>
                          Type           | count  | Utlztn | Time<br>
                                         | per s  | [%]    | [ms]<br>
                          ---------------+--------+--------+---------<br>
                          Poll:PRI    Avg|    1.00|  0.0045|    0.004<br>
                                     Peak|        |  0.0046|    0.064<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[010] Avg|   34.26|  2.2574|    0.021<br>
                                     Peak|        |  2.2574|    4.609<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[030] Avg|   34.26|  2.3820|    0.021<br>
                                     Peak|        |  2.3820|    1.135<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[041] Avg|   49.89|  1.2059|    0.021<br>
                                     Peak|        |  1.2295|    5.331<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[049] Avg|   49.96|  1.2400|    0.030<br>
                                     Peak|        |  1.2699|    1.402<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[04c] Avg|   49.92|  1.1752|    0.021<br>
                                     Peak|        |  1.2072|    4.502<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[04d] Avg|   34.31|  2.4433|    0.022<br>
                                     Peak|        |  2.4773|    1.368<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[076] Avg|   49.96|  1.2071|    0.024<br>
                                     Peak|        |  1.2554|    2.007<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[077] Avg|   49.96|  1.2012|    0.022<br>
                                     Peak|        |  1.2492|    1.955<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[07a] Avg|   34.35|  2.9251|    0.030<br>
                                     Peak|        |  3.1103|    1.829<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[07d] Avg|   49.96|  1.1954|    0.022<br>
                                     Peak|        |  1.2282|    1.074<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[0c8] Avg|   49.89|  1.2491|    0.021<br>
                                     Peak|        |  1.3169|    1.181<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[11a] Avg|   34.39|  2.4423|    0.024<br>
                                     Peak|        |  2.5693|    1.491<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[130] Avg|   49.95|  1.1312|    0.020<br>
                                     Peak|        |  1.1684|    1.218<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[139] Avg|   49.92|  1.1547|    0.021<br>
                                     Peak|        |  1.1778|    1.199<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[156] Avg|    9.96|  0.2391|    0.023<br>
                                     Peak|        |  0.2591|    1.943<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[160] Avg|   49.96|  1.1657|    0.031<br>
                                     Peak|        |  1.2017|    2.158<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[165] Avg|   49.96|  1.1257|    0.021<br>
                                     Peak|        |  1.1652|    1.471<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[167] Avg|   34.31|  2.2871|    0.021<br>
                                     Peak|        |  2.3374|    1.776<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[171] Avg|   49.96|  1.1879|    0.023<br>
                                     Peak|        |  1.2268|    1.166<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[178] Avg|   10.00|  0.2371|    0.029<br>
                                     Peak|        |  0.2459|    1.516<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[179] Avg|   10.00|  0.2196|    0.021<br>
                                     Peak|        |  0.2260|    0.758<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[180] Avg|   49.96|  1.1703|    0.022<br>
                                     Peak|        |  1.2103|    1.481<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[185] Avg|   49.95|  1.1127|    0.020<br>
                                     Peak|        |  1.1636|    1.292<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1a0] Avg|   49.96|  1.1009|    0.020<br>
                                     Peak|        |  1.1468|    1.060<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1e0] Avg|   49.96|  1.1744|    0.021<br>
                                     Peak|        |  1.2027|    1.240<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1e4] Avg|   49.96|  1.3733|    0.032<br>
                                     Peak|        |  1.4085|    1.523<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[1f0] Avg|   33.30|  0.7625|    0.023<br>
                                     Peak|        |  0.8004|    3.349<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[200] Avg|   49.92|  1.1462|    0.021<br>
                                     Peak|        |  1.1809|    1.254<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[202] Avg|   34.39|  2.4034|    0.028<br>
                                     Peak|        |  2.5611|    1.472<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[204] Avg|   34.30|  2.2541|    0.022<br>
                                     Peak|        |  2.2924|    2.015<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[213] Avg|   49.96|  1.1599|    0.027<br>
                                     Peak|        |  1.1794|    1.714<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[214] Avg|   49.96|  1.1537|    0.022<br>
                                     Peak|        |  1.1941|    1.439<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[217] Avg|   34.39|  2.2490|    0.020<br>
                                     Peak|        |  2.2856|    3.766<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[218] Avg|   49.96|  1.1291|    0.021<br>
                                     Peak|        |  1.1646|    1.547<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[230] Avg|   49.96|  1.1272|    0.020<br>
                                     Peak|        |  1.2237|    1.295<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[240] Avg|   10.00|  0.2191|    0.021<br>
                                     Peak|        |  0.2226|    1.067<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[242] Avg|   24.96|  0.6911|    0.024<br>
                                     Peak|        |  0.7161|    1.180<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24a] Avg|    9.96|  0.2345|    0.024<br>
                                     Peak|        |  0.2535|    0.779<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24b] Avg|    9.96|  0.2433|    0.023<br>
                                     Peak|        |  0.2697|    2.085<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[24c] Avg|    9.96|  0.3103|    0.029<br>
                                     Peak|        |  0.3203|    0.809<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25a] Avg|   10.00|  0.2346|    0.022<br>
                                     Peak|        |  0.2405|    1.223<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25b] Avg|   49.89|  1.2121|    0.020<br>
                                     Peak|        |  1.3659|   19.523<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[25c] Avg|   34.31|  2.4193|    0.019<br>
                                     Peak|        |  2.8022|   58.153<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[260] Avg|    9.93|  0.2149|    0.024<br>
                                     Peak|        |  0.2174|    1.096<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[270] Avg|   49.96|  1.2042|    0.026<br>
                                     Peak|        |  1.2755|   20.612<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[280] Avg|   49.96|  1.0922|    0.020<br>
                                     Peak|        |  1.1312|    1.266<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2e4] Avg|   19.96|  0.6942|    0.044<br>
                                     Peak|        |  0.8604|    1.533<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ec] Avg|   10.00|  0.3727|    0.025<br>
                                     Peak|        |  0.5154|   28.819<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ed] Avg|   10.00|  0.2298|    0.023<br>
                                     Peak|        |  0.2378|    1.345<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[2ee] Avg|    9.96|  0.2172|    0.019<br>
                                     Peak|        |  0.2210|    1.058<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[312] Avg|   10.00|  0.2206|    0.020<br>
                                     Peak|        |  0.2396|    1.060<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[326] Avg|    9.96|  0.2099|    0.020<br>
                                     Peak|        |  0.2158|    0.507<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[336] Avg|    1.00|  0.0212|    0.020<br>
                                     Peak|        |  0.0233|    0.315<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[352] Avg|    6.64|  0.1675|    0.024<br>
                                     Peak|        |  0.1818|    1.048<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[355] Avg|    2.00|  0.0540|    0.027<br>
                                     Peak|        |  0.0619|    1.209<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[35e] Avg|    9.98|  0.2221|    0.021<br>
                                     Peak|        |  0.2284|    1.186<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[365] Avg|   10.00|  0.2282|    0.023<br>
                                     Peak|        |  0.2335|    0.769<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[366] Avg|   10.00|  0.3163|    0.022<br>
                                     Peak|        |  0.6330|   23.587<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[367] Avg|   10.00|  0.2417|    0.021<br>
                                     Peak|        |  0.2568|    1.417<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[368] Avg|    9.96|  0.2187|    0.019<br>
                                     Peak|        |  0.2250|    1.135<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[369] Avg|    9.99|  0.2277|    0.021<br>
                                     Peak|        |  0.2334|    0.667<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[380] Avg|    9.96|  0.2133|    0.020<br>
                                     Peak|        |  0.2161|    0.560<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[38b] Avg|   24.92|  0.5622|    0.022<br>
                                     Peak|        |  0.5716|    1.618<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[3b3] Avg|   10.00|  0.2132|    0.023<br>
                                     Peak|        |  0.2194|    1.106<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[400] Avg|    4.00|  0.0885|    0.019<br>
                                     Peak|        |  0.0885|    0.570<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[405] Avg|    3.70|  0.1414|    0.036<br>
                                     Peak|        |  0.1414|    0.710<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[40a] Avg|    8.00|  0.1887|    0.021<br>
                                     Peak|        |  0.1887|    1.027<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[410] Avg|   10.00|  0.2141|    0.023<br>
                                     Peak|        |  0.2188|    0.984<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[411] Avg|   10.00|  0.2325|    0.023<br>
                                     Peak|        |  0.2447|    0.660<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[416] Avg|   10.00|  0.2326|    0.022<br>
                                     Peak|        |  0.2389|    0.774<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[421] Avg|   10.00|  0.2245|    0.021<br>
                                     Peak|        |  0.2271|    1.160<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[42d] Avg|   10.00|  0.2315|    0.021<br>
                                     Peak|        |  0.2411|    0.677<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[42f] Avg|   10.00|  0.2480|    0.020<br>
                                     Peak|        |  0.2975|    8.093<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[430] Avg|   10.00|  0.2203|    0.019<br>
                                     Peak|        |  0.2302|    0.847<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[434] Avg|   10.00|  0.2331|    0.019<br>
                                     Peak|        |  0.2620|    1.150<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[435] Avg|    6.68|  0.1445|    0.020<br>
                                     Peak|        |  0.1486|    1.063<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[43e] Avg|   20.00|  0.4515|    0.021<br>
                                     Peak|        |  0.4632|    1.013<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[440] Avg|    1.00|  0.0210|    0.019<br>
                                     Peak|        |  0.0218|    0.294<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[465] Avg|    0.95|  0.0214|    0.023<br>
                                     Peak|        |  0.0215|    0.587<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[466] Avg|    0.95|  0.0211|    0.021<br>
                                     Peak|        |  0.0215|    0.350<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[467] Avg|    0.95|  0.0191|    0.020<br>
                                     Peak|        |  0.0201|    0.444<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[472] Avg|    0.68|  0.0588|    0.085<br>
                                     Peak|        |  0.0606|    1.170<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[473] Avg|    0.66|  0.0407|    0.062<br>
                                     Peak|        |  0.0492|    1.329<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[474] Avg|    1.00|  0.0218|    0.021<br>
                                     Peak|        |  0.0237|    0.278<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[475] Avg|    1.96|  0.0466|    0.024<br>
                                     Peak|        |  0.0570|    1.112<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[476] Avg|    2.00|  0.0454|    0.020<br>
                                     Peak|        |  0.0497|    0.409<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[477] Avg|    2.00|  0.0497|    0.022<br>
                                     Peak|        |  0.0595|    0.864<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[595] Avg|    1.00|  0.0223|    0.021<br>
                                     Peak|        |  0.0241|    0.296<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[59e] Avg|    1.00|  0.0233|    0.024<br>
                                     Peak|        |  0.0289|    0.713<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[5a2] Avg|    1.00|  0.0200|    0.020<br>
                                     Peak|        |  0.0204|    0.264<br>
                          ---------------+--------+--------+---------<br>
                          RxCan1[5ba] Avg|    1.00|  0.0206|    0.021<br>
                                     Peak|        |  0.0238|    0.515<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[020] Avg|   33.30|  0.7938|    0.022<br>
                                     Peak|        |  0.7938|    4.793<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[030] Avg|   22.20|  0.5229|    0.022<br>
                                     Peak|        |  0.5229|    0.985<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[03a] Avg|   19.90|  0.4700|    0.022<br>
                                     Peak|        |  0.4700|    0.804<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[040] Avg|   19.90|  0.4678|    0.023<br>
                                     Peak|        |  0.4678|    1.222<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[060] Avg|   20.00|  0.6480|    0.050<br>
                                     Peak|        |  0.6480|   20.997<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[070] Avg|   16.60|  0.3944|    0.022<br>
                                     Peak|        |  0.3944|    1.053<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[080] Avg|   16.70|  0.7032|    0.041<br>
                                     Peak|        |  0.7032|    1.611<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[083] Avg|   20.10|  0.4329|    0.021<br>
                                     Peak|        |  0.4329|    0.520<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[090] Avg|   24.90|  0.5674|    0.017<br>
                                     Peak|        |  0.5674|    1.149<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[0a0] Avg|   16.60|  0.3836|    0.023<br>
                                     Peak|        |  0.3836|    0.933<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[100] Avg|   16.50|  0.3661|    0.021<br>
                                     Peak|        |  0.3661|    0.740<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[108] Avg|   24.90|  0.5923|    0.025<br>
                                     Peak|        |  0.5923|    0.859<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[110] Avg|   16.70|  0.3906|    0.023<br>
                                     Peak|        |  0.3906|    0.697<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[130] Avg|   14.40|  0.3341|    0.022<br>
                                     Peak|        |  0.3341|    0.829<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[150] Avg|   16.50|  0.4025|    0.020<br>
                                     Peak|        |  0.4025|    1.120<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[160] Avg|    4.90|  0.1252|    0.025<br>
                                     Peak|        |  0.1252|    0.502<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[180] Avg|   16.60|  0.3899|    0.023<br>
                                     Peak|        |  0.3899|    0.799<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[190] Avg|   16.60|  0.3892|    0.025<br>
                                     Peak|        |  0.3892|    1.172<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a0] Avg|    1.00|  0.0281|    0.025<br>
                                     Peak|        |  0.0281|    0.695<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a4] Avg|   20.00|  0.4525|    0.022<br>
                                     Peak|        |  0.4525|    1.231<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1a8] Avg|   12.50|  0.2886|    0.020<br>
                                     Peak|        |  0.2886|    1.048<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b0] Avg|   10.00|  0.2300|    0.023<br>
                                     Peak|        |  0.2300|    0.579<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b4] Avg|   10.00|  0.2334|    0.022<br>
                                     Peak|        |  0.2334|    0.947<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1b8] Avg|   12.40|  0.2970|    0.023<br>
                                     Peak|        |  0.2970|    0.909<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1c0] Avg|   10.00|  0.2257|    0.021<br>
                                     Peak|        |  0.2257|    0.983<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[1e0] Avg|   10.00|  0.2141|    0.023<br>
                                     Peak|        |  0.2141|    0.556<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[215] Avg|    8.30|  0.2047|    0.025<br>
                                     Peak|        |  0.2047|    0.786<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[217] Avg|    8.30|  0.2033|    0.022<br>
                                     Peak|        |  0.2033|    1.135<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[220] Avg|    6.70|  0.1647|    0.020<br>
                                     Peak|        |  0.1647|    0.961<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[225] Avg|   24.90|  0.6136|    0.026<br>
                                     Peak|        |  0.6136|    1.018<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[230] Avg|    6.70|  0.4045|    0.057<br>
                                     Peak|        |  0.4045|    1.532<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[240] Avg|    8.20|  0.1849|    0.021<br>
                                     Peak|        |  0.1849|    0.510<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[241] Avg|   20.00|  0.4312|    0.021<br>
                                     Peak|        |  0.4312|    5.110<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[250] Avg|    5.00|  0.1072|    0.021<br>
                                     Peak|        |  0.1072|    0.320<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[255] Avg|   12.50|  0.3091|    0.022<br>
                                     Peak|        |  0.3091|    0.904<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[265] Avg|   12.50|  0.2819|    0.021<br>
                                     Peak|        |  0.2819|    1.035<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[270] Avg|    5.00|  0.1189|    0.022<br>
                                     Peak|        |  0.1189|    0.631<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[290] Avg|    3.30|  0.0740|    0.023<br>
                                     Peak|        |  0.0740|    0.455<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[295] Avg|    6.60|  0.1431|    0.023<br>
                                     Peak|        |  0.1431|    0.504<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2a0] Avg|    3.30|  0.0686|    0.020<br>
                                     Peak|        |  0.0686|    0.445<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2a7] Avg|   12.50|  0.2869|    0.021<br>
                                     Peak|        |  0.2869|    0.660<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2b0] Avg|    3.20|  0.0707|    0.023<br>
                                     Peak|        |  0.0707|    0.331<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2c0] Avg|    3.20|  0.0988|    0.026<br>
                                     Peak|        |  0.0988|    0.932<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2e0] Avg|    1.60|  0.0388|    0.024<br>
                                     Peak|        |  0.0388|    0.393<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2f0] Avg|    1.70|  0.0376|    0.021<br>
                                     Peak|        |  0.0376|    0.282<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[2f5] Avg|   12.50|  0.2833|    0.021<br>
                                     Peak|        |  0.2833|    0.855<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[300] Avg|    1.70|  0.0398|    0.023<br>
                                     Peak|        |  0.0398|    0.488<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[310] Avg|    1.60|  0.0480|    0.026<br>
                                     Peak|        |  0.0480|    0.937<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[320] Avg|    1.70|  0.0346|    0.020<br>
                                     Peak|        |  0.0346|    0.370<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[326] Avg|    9.90|  0.2200|    0.022<br>
                                     Peak|        |  0.2200|    0.502<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[330] Avg|   32.30|  0.7323|    0.021<br>
                                     Peak|        |  0.7323|    1.130<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[340] Avg|    8.20|  0.2375|    0.028<br>
                                     Peak|        |  0.2375|    0.578<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[345] Avg|    1.60|  0.0393|    0.022<br>
                                     Peak|        |  0.0393|    0.590<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[35e] Avg|    5.00|  0.1303|    0.023<br>
                                     Peak|        |  0.1303|    0.943<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[360] Avg|    1.70|  0.0381|    0.025<br>
                                     Peak|        |  0.0381|    0.922<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[361] Avg|    8.20|  0.1907|    0.023<br>
                                     Peak|        |  0.1907|    1.119<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[363] Avg|    1.30|  0.0337|    0.024<br>
                                     Peak|        |  0.0337|    0.425<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[370] Avg|    0.90|  0.0194|    0.022<br>
                                     Peak|        |  0.0194|    0.246<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[381] Avg|    3.20|  0.0684|    0.024<br>
                                     Peak|        |  0.0684|    0.828<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3a0] Avg|   16.60|  0.3734|    0.022<br>
                                     Peak|        |  0.3734|    0.636<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3d0] Avg|   10.00|  0.2262|    0.023<br>
                                     Peak|        |  0.2262|    0.663<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[3d5] Avg|    5.60|  0.1335|    0.022<br>
                                     Peak|        |  0.1335|    1.222<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[400] Avg|    4.00|  0.0949|    0.022<br>
                                     Peak|        |  0.0949|    0.715<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[405] Avg|    3.70|  0.0861|    0.022<br>
                                     Peak|        |  0.0861|    0.443<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[40a] Avg|    8.00|  0.1853|    0.021<br>
                                     Peak|        |  0.1853|    0.552<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[415] Avg|    1.60|  0.0341|    0.021<br>
                                     Peak|        |  0.0341|    0.273<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[435] Avg|    0.90|  0.0220|    0.025<br>
                                     Peak|        |  0.0220|    0.354<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[440] Avg|    0.90|  0.0199|    0.021<br>
                                     Peak|        |  0.0199|    0.266<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[465] Avg|    0.90|  0.0234|    0.028<br>
                                     Peak|        |  0.0234|    0.633<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[466] Avg|    1.00|  0.0222|    0.021<br>
                                     Peak|        |  0.0222|    0.322<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[467] Avg|    1.00|  0.0221|    0.020<br>
                                     Peak|        |  0.0221|    0.355<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[501] Avg|    1.50|  0.0335|    0.023<br>
                                     Peak|        |  0.0335|    0.393<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[503] Avg|    1.50|  0.0370|    0.022<br>
                                     Peak|        |  0.0370|    0.546<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[504] Avg|    1.40|  0.0328|    0.022<br>
                                     Peak|        |  0.0328|    0.489<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[505] Avg|    1.40|  0.0290|    0.021<br>
                                     Peak|        |  0.0290|    0.354<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[508] Avg|    1.40|  0.0318|    0.023<br>
                                     Peak|        |  0.0318|    0.408<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[511] Avg|    1.40|  0.0306|    0.022<br>
                                     Peak|        |  0.0306|    0.328<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[51e] Avg|    1.40|  0.0310|    0.022<br>
                                     Peak|        |  0.0310|    0.269<br>
                          ---------------+--------+--------+---------<br>
                          RxCan2[581] Avg|    1.00|  0.0222|    0.022<br>
                                     Peak|        |  0.0222|    0.256<br>
                          ---------------+--------+--------+---------<br>
                          Cmd:State   Avg|    0.00|  0.0000|    0.002<br>
                                     Peak|        |  0.0000|    0.024<br>
                          ===============+========+========+=========<br>
                                Total Avg| 2795.57| 82.7745|   40.174</font><br>
                        <br>
                        Cheers,<br>
                        Simon<br>
                        <br>
                        Am 17.01.2025 um 17:49 schrieb Michael Balzer
                        via OvmsDev:<br>
                      </div>
                      <blockquote type="cite"> OK, I've got a new idea:
                        CAN timing.<br>
                        <br>
                        Comparing our esp32can bit timing to the esp-idf
                        driver's, there seem to be some differences:<br>
                        <a href="https://github.com/espressif/esp-idf/blob/master/components/hal/include/hal/twai_types_deprecated.h#L75" target="_blank" rel="noreferrer">https://github.com/espressif/esp-idf/blob/master/components/hal/include/hal/twai_types_deprecated.h#L75</a><br>
                        <br>
                        Transceivers are normally tolerant to small
                        timing offsets. Maybe being off a little bit has
                        no effect under normal conditions, but it has
                        when the transceiver has to cope with a filled
                        RX queue. That could be causing the transceiver
                        to slide just out of sync. If the timing gets
                        garbled, the transceiver would signal errors in
                        the packets to the bus, possibly so many the
                        vehicle ECUs decide to raise an error condition.<br>
                        <br>
                        Is that plausible?<br>
                        <br>
                        On why the new poller could be causing this (in
                        combination with too slow processing by the
                        vehicle): as mentioned, the standard CAN
                        listener mechanism doesn't care about queue
                        overflows. The poller does.
                        `OvmsPollers::Queue_PollerFrame()` does a log
                        call when Tx/Rx tracing is enabled, that could
                        even block, but tracing is optional and only
                        meant for debugging. Not optional is the
                        overflow counting using an atomic uint32.<br>
                        <br>
                        The atomic types are said to be fast, but I
                        never checked their actual implementation on the
                        ESP32. Maybe they can block as well?<br>
                        <br>
                        @Simon: it would be an option to try commenting
                        out the overflow counting, to see if that's
                        causing the issue.<br>
                        <br>
                        Regards,<br>
                        Michael<br>
                        <br>
                        <br>
                        <div>Am 17.01.25 um 15:37 schrieb Chris Box via
                          OvmsDev:<br>
                        </div>
                        <blockquote type="cite">
                          <p>Yes, I can confirm I've had one experience
                            of the Leaf switching to Neutral while
                            driving, with a yellow warning symbol on the
                            dash. It refused to reselect Drive until I
                            had switched the car off and back on. Derek
                            wasn't so lucky and he need to clear fault
                            codes before the car would work.</p>
                          <p>On returning home, I found OVMS was not
                            accessible over a network. I didn't try a
                            USB cable. Unplugging and reinserting the
                            OBD cable caused OVMS to rejoin Wi-Fi.
                            However the SD logs showed nothing from the
                            time of the event. CAN writes are enabled,
                            so it can perform SOC limiting.</p>
                          <p>My car has been using this firmware since
                            21st November, based on the git master of
                            that day. As a relatively new user of OVMS
                            (only since October) I don't have much
                            experience of older firmware.</p>
                          <p>Perhaps a safeguard should be implemented
                            before releasing a new stable firmware that
                            will be automatically downloaded by Leaf
                            owners. But I don't have the expertise to
                            know what that safeguard should be. Derek's
                            suggestion of 'only CAN write when parked'
                            appears to be a good idea.</p>
                          <p>Chris</p>
                          <p><br>
                          </p>
                          <p id="m_-2141162977001201021m_-6261269257491036285m_1169424798483774169reply-intro">On
                            2025-01-15 18:18, Derek Caudwell via OvmsDev
                            wrote:</p>
                          <blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
                            <div id="m_-2141162977001201021m_-6261269257491036285m_1169424798483774169replybody1">
                              <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
    </div></div></div></div></blockquote></blockquote></blockquote></blockquote></div></blockquote></div></div></blockquote></div></div></blockquote></div></blockquote></div></div></div>