what the H*ll is a TNF subscription ?

  • 1
  • Question
  • Updated 1 year ago
  • Answered
I would like to see a list of acronyms , initials and abbreviations as to what the H*LL do they mean .  I say you can list them all vertically to the immediate left and that way we can refer to the list while we read the information on community list .  AOK   
Photo of John Molenda

John Molenda

  • 67 Posts
  • 3 Reply Likes

Posted 1 year ago

  • 1
Photo of Milen KG2C

Milen KG2C

  • 58 Posts
  • 13 Reply Likes
AGC - Automatic Gain Control
AGC-T - AGC Threshold
API - Application Programming Interface
ATU - Antenna Tuning Unit
CWX - CW Sending via the keyboard feature
DAX - Digital Audio eXchange
DIV - Diversity
EQ - Equalizer
ESM - Enter Send Message function in N1MM
FPS - frames per second
FDV - FreeDV
FDX - Full duplex
GPSDO - GPS Disciplined Oscillator
GR - General Release
GUI - Graphical User Interface
IF - Intermediate frequency
IMD - Intermodulation Distortion
IQ - In-band and Quadrature
MON - Monitor
NB - Noise Blanker
PROC - Voice processor
RC - Release Candidate
SCU - Spectral Capture Unit
UDP - User Datagram Protocol
UHE - Unhandled Exception (program crash)
VOX - Voice Operated Switch
WNB - Wideband Noise Blanker
XVTR - Transverter
Photo of Ken - NM9P

Ken - NM9P, Elmer

  • 3971 Posts
  • 1226 Reply Likes
Some additional ones you may also run into:

DEXP - downward expander (like a noise gate)
TNF - Tracking Notch Filter
APF - Audio Peaking Filter
ANF - Automatic Notch Filter
RX EQ or RXEQ - receive equalizer
TX EQ or TXEQ - transmit equalizer
NR - Noise reduction
SO2R - single operator - 2 Radios (contesting category)
Photo of VE7ATJ

VE7ATJ

  • 120 Posts
  • 22 Reply Likes
By the way (BTW), the TNF stands for Tracking Noise FIlter :-)
Photo of ka7gzr

ka7gzr

  • 215 Posts
  • 36 Reply Likes
I thought it was a "Tracking Notch Filter".
Photo of Gary L. Robinson

Gary L. Robinson

  • 237 Posts
  • 46 Reply Likes
From the SmartSDR User Guide :

14.1 TRACKING NOTCH FILTER THEORY  
With the notch filters found on most receivers, the notch removes an audio frequency after the AGC.  When you hear a carrier in the middle of a sideband transmission, you can enable the notch and adjust it to remove the objectionable carrier.  The weakness of this type of filter is apparent when the dial frequency is changed.  Since the notch is on an audio frequency offset, as the dial frequency is changed the audio frequency of the undesirable frequency is changed and it falls out of the notch, requiring a readjustment of the notch. 
With the Tracking Notch FilterTM (TNF), once the frequency has been notched the filter remembers the RF frequency of the objectionable signal.  When the dial frequency is changed, the filter is automatically adjusted to maintain the notch on the objectionable frequency.  With SmartSDR, you can create many Tracking Notch Filters to notch out local problem carriers or birdies across all bands covered by SmartSDR.  The TNFs may be temporary, for only the current session, or they may be remembered permanently. 
Note: Individual TNFs are disabled when in the audio passband of a Slice Receiver that is configured for demodulating FM. Because of the frequency dependent nature of FM, a "notch" in the FM passband severely distorts the demodulation.
Photo of James Whiteway

James Whiteway

  • 877 Posts
  • 193 Reply Likes
A "subscription" in this case, is a software developer term, to listen to and react to, an event occuring in the radios' software as it is runnimg. A programmer can use these events to supply info in a custom program.
As an example, say I write a program to monitor the radios' internal tempiture. I can use the tempChanged event in the radio to update my programs temp display whenever the temp changes. (goes up or down)
That is Event driven programming. Subscribing to and using/ reacting to events that can change.
James
WD5GWY
Photo of John Molenda

John Molenda

  • 67 Posts
  • 3 Reply Likes
Thanks to all !  Did I just have a senior moment ? ........I think I did !   
Photo of Ken - NM9P

Ken - NM9P, Elmer

  • 3971 Posts
  • 1226 Reply Likes
Perhaps, not, John. Unless you are programming with the API and/or Flexlib, you may never have come across the term "subscription" in this context before.
Photo of John Molenda

John Molenda

  • 67 Posts
  • 3 Reply Likes
Thanks Ken ! I will take that out ....
Photo of Steve K9ZW

Steve K9ZW, Elmer

  • 1273 Posts
  • 655 Reply Likes
It wouldn't be a bad idea to create a Glossary/Index as part of the SmartSDR and Hardware manuals.

Would make the documentation less formidable to those new to the game or working outside their home language.

Sometimes word processing can create these semi-automatically.

73

Steve
K9ZW
Photo of Brad A. Steffler

Brad A. Steffler

  • 92 Posts
  • 31 Reply Likes
I like Steve's, K9ZW, idea a LOT!!!

From a former Fortran IV and C (before C++) programmer. Brad KE4XJ