|
M0PZT > TECH 15.03.09 01:33l 70 Lines 2539 Bytes #999 (0) @ WW
BID : 330029M0PZT
Read: GUEST
Subj: BASIC Stamp2 Repeater Logic
Path: IZ3LSV<IK2XDE<DB0RES<ON0AR<N9ZZK<ON0BEL<GB7CIP<GB7ESX
Sent: 090314/1715z 37979@GB7ESX.#31.GBR.EU $:330029M0PZT [Witham, Esx]NNA V3.1
This logic was originally designed as a project for me to learn
programming the BASIC Stamp 2 device back in 2006. Since then, I have
advanced to ASM with PIC chips and whilst the latter allows for greater
flexibility, advanced features and reduced costs - the former offers an
easy programming environment which can be picked-up fairly quickly.
I have re-visited my original code - there are 3 versions of it on the
download page of m0pzt.net! - to tidy-up some of the routines, add some
new features and attempt to make it easier to follow for a newbie. If you
have any questions about this code, or would like to show off your own
variation, please get in touch!
The full logic code can be downloaded from http://www.m0pzt.net
Send me an SP if you don't have internet access and I'll post the whole
code onto a packet bulletin.
CTCSS is only enabled during talkthrough - allowing remote-linking to take
place without the annoying courtesy blips or CW IDs. The only time a CW
ID will be heard with CTCSS is during talkthrough (albeit at a reduced
level).
Many of the features will be familiar to users of the G8CUL logic.
From the code file:
======================
MAIN FEATURES/SETTINGS
======================
Anti Kerchunker - Initial access requires 2 seconds of carrier to latch
the repeater. Anything less and the logic will drop the PTT
Closedown ID Timer - If the repeater was only used briefly (ie: a CQ
call), then no closedown ID will be sent, just a drop of carrier.
Courtesy, Carrier : T
Courtesy, CTCSS : K
Courtesy, Link : S - sent when an EchoLink user drops carrier
Courtesy, Warning : SK - sent if the input clears during the warning-pips
Courtesy Tone, Intruder Alarm : O
CW ID Frequency : 1750Hz (850Hz also sounds good)
CW ID (active) : GB3RZ H
CW ID (idle) : GB3RZ H
CW ID (idle, full) : GB3RZ H JO01FS ESSEX
CW ID (active) Interval : 15 minutes
CW ID (idle) Interval : 10 minutes (no CTCSS)
CW Ident Attenuation : Reduces level of CW tones during talkthrough
If at any time the input becomes active during a CW ID, the CW volume will
be lowered to the preset level
Link Input : For on-site/remote internet linking
Local Input : For on-site use (ie: a fist-mic)
Timeout Duration : 5 minutes
Toneburst Detection (via NE567) : 1750Hz, 500mS
TX Timer : 20s - if this timer is exceeded, the repeater will ID upon
closedown. This is to prevent frequent CW IDs during short "listening
through" calls
...ends
--
Charlie - M0PZT @ GB7ESX.#31.GBR.EU
http://www.m0pzt.net
Sent: 17:10 on 14 Mar 2009
Read previous mail | Read next mail
| |