|My Propeller 30m QRSS and OPERA Beacon Station|
PUB Main doInitialize repeat RFFreq := Qrss_Tx_30m doQrssBeacon RFFreq := Opera_Tx_30m doOperaBeacon noTone delay(60000*6)
The time sequence is controlled via a single program, but eventually my goal is to simulcast, both QRSS and OPERA Beacons during the same Tx Window, leaving more time for Receive and reporting.
And, then I plan to add WSPR Tx to the mix :-)
With the 8 COG's (processors) of the Propeller, it should be all very do able. It is, . . . just software!
I also want to provide for TX-Relay control or Receiver Power Control, as my poor Ensemble RX receiver (on another antenna) is currently having to swallow the near field 62.5mW's of the Propeller's After Burner, which is not good. Also, a TX-Relay would allow for TX and RX to use the same (my new higher) antenna.
As stated, I am currently only operating on 30m, but the Propeller can operate on any HF Band and I plan to do so. But a Band switched Low Pass Filter is necessary, I have one sketched on a napkin, but have not committed anything to a protoboard, yet.
Note: my custom "delay" routine had to be modified to accept large delay values. There maybe a better approach, but this works for now.
PUB delay(ms) repeat while ms > 10000 waitcnt(cnt + clkfreq * 10) ms -= 10000 waitcnt(cnt + clkfreq/1000 * ms)
UPDATE: I found a published "delay" routine, and now using it, see the next post.
I am just have fun with Beacons and the Prop.