From 568f843bc94dc06cc7c3e8809e25ae98d19f1a10 Mon Sep 17 00:00:00 2001 From: Jonathan BAUDIN Date: Sat, 9 Sep 2023 22:21:55 +0200 Subject: [PATCH] force high on start (seems better...) --- src/dht.pio | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dht.pio b/src/dht.pio index 7d7c2d2..050c7bf 100644 --- a/src/dht.pio +++ b/src/dht.pio @@ -2,10 +2,11 @@ .program dht ; Clock must be set for 1µs per instruction + set pindirs, 1 ; set pin as output + set pins, 1 ; set pin to high pull block ; Wait for start set x, 31 ; set x register with 31 (for 31 * 32 µS) - set pindirs, 1 ; set pin as output set pins, 0 ; set pin to low loop_init_low: ; wait 992 ms jmp x-- loop_init_low [31]