Issues with AltSoftSerial I have my arduino connected to my PC and another serial device.
This serial device sends a 3 line piece of info on bootup then if I trip a zone it will send information regarding the radio transmission.

When I first power up the device I see the information from the device in the serial monitor (SELFTEST-PASS) however that is the last information I receive from it until I powercycle the device.

I have connected it directly to my PC comport and verified information is being sent via Serial however the arduino seems to quit after the first bit of info... any idea where to proceed from here?
PS I have tried both SoftwareSerial and NewSoftSerial
Here is an example of the data sent from the serial device as viewed by hyperterminal:  

&lt;1234 #3F-&gt;0000 1234-&gt;FFFF D_ALARM&gt;
&lt;FFFF #3F-&gt;1234 FFFF-&gt;1234 P_ACK&gt;
&lt;1234 #40-&gt;0000 1234-&gt;FFFF D_ZREST&gt;


Code that is currently not working:

 #include &lt;AltSoftSerial.h&gt;
 AltSoftSerial portOne;

void setup() {


                Serial.begin(4800);
                while (!Serial) {; // wait for serial port to connect. Needed for native USB port only
                }
                // Start each software serial port
                portOne.begin(4800);

              }

// the loop function runs over and over again forever
void loop() 
{
  if (portOne.available())
  {
    Serial.write(portOne.read());
  }

  if (Serial.available())
  {
    portOne.write(Serial.read());
  }
}
Try SoftwareSerial rather than AltSoftSerial.

I don't see the point in these lines, I think you can remove them:

 if (Serial.available())
  {
    portOne.write(Serial.read());
  }





  I have connected directly to a pic and verified the radio I'm connecting to does indeed continue to send data.


If that is the case, that it sends data anyway, then you could just use HardwareSerial. Connect the radio to Rx (D0 on the Uno) and leave Tx unconnected. Then just read from Serial, and write to Serial. You should see the results on the Serial Monitor. (Disconnect this wire when uploading new versions of the sketch).