SmartSDR v3.8.21 and the SmartSDR v3.8.21 Release Notes
SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
Power Genius XL Utility v3.8.9 and the Power Genius XL Release Notes v3.8.9
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Yet Another Use for Full Duplex
I recently added CW keying to my TeensyMaestro using the Flex TCP/IP API for remote operation. I assume that I am doing it the same or a similar way as the Maestro does (that is just a guess...) so this might be applicable to Maestro owners who operate remotely and wonder about their keying quality over a poor link.
I discovered when keying over the LAN, I had to add 30 ms of delay to prevent choppy CW. This week when I was operating remotely from one of my mountain fishing spots, I had to set it up to 100 ms to get clean keying. My cell hotspot barely works at this location, so I thought I should check to see if the 30 ms would be adequate (it wasn't).
To check on my keying, I went to a quiet band, opened a second panadapter and put slices A and B on the same freq ( CW, of course...). I set my RF power to 1 on ANT 1 of Slice A (TX) and RX A on Slice B. I then turned on FDX and keyed the rig over the WAN (not with CWX). I kept increasing the Delay until I got clean CW, then added a bit more for safety.
Full Duplex is a really useful tool for setting transmit parameters (like CW Delay) because it lets you hear your signals directly over the air. In my case, since I was away from my shack and spare receivers, I could do everything remotely and get a definitive answer on my keying quality.
I am guessing that setting the Delay to a higher value, gives more time for my 6400 to buffer up key on and key off API commands. Since a time stamp is part of the "key" command, the radio can reconstruct the CW accurately using the timing sent by the TeensyMaestro. Maybe Tim or Mike can confirm (or deny) that this is how it works.
This little exercise makes me keenly aware of just how difficult it is to make a real-time, timing-critical mode like CW work over non-real-time media like the Internet. It is counter intuitive that our simplest mode (CW) is so difficult to get right remotely.
Note that using CWX to transmit over the Internet is a different animal. It sends ASCII characters which are then translated to CW by the radio. Dots and dashes are essentially perfectly timed, and the only delays that may occur are between letters.
Comments
-
Which Delay are you adjusting?
The CW Delay? (which adds delay after you stop sending before returning to Receive)
or the TX Delay? (that adds a delay BEFORE sending any RF out after the PTT or CW Key has been pressed)
0 -
Hi Ken,
CW Delay.
I use the key 1 API command to key the rig and key 0 to unkey (with the time stamp and other parameters, of course...).
0
Leave a Comment
Categories
- All Categories
- 271 Community Topics
- 2.1K New Ideas
- 545 The Flea Market
- 7.6K Software
- 6.1K SmartSDR for Windows
- 141 SmartSDR for Maestro and M models
- 378 SmartSDR for Mac
- 253 SmartSDR for iOS
- 227 SmartSDR CAT
- 165 DAX
- 360 SmartSDR API
- 8.8K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 65 FLEX-8000 Signature Series
- 817 Maestro
- 45 FlexControl
- 849 FLEX Series (Legacy) Radios
- 816 Genius Products
- 406 Power Genius XL Amplifier
- 284 Tuner Genius XL
- 95 Antenna Genius
- 252 Shack Infrastructure
- 173 Networking
- 411 Remote Operation (SmartLink)
- 120 Contesting
- 662 Peripherals & Station Integration
- 128 Amateur Radio Interests
- 894 Third-Party Software