I have two (pseudo) command stations, the first, named GFP, has no feedback sensors defined, so protocol version 0. The second has the feedback sensors attached with protocol V2. It had no number sensors defined, protocol version configured to 2. During startup all went well, the sensor status goes green.
You triggered me to read the wiki again about the controller and it states that the nr of sensors had to be defined to get the status at startup. I changed it, in the attached ini file, but no luck. Same issue, sensor status turned red after issuing a start of Day.
Is it really needed to define the number of sensors? I would state only in version 1, in version 2 the bus should be plug&play. The sensor is defined in Rocrail otherwise it is ignored.
To get an actual status I totaly agree with the logic actual implemented in Rocrail to force an actual status view.
On startup I see a request, I suppose it is the undocumented one that request the complete status of the S88 bus.
Contents: 00 22 0300 7 00 00 00 00 3F FF FF 00
My system replies with the sensors which are actual active. The sensor status turns to green.
This request I don't see after issuing a start of Day. To my knowledge it is not necessary to ask for the actual status.
With version 1 the system polls, so at every cycle a start of day. ROFL and at the same
for the wasted resources.
In version 2 at every sensor event, the status is reported as fast as the status changes.
So effectively I agree with you that a new status request is superfluous. But if this solves this behaviour of the sensor indicator, then for me it's no problem. I will be glad if it turns to green
Have a nice day and don't forget to enjoy the weather