I checked again here is the sketch I used to test :
#include <NewSoftSerial.h>
NewSoftSerial phone(2, 3);
void setup() {
Serial.begin(9600);
Serial.println("Arduino has booted.");
phone.begin(9600);
Serial.println("phone connected");
}
void loop() {
if (phone.available()) {
Serial.print((char)phone.read());
}
if (Serial.available()) {
phone.print((char)Serial.read());
}
}
I tried swapping rx/tx .... nothing.
I will try on a windows PC tomorrow...