CAN message throughput
Do we have an idea what the polling throughput is? I haven't really dug into the poller code yet, but I suspect I might be overloading the poller. Responses aren't coming in when I expect them. Is there any notification when a Ticker takes more than one second? Is it possible for a ticker to be missed. For example, if ticker#9 takes more than one second, does it move on to ticker #11, possibly skipping ticker#10? Thank you
There's a setting for the maximum number of poll entries per second. The 'poll tick' doesn't miss any entries. It progresses when each run is finished... I don't believe there's a notification if it takes more than a second. Michael On Thu, 22 June 2023, 8:07 pm Solterra, <solterra@kezarnet.com> wrote:
Do we have an idea what the polling throughput is?
I haven't really dug into the poller code yet, but I suspect I might be overloading the poller. Responses aren't coming in when I expect them.
Is there any notification when a Ticker takes more than one second?
Is it possible for a ticker to be missed. For example, if ticker#9 takes more than one second, does it move on to ticker #11, possibly skipping ticker#10?
Thank you
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
Thanks for the help. My confusion was caused by the delay from a delay from a broadcast poll. m_poll_moduleid_sent != 0x7df Once I pivoted away from broadcast request, things worked as I expected. On 2023-06-22 09:26, Michael Geddes wrote:
There's a setting for the maximum number of poll entries per second.
The 'poll tick' doesn't miss any entries. It progresses when each run is finished... I don't believe there's a notification if it takes more than a second.
Michael
On Thu, 22 June 2023, 8:07 pm Solterra, <solterra@kezarnet.com> wrote:
Do we have an idea what the polling throughput is?
I haven't really dug into the poller code yet, but I suspect I might be overloading the poller. Responses aren't coming in when I expect them.
Is there any notification when a Ticker takes more than one second?
Is it possible for a ticker to be missed. For example, if ticker#9 takes more than one second, does it move on to ticker #11, possibly skipping ticker#10?
Thank you
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.openvehicles.com http://lists.openvehicles.com/mailman/listinfo/ovmsdev
participants (2)
-
Michael Geddes -
Solterra