E220 remote Switch project crash
E220 Remote Switch Sender Crash Video
Countdown timer triggered!
Battery Switch is ON
ESP32 waking from Deep Sleep
Hi, I'm going to send message!
TimeStamp: Sat 06/08/24 08:43:19
E (119451) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (119451) task_wdt: - async_tcp (CPU 0/1)
E (119451) task_wdt: Tasks currently running:
E (119451) task_wdt: CPU 0: IDLE0
E (119451) task_wdt: CPU 1: async_tcp
E (119451) task_wdt: Aborting.
abort() was called at PC 0x400e66b5 on core 0
Backtrace: 0x400838a9:0x3ffbec4c |<-CORRUPTED
ELF file SHA256: de2a1108edda429d
Rebooting...
�]��W �,��
�$�$uC�
MAC: B0:A7:32:82:0A:B4
Connecting to R2D2
Web server running. Waiting for the ESP32 IP...
Server IP: 10.0.0.27
Port: 80
MAC: B0:A7:32:82:0A:B4
Wi-Fi Channel: 10
Connection result: 3
Gist code of E220 Remote Switch Sender and Receiver
Hardware:
2 -- ESP32 Devkit V1
2 -- Ebyte E220-900T30D Transceivers; used the xReef E220 Library.
1 -- KY002S MOSFET, Bi-Stable Switch
1 -- INA226 Battery Monitor
Requesting help debugging; code is complex, have traced out all of the wiring with DMM continuity tests.
RX, TX, and AUX have 4.7K ohm; external, pull-up resistors.
Restated computer
Deleted Arduino builds from c:\Users\William\Appdata\Temp
Updated AsyncTCP
Recompiled
On Serial Monitor; ESP32 reset receiver, then reset sender. Sender sends WOR message; receiver shows callback message (Interrupt arrives), sender shows timeout. Opening web browser request (tried Brave and Chrome browsers) to produce on demand web URL request; sender crashes. Repeated process; no change.
Gist of code for Sender and receiver
Web page with videofeed link to turn-on camera
Camera is currently off line. Project is an effort to conserve battery power to allow camera viewing as needed.
William