PerM skrev:Har du provat öka pull-up tiden på din adapter? Det kan ge en viss minskning av antalet fel.
Vilken typ av fel är det och hur illa är det?
Jadå - har testat pullup-tiderna men ser ingen direkt skillnad
Exempel på fel:
[2011-10-24 21:00:19][Error]DalSemi.OneWire.Adapter.OneWireIOException: OneWireContainer28-temperature conversion not complete
at DalSemi.OneWire.Container.OneWireContainer28.DoTemperatureConvert(Byte[] state)
at BeyondMeasure.Configuration.OneWire.TemperatureSensorDeviceWithAlarm.CreateAndSendStatusMessage(ILoggMethods log, IMessageSender messageSender, OneWireContainer sensor, ITemperatureContainer temp, Byte[] state)
at BeyondMeasure.Configuration.OneWire.Family28Config.ExecuteRead(NetworkMap map, PortAdapter adapter, ILoggMethods log, IMessageSender messageSender)
at BeyondMeasure.OneWire.DeviceOperationState.PerformOperation(DeviceOperation operation, IEnumerable`1 workingSet)
[2011-10-24 21:00:19][Error]Read operation failed for configured device 'uterum' (95000002D6557E28)
[2011-10-24 21:30:28][Error]DalSemi.OneWire.Adapter.OneWireIOException: OneWireContainer10-Error reading CRC8 from device.
at DalSemi.OneWire.Container.OneWireContainer10.ReadDevice()
at BeyondMeasure.Configuration.OneWire.Family10Config.ExecuteRead(NetworkMap map, PortAdapter adapter, ILoggMethods log, IMessageSender messageSender)
at BeyondMeasure.OneWire.DeviceOperationState.PerformOperation(DeviceOperation operation, IEnumerable`1 workingSet)
[2011-10-24 21:30:28][Error]Read operation failed for configured device 'stereobank' (B400080192CC5310)
[2011-10-25 06:37:48][Warning]Remaining runtime: 7.01:26:54.2632944
[2011-10-25 06:39:10][Error]DalSemi.OneWire.OneWireException: CRC16 error reading device
at DalSemi.OneWire.Container.OneWireContainer12.ReadDevice()
at BeyondMeasure.Configuration.OneWire.FamilySwitchConfig.ReadSwitch(PortAdapter adapter, ILoggMethods log, IMessageSender messageSender)
at BeyondMeasure.Configuration.OneWire.FamilySwitchConfig.ExecuteRead(NetworkMap map, PortAdapter adapter, ILoggMethods log, IMessageSender messageSender)
at BeyondMeasure.OneWire.DeviceOperationState.PerformOperation(DeviceOperation operation, IEnumerable`1 workingSet)
[2011-10-25 06:39:10][Error]Read operation failed for configured device 'ringklocka' (8E0000007D1CCB12)
[2011-10-25 07:11:04][Error]DalSemi.OneWire.Adapter.OneWireIOException: OneWireContainer28-Error reading CRC8 from device.
at DalSemi.OneWire.Container.OneWireContainer28.ReadScratchpad()
at DalSemi.OneWire.Container.OneWireContainer28.RecallE2()
at DalSemi.OneWire.Container.OneWireContainer28.ReadDevice()
at BeyondMeasure.Configuration.OneWire.Family28Config.ExecuteRead(NetworkMap map, PortAdapter adapter, ILoggMethods log, IMessageSender messageSender)
at BeyondMeasure.OneWire.DeviceOperationState.PerformOperation(DeviceOperation operation, IEnumerable`1 workingSet)