URGENT HELP NEEDED ! for Beagleboard ttyUSB0 port issues relating to tx/rx

hi there,

i did this in my BB… trying to communicate with a GPS receiver that has 3 pins RX/TX and GND

echo “comands to receiver” > /dev/ttyUSB0
echo “log com1 bestposa” >/dev/ttyUSB0

this activates the gps receiver

when i did this in BB console:

  1. cat /dev/ttyUSB0

it automatically becomes tx and rx at the same time between BB and GPS receiver and i start getting invalid errors
2)all baud rate settings are the same and ive even tested the commands on a HOST-receiver and it works fine
3) only BB has this problem especially doing a cat /dev/ttyUSB0 (this actually transmits and receives data at the same time)

  1. how can i possible stop this? or just send commands to Receiver first den receiver…den send again…? is there a way!