Hello Can anyone help please.
Got a far as trying to use Serial Software but using "Serial " I get the expected results but using the "mySerial code "I seem to receive nothing at the Arduino.
This works using Arduino Pins 0 and1
int aaa = 0;
int bbb = 0;
void setup() {
Serial.begin(9600);
Serial.println (" GIDDAY ");
}
void loop() {
if(Serial.available())
{
String datA="";
delay(30);
while(Serial.available()){
datA+=char(Serial.read());
}
//Serial.println(datA);
//sendData(datA);//
aaa = datA.toInt();
if (aaa >0){
Serial.println(aaa);
bbb=(aaa*12);
Serial.println (bbb);
}
}
}
This receives nothing at the Arduino using pins 14 and 15
int aaa = 0;
int bbb = 0;
#include <SoftwareSerial.h>
SoftwareSerial mySerial(15,14); //RX, TX
void setup() {
mySerial.begin(9600);
Serial.begin(9600);
Serial.println (" GIDDAY ");
}
void loop() {
if(mySerial.available())
{
String datA="";
delay(30);
while(mySerial.available()){
datA+=char(mySerial.read());
}
//Serial.println(datA);
//sendData(datA);//
aaa = datA.toInt();
if (aaa >0){
Serial.println(aaa);
bbb=(aaa*12);
Serial.println (bbb);
}
}
}
Can anyone please give me some advice
Tx