Okay, I did have some success. I had both modules on the same breadboard, I moved the TX module to it's own breadboard and instantly started receiving text properly on the RX module and feeding the data out of the RX into hyperterminal.
This was without an antenna on the RX module, with the antenna I'm getting all sorts of characters which must be "static" of course. So I guess that I need to have a PIC connected to the data out of the RX and programmed to only respond to the string my TX is sending right ?
Such as: Serin DATAIN_pin,N2400,["THIS IS A TEST"] ???
Here's my extremely simple "code" ...
Code:
'****************************************************************
'* Name : UNTITLED.BAS *
'* Author : [select VIEW...EDITOR OPTIONS] *
'* Notice : Copyright (c) 2009 [select VIEW...EDITOR OPTIONS] *
'* : All Rights Reserved *
'* Date : 8/16/2009 *
'* Version : 1.0 *
'* Notes : *
'* : *
'****************************************************************
'12F675
_CONFIG
@ DEVICE PIC12F675, XT_OSC
_NOCLKOUT
_WDT_ON
_PWRTE_ON
_MCLRE_OFF
_BODEN_ON
DEFINE OSC 4
INCLUDE "modedefs.bas"
TX_Pin VAR GPIO.1 'To DB9 TX pin 3
RX_Pin VAR GPIO.0 'To DB9 RX pin 2
TRISIO.0 = 1 'Set GPIO.0 to input.
TRISIO.1 = 0 'Set GPIO.1 to output
ANSEL = 0 'disable ADCs
CMCON = 7 'disable comparator
Tx_Pin = 0 'inverted mode idle state
Pause 100 'OSC settle time...
loop:
IF GPIO.2=1 THEN
SerOut tx_pin,N2400,["THIS IS A TEST",13,10]
Pause 500
ELSE
GOTO LOOP
ENDIF
Pause 500
GoTo loop
Bookmarks