I’ve tried everything to get this to work, but nothing seems to work. Maybe my SIM800L module is bad? Here’s the output from the program:
ERROR: Error resp when calling AT+CPIN?
ERROR: begin() failed at +CPIN
DEBUG: Verbose monitoring and modem serial access enabled
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CGATT?
DEBUG: Write Modem Serial = AT+CIPSTATUS?
DEBUG: Modem Serial Buffer = AT+CIPSTATUS?
DEBUG: Write Modem Serial = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
DEBUG: Modem Serial Buffer = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Timeout when calling AT+CIPMUX?
| elapsed ms = 0
DEBUG: Write Modem Serial = AT+CIFSR
DEBUG: Modem Serial Buffer = AT+CIFSR
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIFSR
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 14,0
DEBUG: Write Modem Serial = AT+CIPSHUT
DEBUG: Modem Serial Buffer = OK
DEBUG: Modem Serial Buffer = AT+CIPSHUT
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSHUT
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 14,0
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = OK
DEBUG: Write Modem Serial = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPMUX=1
ERROR: failed at +CIPMUX
ERROR: unable to connect to cellular network
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CGATT?
DEBUG: Write Modem Serial = AT+CIPSTATUS?
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
DEBUG: Modem Serial Buffer = AT+CIPSTATUS?
DEBUG: Write Modem Serial = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
DEBUG: Modem Serial Buffer = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Timeout when calling AT+CIPMUX?
| elapsed ms = 0
DEBUG: Write Modem Serial = AT+CIFSR
DEBUG: Modem Serial Buffer = AT+CIFSR
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIFSR
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 15,0
DEBUG: Write Modem Serial = AT+CIPSHUT
DEBUG: Modem Serial Buffer = OK
DEBUG: Modem Serial Buffer = AT+CIPSHUT
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSHUT
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 15,0
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = OK
DEBUG: Write Modem Serial = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPMUX=1
ERROR: failed at +CIPMUX
ERROR: unable to connect to cellular network
DEBUG: Write Modem Serial = AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
DEBUG: Modem Serial Buffer = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
ERROR: failed to start TCP connection
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = AT+CIPSTART=1,“TCP”,“23.253.146.203”,"9999"
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CGATT?
DEBUG: Write Modem Serial = AT+CIPSTATUS?
DEBUG: Modem Serial Buffer = AT+CGATT?AT+CIPSTATUS?
DEBUG: Write Modem Serial = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
DEBUG: Modem Serial Buffer = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Timeout when calling AT+CIPMUX?
| elapsed ms = 0
DEBUG: Write Modem Serial = AT+CIFSR
DEBUG: Modem Serial Buffer = AT+CIFSR
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIFSR
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 14,0
DEBUG: Write Modem Serial = AT+CIPSHUT
DEBUG: Modem Serial Buffer = OK
DEBUG: Modem Serial Buffer = AT+CIPSHUT
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSHUT
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 14,0
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = OK
DEBUG: Write Modem Serial = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPMUX=1
ERROR: failed at +CIPMUX
ERROR: unable to connect to cellular network
DEBUG: Write Modem Serial = AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
DEBUG: Modem Serial Buffer = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
ERROR: failed to start TCP connection
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = AT+CIPSTART=1,“TCP”,“23.253.146.203”,"9999"
DEBUG: Modem Serial Buffer = ERROR
AT+CGATT?
ERROR: Error resp when calling AT+CGATT?
DEBUG: Write Modem Serial = AT+CIPSTATUS?
DEBUG: Modem Serial Buffer = AT+CIPSTATUS?
DEBUG: Write Modem Serial = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
DEBUG: Modem Serial Buffer = AT+CIPMUX?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Timeout when calling AT+CIPMUX?
| elapsed ms = 0
DEBUG: Write Modem Serial = AT+CIFSR
DEBUG: Modem Serial Buffer = AT+CIFSR
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIFSR
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 16,0
DEBUG: Write Modem Serial = AT+CIPSHUT
DEBUG: Modem Serial Buffer = OK
DEBUG: Modem Serial Buffer = AT+CIPSHUT
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSHUT
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +CSQ: 16,0
DEBUG: Write Modem Serial = AT+CGATT?
DEBUG: Modem Serial Buffer = OK
DEBUG: Write Modem Serial = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = AT+CGATT?
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPMUX=1
ERROR: failed at +CIPMUX
ERROR: unable to connect to cellular network
DEBUG: Write Modem Serial = AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
DEBUG: Modem Serial Buffer = AT+CIPMUX=1
DEBUG: Modem Serial Buffer = ERROR
ERROR: Error resp when calling AT+CIPSTART=1,“TCP”,“23.253.146.203”,“9999”
ERROR: failed to start TCP connection
DEBUG: Write Modem Serial = AT+CSQ
DEBUG: Modem Serial Buffer = AT+CIPSTART=1,“TCP”,“23.253.146.203”,"9999"
DEBUG: Modem Serial Buffer = ERRO
DEBUG: Modem Serial Buffer = AT+CSQ
DEBUG: Modem Serial Buffer = +C
ERROR: Timeout when calling AT+CSQ
| elapsed ms = 0