Pessoal, boa tarde, alguém já usou o SoftwareSerial com duas portas?! Estou lendo um GPS e gravando a leitura do GPS em um módulo Bluetooth, quanto estou apenas com o GPS, tudo certo, apenas com o Bluetooth tudo certo.. os dois juntos.. problema.. segue trecho de código..
Se eu tiro o mySerialBt.listen();, a impressão "1->" vem ok, porém a "2->" nao funciona... se deixo o mySerialBt.listen(); começa a vir lixo no Bluetooth!!!
int i = 0;
mySerialGps.listen(); if (mySerialGps.isListening()) { readline(); Serial.print("1 -> "); Serial.println(buffer); i = 1; }
mySerialBt.listen(); if (mySerialBt.isListening() && i > 0) { mySerialBt.print("2 -> "); mySerialBt.println(buffer); }