public void SetRegister(WaterTempChannels channel, byte value)
 {
     _statuses[channel].ExpectedStatus = value;
     ChannelStatusesChanged.Invoke(this, new ChannelStatusesChangedEventArgs <WaterTempChannels>(_statuses.Where(s => s.Key == channel)
                                                                                                 .ToImmutableDictionary()));
 }
 public ModuleStatus ReadChannelStatus(WaterTempChannels channel)
 {
     return(_statuses[channel]);
 }