Hello.
I have a Wroom 32 module programming error in the hardwareserial.
can anyone help me please!
ERROR:
testGPS:4:27: error: no matching function for call to 'HardwareSerial::HardwareSerial(int)'
HardwareSerial GPSSerial(1);
^
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233:0,
from sketch\testGPS.ino.cpp:1:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:117:12: note: candidate: HardwareSerial::HardwareSerial(volatile uint8_t*, volatile uint8_t*, volatile uint8_t*, volatile uint8_t*, volatile uint8_t*, volatile uint8_t*)
inline HardwareSerial(
^~~~~~~~~~~~~~
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:117:12: note: candidate expects 6 arguments, 1 provided
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: note: candidate: constexpr HardwareSerial::HardwareSerial(const HardwareSerial&)
class HardwareSerial : public Stream
^~~~~~~~~~~~~~
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: note: no known conversion for argument 1 from 'int' to 'const HardwareSerial&'
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: note: candidate: constexpr HardwareSerial::HardwareSerial(HardwareSerial&&)
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: note: no known conversion for argument 1 from 'int' to 'HardwareSerial&&'
C:\Users\DELL\Documents\Arduino\testGPS\testGPS.ino: In function 'void setup()':
testGPS:10:38: error: no matching function for call to 'HardwareSerial::begin(int, int, int, int)'
GPSSerial.begin(9600,SERIAL_8N1,3,1);
^
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:233:0,
from sketch\testGPS.ino.cpp:1:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:121:10: note: candidate: void HardwareSerial::begin(long unsigned int)
void begin(unsigned long baud) { begin(baud, SERIAL_8N1); }
^~~~~
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:121:10: note: candidate expects 1 argument, 4 provided
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:122:10: note: candidate: void HardwareSerial::begin(long unsigned int, uint8_t)
void begin(unsigned long, uint8_t);
^~~~~
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:122:10: note: candidate expects 2 arguments, 4 provided
exit status 1
no matching function for call to 'HardwareSerial::HardwareSerial(int)'