diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2025-04-11 13:25:11 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2025-04-11 13:25:11 +0800 |
| commit | 52112f19821f6f667c51f3ac2c68da41365e0b43 (patch) | |
| tree | 7747b55922d76d435ea2b528f87201950a14b5e2 /util.c | |
| parent | 7b9d39da831a6454eb0eb57bbfa86ff2d615d287 (diff) | |
| download | avr-nrf24l01-driver-52112f19821f6f667c51f3ac2c68da41365e0b43.tar.gz | |
wip: some packets are being exchanged, after about 3 packets they fail (WDT)
Diffstat (limited to 'util.c')
| -rw-r--r-- | util.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -8,3 +8,11 @@ void wdt_init(void) WDTCSR |= (1 << WDCE) | (1 << WDE); WDTCSR = (1 << WDE) | (1 << WDP3) | (1 << WDP0); } + +void wdt_stop(void) +{ + wdt_reset(); + MCUSR &= ~(1<<WDRF); + WDTCSR |= (1<<WDCE) | (1<<WDE); + WDTCSR = 0x00; +} |
