Need help with serial communication

I want to use softserial in order to hook up some sensors. The board attached to the sensor when in hyperterminal, if you type hdr, it shows you what each value represents, then you can type read and it will print the actual values for each sensor. So now i am wondering, using softserial, how would i send the read command to the board, and therefore receive the data sent back into a buffer?

const int RXpin, TXpin, BaudRate;  // You have to initialize these
String inputString = "";
SoftwareSerial mySS(RXpin, TXpin);
vois setup()
    {
    mySS.begin(BaudRate);
    mySS.print("read");
    }
void loop()
    {
    if (mySS.available())
        inputString += mySS.read();
    }

that print is not actually sending the read command to my sensor board though right? I need the board to receive the string read, at which time it will start spitting back actual data to me that i can store to an array.

also another issue is that our sensor board operates at 19200 baud rate while regular serial communication for the arduino uno is 9600.

heres the code i have now, but it doesnt seem to be receiving the read command, or at least in the right way.

#include <SoftwareSerial.h> //Software Serial Port
#define rxPin 10
#define txPin 11

SoftwareSerial mySerial = SoftwareSerial(rxPin,txPin);

void setup()  
{
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  Serial.println("Started");
   
  mySerial.begin(19200);
}

void loop() // run over and over
{
  if (mySerial.available()){
    Serial.write(mySerial.print("read"));
    Serial.write(mySerial.println('\r'));
    char someChar = mySerial.read();
    mySerial.println(someChar);
    Serial.print(someChar);
  }
}

Differing baud rates will not be an issue unless your sending at line rate (you can just change your PC side to 115200 by replacing 9600). From your description mySerial.available()will be 0 until the sensor board receives the read command. Try something like this:

#include <SoftwareSerial.h> //Software Serial Port
#define rxPin 10
#define txPin 11

SoftwareSerial mySerial = SoftwareSerial(rxPin,txPin);

void setup()  
{
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  // Open serial communications and wait for port to open:
  Serial.begin(115200);  // It's a hardware UART no reason to run it slowly.  
  Serial.println("Started");
   
  mySerial.begin(19200);
  mySerial.println("read"); // Start-up sensor
}

void loop() // run over and over
{
  if (mySerial.available()){
    //Serial.write(mySerial.print("read"));
    //Serial.write(mySerial.println('\r'));
    char someChar = mySerial.read();
    //mySerial.println(someChar);  // Why would you spit the data back to the sensor?
    Serial.print(someChar); 
  }
}