<div dir="auto"><div>OK. That's bad.</div><div dir="auto"><br></div><div dir="auto">Does the reading work in general?</div><div dir="auto"><br></div><div dir="auto">Is it just the writing commands?</div><div dir="auto"><br></div><div dir="auto">Raise a ticket on github and tag me in and we can address it that way.</div><div dir="auto"><br></div><div dir="auto">Michael</div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Sun, 28 Apr 2024, 19:49 Thomas Heuer 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"><div lang="DE" link="#467886" vlink="#96607D" style="word-wrap:break-word"><div class="m_2939466533389563808WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt">Hi,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt">The new poller code doesn't seem to work properly with the smarted.<u></u><u></u></span></p><div style="border:solid #cccccc 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke"><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (218831) vehicle-poll: [1]PollerNextTick(PRI): cycle complete for ticker=215<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (218831) vehicle-poll: Standard Poll Series: List reset<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (218831) vehicle-poll: PollSeriesList::NextPollEntry[!v.standard]: ReachedEnd<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (218831) vehicle-poll: [1]PollerSend: Poller Reached End<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219691) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219691) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219691) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219691) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219691) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219691) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219691) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Cascadia Mono";color:#002200">OVMS#</span></b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Cascadia Mono";color:#002200"> </span><span lang="EN-GB" style="font-size:9.0pt;font-family:"Cascadia Mono";color:white;background:#333333">unlock 22</span><span lang="EN-GB" style="font-size:10.0pt;font-family:"Cascadia Mono";color:#002200"><br>Vehicle unlocked<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219691) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219691) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219691) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">V (219701) vehicle-poll: Pollers: FrameRx(bus=2)<u></u><u></u></span></p><p class="MsoNormal" style="margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm"><span lang="EN-GB" style="font-size:8.5pt;font-family:"Cascadia Mono";color:gray">D (219701) vehicle-poll: Poller: Queue PollerFrame()<u></u><u></u></span></p></div><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt"><u></u> <u></u></span></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Von:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> OvmsDev <<a href="mailto:ovmsdev-bounces@lists.openvehicles.com" target="_blank" rel="noreferrer">ovmsdev-bounces@lists.openvehicles.com</a>> <b>Im Auftrag von </b>Michael Geddes via OvmsDev<br><b>Gesendet:</b> Sonntag, 28. April 2024 12:27<br><b>An:</b> OVMS Developers <<a href="mailto:ovmsdev@lists.openvehicles.com" target="_blank" rel="noreferrer">ovmsdev@lists.openvehicles.com</a>><br><b>Cc:</b> Michael Geddes <<a href="mailto:frog@bunyip.wheelycreek.net" target="_blank" rel="noreferrer">frog@bunyip.wheelycreek.net</a>><br><b>Betreff:</b> [Ovmsdev] OVMS Poller module/singleton<u></u><u></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hey all,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The poller singleton code that I've been working on for over a year now is merged in. (Thanks Michael for expediting the final step).<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">This includes separate multi-frame states per bus and multiple poll lists as well as non-blocking one off queries. As well as more 'states'.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I have included some programming documentation in the change but am happy to supply more if needed. <u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The ioniq 5 code has some examples of how it can be used. Some examples are:<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">* grabbing the vin as a one shot without blocking <u></u><u></u></p></div><div><p class="MsoNormal">* having a short list of queries that are polled quickly for obd2ecu (this also demonstrates using a shorter frame break value and then a break after successful a response)<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Have a play please!<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Also interested in hearing what user tools might be worth looking at next for the poller object.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">//.ichael G.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div>_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" rel="noreferrer">OvmsDev@lists.openvehicles.com</a><br>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote></div></div></div>