RYTECH, Have you looked at the output from the receiver with no RF being generated? You probably have all kinds of switching going on at the output of the receiver as these types of receivers use a data slicer for comparing the signal strength of the incomming signal. These types of receivers need to have a Sync or Wakeup data stream sent before the actual data to condition the data slicer integrator. During times of no RF reception the integrator is allowed to discharge and is made more sensitive to background noise. If the PC side of the system is allowed to receive this output signal then it will interpret it as random data by the uart. That is why you need to send a stream of 1's and 0's to condition the receiver and then send a preamble pattern then look for the fixed pattern before accepting the received data from the RS232 port. I hope this all makes sense......
Dave Purola,
N8NTA
Bookmarks