If some disturbance stops the communication between the UTCOMP PRO and a DS18B20 sensor, the display shows "- -", so I guess the UTCOMP knows exactly that something gone wrong, but doesn't try to reinitialize the temp sensor(s). In my case it's clearly a short voltage peak that cause to stop the communication (switching on the HID lights). The "- -" is showed only after I change screens. Or for example when an alert screen closes making UTCOMP to refresh the whole current screen. While no refresh is done, the last read temperature value is kept showing, making it hard to detect, that the sensor (for example outer temperature) just stopped working...
Can it be done in the firmware to (re)initialize the DS18B20 sensors after the "anomaly" is detected? Anyway: is it detected by the UTCOMP before the screen refresh? If it is, the UTCOMP should show the "- -" immediately, and show the measured value again only after successful reinitialization, if it is successful, and there is no permanent error. (For the time being my only solution is to switch off the ignition, and after switching it back, sensors are reinitialized, and working fine again.) Yes I know I should eliminate that voltage peak in the first place, but even then, if any other disturbance happens from any unhandled reason, the situation is the same: