-
Notifications
You must be signed in to change notification settings - Fork 770
Closed
Labels
Description
As already described in issue #81, using HardwareSerial on ESP32 does not work with the library.
If transferring the data "manually" in a simple sketch, everything works fine.
With the TinyGSM library, a lot of random characters show up during the communication, rendering all results unusable.
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0010,len:4
load:0x3fff0014,len:588
load:0x40078000,len:0
load:0x40078000,len:9880
entry 0x400789d8
Initializing modem...ATE0
OK
AT&FZE0
fail
************************
Is your modem connected properly?
Is your serial speed (baud rate) correct?
Is your modem powered on?
Do you use a good, stable power source?
Try useing File -> Examples -> TinyGSM -> tools -> AT_Debug to find correct configuration
************************
Waiting for network...AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
G: 0,1
�������"]��RAT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
AT+CREG?
Code used:
HardwareSerial mySerial(2);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
mySerial.begin(115200, SERIAL_8N1, 32, 33);
Serial.print("Let's go");
}
void loop() {
while (mySerial.available() > 0) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}
