Jesper Hansen
Jesper Hansen
Same problem here, communicating with an ANT BMS (not sure that module is on that). Usually get the ASSERT shortly after a 140 byte block have been received, but sometimes...
Sadly, still the same. My error message is "ASSERT_WARN(1 8), in lc_task.c at line 1409". I'm connecting to an ANT BMS, using SPP. Simple comms, sending 6 bytes, receiving 140...
Maybe I should add that I'm on an old WROOM module. Chip is ESP32-D0WD (revision 1)
You need to add "response=True" when writing to the control characteristic too. ``` # write the request OP code to OTA Control print("Sending OTA request.") await client.write_gatt_char( OTA_CONTROL_UUID, SVR_CHR_OTA_CONTROL_REQUEST, response=True...