That (the Reporters going blank shortly after the Report appears) is apparently a desired?change?that was introduced in March of 2019 (PR #6661). I'm not positive it is completely correct. A part of the issue may be? that Digitrax Transponding devices will send may "entered"/"exit" pairs while in the same block. Railcom readers (sending over LocoNet( only send 1 entered message and then 1 exit message when the decoder leaves the block. RFID tags only send 1 message when the Tag appears and then don't send another unless the tag is still present at the reader.
On Sun, May 7, 2023 at 11:19?AM JerryG via <jerryg2003=[email protected]> wrote:
Nigel? (and any others knowledgeable about use of Reporters) -?
Just starting to use Reporters via MQTT (set by RFID readers connected to an ESP32, but that's not the issue).? When I use the RFID Connection, the Reporter "Report" and "Last Report" gets populated momentarily and then goes blank.? When I send an MQTT Reporter message, the Reporter fields get populated and stay populated.? Q: Is this what I should expect? (I can always send a second MQTT message clearing them out if necessary).
Also, I created 3 Reporters for my MQTT messages since JMRI doesn't create them automatically like it does for the RFID Connection.? I store these in a panel file.? When I reopen JMRI, some of the Reporters are already there even though I haven't loaded the panel file (which has all 3).? It appears to be the ones that were referenced from the prior session (that is, if I didn't activate a Reporter in the prior session, it doesn't show up in the Reporter table on reloading JMRI -- but of course it is still in my panel file).? Q: Is that what I should expect?
The "Last Report" is always the same as the "Report" field.? Q: Is this what I should expect, and if so, what is its purpose?
Thanks, Jerry ___________________________________ jerryg2003@...