diff --git a/units/1wire/unit_1wire.c b/units/1wire/unit_1wire.c index b36a2c2..6a13fc2 100644 --- a/units/1wire/unit_1wire.c +++ b/units/1wire/unit_1wire.c @@ -171,7 +171,7 @@ static bool ow_reset(Unit *unit) ow_release_line(unit); PTIM_MicroDelay(118); - presence = ow_sample_line(unit); + presence = !ow_sample_line(unit); } vPortExitCritical();