Sunday, January 1, 2012

Propeller on 30m QRSS - SlashCode

The Propeller SlashCode modifications (see a previous post) to the Dots and Dashes routines was easy, similar modification was necessary to the end-of-character and end-of-word (space) routines. I also added the standard QRSS3 code.



PRI dot | i

  case CodeMode
    CW:
        sendTone(50)
        delay(100)
        noTone
        delay(100)
    QRSS3:
        sendTone(50+4)
        delay(1000*3)
        sendTone(50)
        delay(1000*3)
    SLASH_CODE3:
      repeat i from 0 to 4
         sendTone(50+1*i)
         delay((1000*3)/5)

PRI dash | i

  case CodeMode
    CW:
        sendTone(50)
        delay(300)
        noTone
        delay(300)
    QRSS3:
        sendTone(50+4)
        delay(1000*3*3)
        sendTone(50)
        delay(1000*3)
    SLASH_CODE3:
      repeat i from 4 to 0
         sendTone(50+1*i)
         delay((1000*3)/5)

Note: this Listing has been corrected (several times)

My Local Grabber - QRSS3
My Propeller 30m Beacon is in the center, the short burst of what appears to be trash before the first SlashCode is actually my CW ID at about 15 word per minute, followed by my ID again in SlashCode, and then WA as QRSS art follows (twice).

The stuff at the bottom is several other stations mashed together, for a better view of their signals goto KK7CC Grabber site. My 3mW signal, with a poor antenna, is maybe a little too weak to show up on KK7CC Grabber in Las Vegas (about 900 miles), but I will keep trying.

Propeller code seems easy to write, I am impressed. Note: I should have be using variables for the timing, but that is JASMOP (just a small matter of programming :-)

 --

No comments:

Post a Comment