Transaction Timeout / Reply to request didn't arrive from module in time

Let’s see if the Notecard is receiving the request at all.

Hardware Setup

  1. Connect the ESP32 Feather to the Notecarrier-AA using the RX/TX pins,
  2. Connect USB port on Notecarrier-AA to laptop/desktop computer
  3. Connect USB port on Feather to laptop/desktop computer

Notecard Debug Trace

Once the Notecard is connected, enter the following requests from a serial terminal.
You can use Notecard Playground - Blues Developers if you have a Chrome-based browser

# filter out all trace information
{"req":"card.trace","trace":"-all"}

# enable just Notecard request/response messages
{"req":"card.trace","trace":"+req"}

# start the trace
{"req":"card.trace","mode":"on"}

As the Notecard requests are made, you will see them appear in this serial terminal. If the request if valid, you should see responses as well. You may also see some error messages.

To halt the trace

# start the trace
{"req":"card.trace","mode":"off"}

For some more information about gathering debug traces, see: How do I capture a trace information from Notecard?

Procedure (Roughly)

Restart the ESP32 program. Gather the debug trace information from the serial terminal connected to the Notecard, along with any info that comes back over the ESP32 debug serial connection, and reply to this thread with those results.