cannot compile with gcc8 on a pi.
Oh, excellent. Will peruse - TVM As usual I have plenty of time to do the job badly, none available to do it properly.
Yup, but my bomb-aiming skills are a bit rusty, so I need all the help I can get.
I just feel that if the s/w being tested is meant to read from slave 2 - but by mistake is reading from 4 - you don' make the world better by replying on 4 :-) So I'd force the user to say where they DO want it to reply, rather than reply to all slave addresses. I see you have a broadcast setting, which would allow that if desired.
Thank you - I had missed the 'at startup' button - that fixes my nervousness, though yes a .bak or a manual archive would be a good thing too. Just to be a devil's advocate - why would you NOT want to restore the last settings at start-up? I believe that people who write stuff have great difficulty un-knowing what they know, and there's nothing like a newbie to ask the obvious, or show you what the man in the street doesn't have at their fingertips. Also on my own stuff I greatly appreciate having...
over-write register config seems to be very easy?
save 'station enabling'
Suggestion.