How to view serial data on arduino connected with GPIO

Hi,
I have connected my raspberry pi to my arduino and have sent data over the serial connection using the GPIO with a voltage divider (not the USB way), but i have just realised i can't use the serial monitor to see what is being received by the arduino like i could when i used the USB connection method. So my question is how can i view what the arduino is receiving as at the moment the only way i can check is by turning on the onboard LED but the data is about to get bait more complex and so i need to check to see what is being received.
Thanks
Josh

How is the Pi connected to the Arduino ?

You can use your Arduino as serial/USB converter:
Connect a jumperwire from reset to ground on the Arduino, and connect the outputpin from your RPI to TX (pin 1) on the arduino (labeled TX->1).

Be sure to connect the Grounds !

Its connected as follows:
pi-arduino
pi 5v- ard 5v
pi GND - ard GND
pi TX - ard RX (direct)
pi RX - ard TX (via potential divider)

pi TX - ard RX (direct)

Be careful, RX on Arduino are 5V,

Thanks, even if the RX on the arduino is 5v would that matter as its not transmitting any data to the pi? I have now managed to get the serial motor working, so i can see what is being received by the arduino, however how would i print something to the serial monitor from the arduino?

I am trying to parse the data so it receives something like, LED1ON 3
i think i have the code to parse it correctly so it puts the incoming data into char = LED1ON, val=3 but i want to check by printing each part separately but i don't seem to be able to see it anywhere, i currently have Serial.println(val); which i would have thought would print it to the serial monitor but it doesn't?

Consider using the SoftSerial library to define a second serial interface to communicate with the Pi using pins that you define rather than the hardware Tx and Rx pins.

Just realised that the print serial was in an if statement. so all works now, thanks! and i will look into that thanks