Repository navigation
Advanced Menu
As the name implies, these are advanced settings intended for power users. It is strongly recommended that you become familiar with nicFW before making changes in this menu. Here be dragons.
While transmitting, pressing side button S2 will send a repeater access tone. This setting defines the frequency of that tone in Hz.
- Default: 1750 Hz
- See: Operating Modes → Radio → Transmit Controls
Sets the FM deviation width using the native units of the BK4819 radio SoC. Refer to the BK4819 datasheet for exact bandwidth conversion.
Most manufacturers using the BK4819 set this value to 64, which is also the default. Beta testing suggests 70 is the upper practical limit before over-deviation becomes problematic.
Increasing this value effectively increases global TX audio gain, but it affects all transmitted audio, including tones, beeps, DTMF, CTCSS, and DCS.
- Range: 0–99
- Default: 64
Controls how “loud” the transmitted CTCSS and DCS tones are. Increasing this value can help open repeaters in noisy environments.
Units are specific to the BK4819; refer to the datasheet for dB equivalents.
- Range: 0–127
- Default: 74
Defines how long configuration and state changes remain cached before being written to persistent storage.
- Range: 0–250 seconds
- Default: 10 seconds
- See: Radio → Storage Deferral
Sets how long the detected tone readout remains visible after the signal or tone is lost.
- Range: 2–99 seconds
- Default: 7 seconds
- See: Main Menu → VFO → Tone Monitor
A common issue with the BK4819 occurs when receiving strong AM signals: the built-in AGC cannot attenuate the signal sufficiently, resulting in overdrive.
When enabled, this setting disables the chip’s AGC in AM mode and replaces it with a firmware-level RF gain control system. Strong signals may briefly begin with loud buzzing before attenuation takes effect.
- Default: On
The radio chips used in the RT-880 & RT-950 are the Beken BK48x9. These chips are only capable of FM transmission.
The RT-880 attempts a crude emulation of AM transmission by combining frequency offset with heavily over-modulated FM. This produces a large deviation in the carrier frequency as the signal is modulated. As the carrier swings above and below the AM receiver’s tuned frequency, the signal moves into and out of the receiver’s passband. This causes the apparent received signal strength to vary. The AM receiver interprets these variations in signal strength as changes in amplitude, effectively recovering the original modulation from the FM signal.
While intelligible to a receiving station, audio quality is poor and adjacent-channel interference is likely. This feature is not recommended for practical operation.
The 880 cannot produce DSB TX
The RT-950-Pro does this differently. It doesn't use the FM adjacent trick that the 880 does. It modulates a carrier by adjusting the output power (and thus the amplitude). Meaning the 950 produces true AM rather than the hack the 880 uses.
DSB is tricker and is currently still highly experimental, so it is not ready for actual use yet.
The BK4829 is reasonably quick to respond to output power changes, but the PA lags very slightly. This is fine for AM because the whole thing gets smoothed out by the filtering stages. For DSB however, the power swings need to be much greater, essentially from 0% to 100%. This presents a problem, as the PA typically requires a short period to "get going" so to speak. So falling to 0% on no audio input produces a significant power drop and harsh ramps. To combat this, the DSB system maintains a very low output carrier at zero audio level to prevent the PA "falling asleep". This very low power carrier would not propagate very far, so to a distant station it would be non-existent, but to a very close by receiver (such as when testing/evaluating), the carrier will be detected resulting in an audible whine. It is recommended when performing such tests, that the receiving radio's RF-Gain control be adjusted down until the whine is not perceptible.
Defines the frequency offset used for AM emulation.
- Units: 10 Hz
- Use
#to flip polarity - Range: −20,000 to +20,000
- Default: +150
Defines the FM deviation used for AM emulation. Uses the same units as TX Deviation.
- Range: 0–127
- Default: 99
Defines the vertical normalization window around the TX audio waveform used to control the modulation. In effect, it functions like an inverted microphone gain control: a smaller value produces a tighter window and therefore higher modulation, making the audio louder.
If the value is set too low for the TX audio level, the waveform will exceed the window and be clipped resulting in distortion.
- Units: 12 bit ADC units
- Range: 100 to 3,000
- Default: 256
This setting adjusts the microphone pre-amplifier stage specifically for AM/DSB TX audio, so is more like a conventional Mic Gain control.
Typically, you would find a balance between this and AM TX Range above for optimum results. Experimentation is the key.
- Range: 0 to 15
- Default: 8
Selects one of four preset envelopes used to modulate the carrier to produce AM transmission.
- 0 : Long period + short post-amble
- 1 : Long period + Long post-amble
- 2 : Short period + Short post-amble
- 3 : Short period + Long post-amble
Short periods produce cleaner but quieter audio.
Short post-ambles result in louder audio but with reduced output power.
- Range: 0 to 3
- Default: 3
Controls the momentary frequency shift required to affect the RF phase by 180 degrees on zero crossing of the audio waveform.
- Range: 0.00 to 41.00 MHz
- Default: 3
When enabled, this system mutes audio whenever noise reaches or exceeds the value set in
Main Menu → Squelch → Noise Ceiling.
Using this in combination with fully open squelch provides the most sensitive static gating possible.
- Values: On / Off
- Default: Off
Selects which built-in hardware audio filters are applied to speaker output.
| Option | Description |
|---|---|
| None | No filters applied |
| De-emf Only | De-emphasis filter only |
| Lo Only | Low-pass filter only |
| Lo + De-emf | Low-pass + de-emphasis |
| Hi Only | High-pass filter only |
| Hi + De-emf | High-pass + de-emphasis |
| Hi + Lo | High-pass + low-pass |
| All | All filters enabled |
| FSK | Optimized for data decoding |
- Default: All
Sets a four-digit PIN required to unlock the radio.
- Range: 0001–9999
- Default: 0000 (Disabled)
- See: Operating Modes → Radio → Keylock
Defines when the PIN is required.
| Option | Description |
|---|---|
| Unlock | PIN required only when unlocking the keypad |
| Startup | PIN required at radio power-on |
- Default: Unlock
Automatically locks the keypad after a period of inactivity.
- Range: 0–999 seconds
- 0 = Disabled
- Default: 0
Individual radios can exhibit different audio amplifier gain levels due to normal manufacturing tolerances. This setting adjusts the output level of the radio’s DAC (Digital-to-Analog Converter), effectively changing the usable range of the volume control to make the volume range more consistent.
Increasing the value raises the maximum audio output, which can be helpful in noisy environments such as vehicles where the radio may be too quiet even at full volume. Lowering the value reduces overall output, providing finer control over volume levels in quieter environments.
-
Values:
-
0–15— Increasing output level
-
-
Default:
8
Swaps the functions of SP-# and SP-RED.
-
nicFWNormal behaviour:-
SP-#cycles active VFOs -
SP-REDswitches between Frequency, Channel, and Group modes
-
-
StockInverted behaviour; these functions are reversed. -
Default:
nicFW
Defines the starting frequency of the LW (Longwave) band when operating in Tuner Mode. This setting allows the LW band stepping to be adjusted to match different regional and country-specific standards.
- Range: 103 kHz – 211 kHz
- Default: 103 kHz
- See: Operating Modes → Tuner
- Note: The radio must be power-cycled for changes to this setting to take effect.
Defines how the UI behaves when a channel name is too long to fit entirely on the display.
-
Values
-
0 (Disabled)
No scrolling occurs. Channel names that exceed the available space are simply truncated. -
1–20
Enables scrolling when the channel name exceeds the available display space by at least the specified number of characters. If the name is shorter than this threshold, scrolling does not occur, and the name will just be truncated (if needed).
-
0 (Disabled)
-
Examples
- A value of 1 causes scrolling for any channel name that does not fully fit on the display.
- A value of 3 causes scrolling only when the channel name is three or more characters longer than the available space.
Defines the delay, in seconds, after the last key press during T9 text entry before the cursor automatically advances to the next character position.
When set to Disabled, the cursor will not advance automatically and must be moved manually by the user.
- Values: 0.0 seconds (Disabled) to 2.0 seconds
- Recommended: 0.75 seconds
- Default: Disabled
See:
To conserve battery power, the radio can periodically place the RF chip into a low-power state and put the main processor to sleep. While asleep, the radio temporarily reduces activity, then wakes up at regular intervals to check squelch status, perform MultiWatch cycles, and respond to user input.
The duration of this low-power sleep interval is controlled by this setting. Longer sleep periods result in improved battery life, but may make the radio feel less responsive when reacting to incoming signals or user interaction.
- 0.00 – Disabled
- 0.01 to 2.00 seconds – Increasing power-save aggressiveness
- Default: Disabled
Battery Save only becomes active when all of the following conditions are met:
- The radio is operating in normal Radio Mode
- Squelch is closed
- The LCD has timed out and is turned off
- The radio is not transmitting
When any of these conditions change, the radio immediately exits low-power mode and resumes full operation.
See
Controls whether the keypad backlight LED is enabled.
By default, the keypad illuminates in sync with the LCD backlight. When this setting is changed to Off, the keypad LED will remain off at all times, regardless of the LCD state.
This can help reduce power consumption slightly or prevent unwanted light in low-visibility environments.
-
Values:
On,Off -
Default:
On
See also:
Enables a more aggressive AFC (Automatic Frequency Control) system to help recover and correctly decode incoming CTCSS tones and DCS codes when the radio or transmitting station is too far off frequency for decoding to occur normally.
This enhanced AFC operates at the firmware level and can compensate for noticeable frequency error, improving tone decoding reliability, particularly on radios that have not been fully calibrated or when receiving slightly off-frequency transmitters.
Because this AFC system actively adjusts reception to “hunt” for the correct center frequency, it may very briefly make the radio feel slightly less responsive while it locks in. In practice, this effect is rarely noticeable and typically only occurs momentarily while the frequency correction is being established.
-
Values:
On,Off -
Default:
On
Controls an acknowledgement delay that radio introduces when changing BAUD rates.
If higher speeds are not working correctly in the RMS, try increasing this value.
-
Values:
100to2000milliseconds -
Default:
100