diff options
author | James Cameron <quozl@laptop.org> | 2016-09-24 18:47:35 +1000 |
---|---|---|
committer | James Cameron <quozl@laptop.org> | 2016-09-24 18:49:26 +1000 |
commit | cb20c0868f20d021ff9bf6d1bc73ff8d654d7707 (patch) | |
tree | cb9d8b232fb7efa59aef171bcdcc123c643b1914 | |
parent | 3b53b839c77e19277958f7b4dd629565829cf816 (diff) | |
download | cforth-cb20c0868f20d021ff9bf6d1bc73ff8d654d7707.tar.gz |
ESP8266 ds18x20 - fix stack imbalance
init-ds18x20 leaves a "1" on stack.
-rw-r--r-- | src/app/esp8266/ds18x20.fth | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/app/esp8266/ds18x20.fth b/src/app/esp8266/ds18x20.fth index ecfbfb5..30ef312 100644 --- a/src/app/esp8266/ds18x20.fth +++ b/src/app/esp8266/ds18x20.fth @@ -20,7 +20,7 @@ : find-first-ds18x20 ( -- ) 1 ds18x20-pin ow-init begin 1 ds18x20-addr ow-search while - is-ds18x20? if exit then + is-ds18x20? if drop exit then repeat true abort" DS18B20 not found" ; |