To: | tentec@contesting.com, orion@contesting.com |
---|---|
Subject: | [Orion] Re: A test of Orion's external CW keying |
From: | Martin Ewing <martin@aa6e.net> |
Date: | Fri, 27 Feb 2004 11:20:34 -0500 |
List-post: | <mailto:orion@contesting.com> |
Sinisa's result is not too surprising to me, since it seems that just about
every control function in the Orion is handled through the "Dragonball"
processor. This is cost effective, but it leads to strange artifacts, such as
he investigated. Here's an experiment you can try. With transmitter disabled (or with dummy load), send some CW with the internal keyer and spin the tuning dial at the same time. You will see the sending slow down as the CPU is busy tracking the frequency. This shows that CW keying is handled as a "process" in the CPU, subject to all the timing jitter and pre-emption you might expect from a 2.7 MIPS processor that's also managing the VFOs, the LCD, the DSP processors, the serial port, etc. It is not "wrong" to implement keying through a CPU, but you need to use real-time OS design principles - guaranteeing proper maximum latency for each task, etc. All to save a couple of dollars on an analog keyer chip... 73 - Martin _______________________________________________ Orion mailing list Orion@contesting.com http://lists.contesting.com/mailman/listinfo/orion |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | [TenTec] Re: A test of Orion's external CW keying, Sinisa Hristov |
---|---|
Next by Date: | [Orion] Re: [TenTec] Re: A test of Orion's external CW keying, Grant Youngman |
Previous by Thread: | [TenTec] A test of Orion's external CW keying, Sinisa Hristov |
Next by Thread: | [Orion] Re: [TenTec] Re: A test of Orion's external CW keying, Grant Youngman |
Indexes: | [Date] [Thread] [Top] [All Lists] |