Crear Salidas RX TX

He conseguido que lea el pHmetro al final. Quiero que lea un segundo pHmetro, que va igual conectado, pero el problema que tiene Softwareserial es que no puede leer dos dispositivos a la vez. Que primero tiene que ller uno y luego el otro. Se os ocurre alguna forma de hacer eso? Dejo código:

#include <Adafruit_MAX31856.h>
#include <SoftwareSerial.h>
Adafruit_MAX31856 max_A = Adafruit_MAX31856(10, 11, 12, 13);
String termoparstring_A = "";
String sensorstring = "";
String inputstring = "";  
String inputstring1 = "";  
String sensorstring1 = "";  

SoftwareSerial Serial3 (3,2);
SoftwareSerial Serial2 (5,4);           
boolean input_string_complete = false;                
boolean sensor_string_complete = false;
boolean input_string_complete1 = false;                
boolean sensor_string_complete1 = false;      
                                                       
void setup() {                                        
  Serial.begin(9600);     
                              
          pinMode(3,INPUT);
          pinMode(2,OUTPUT);
          pinMode(5,INPUT);
          pinMode(4,OUTPUT);
         Serial2.begin(9600);
         Serial3.begin(9600);
        inputstring.reserve(30);                            
        sensorstring.reserve(60); 
        max_A.begin();
        max_A.setThermocoupleType(MAX31856_TCTYPE_K);
        inputstring1.reserve(30);                            
        sensorstring1.reserve(60);

}
void loop() {                                         
termoparstring_A =(max_A.readThermocoupleTemperature());
sensorstring1 = Serial.readStringUntil(13);  
Serial3.available(); 
Serial3.listen();  
   while (Serial3.available() > 0) {
   sensorstring = Serial3.readStringUntil(13);
   }
    sensor_string_complete = true;
    Serial.println(termoparstring_A);
  
    Serial.println(sensorstring);
      sensorstring = "";                          
  sensor_string_complete = false;
  delay(500);
  Serial.println();
    Serial2.available(); 
     Serial2.listen();  
   while (Serial2.available() > 0) {
   sensorstring1 = Serial2.readStringUntil(13);
   }
    sensor_string_complete1 = true;  
  
    Serial.println(sensorstring1);
   
    delay(500); 
                                                                              
   
  sensorstring1 = "";                                  
  
  sensor_string_complete1 = false;
           

}