XaiJu
nicsure

nicsure

patreon


nicsure posts

Request: nicFWH3 V2.52.13 With Different Symbols

This is a request by Shay C@ to incorporate RT-900 custom UI symbols into the H3 firmware as I did not provide a mechanism to do this from the font touch up utility. So this is the patched firmware, it's basically just a hex edit. Other than that there's no difference between the previous release.

View Post

RT-900 New Defaults for Long Press/Single Press

The next release (coming soon) has more key-programming capability.

You will be able to assign Long-Press and Short-Press actions to the side buttons depending on the PTT-Mode that's being used.

I have included an image of the default settings, these can of course be completely rewired as you see fit.

View Post

RT-900 Users PTT Mode Poll

Since the Radtel RT-900 is not a dual PTT radio out of the box I'm curious what PTT mode users of nicFW on the RT-900 use. I myself use Hybrid mode (Essentially the same as stock FW) because the PTT-B button is limited on the 900 (No repeater tone or manual DTMF is possible).

I am asking this because I've received a number of requests to assign the middle side button single and long press actions.... Well, I've had requests to do this for the two side buttons below PTT...

View Post

Dustin's TD-H3 nicFW Documentation

This is a very comprehensive user manual that was kindly put together by Dustin Hawkes for the TD-H3 running nicFW.

Different radios may have different sized screens and buttons, but the core functionality is pretty much the same across them all. Reading this will cover 90% of stuff that nicFW can do on any radio. Reading the notes of releases will explain any differences.

View Post

nicFW900 V4.00.19

Release Notes

This update focuses on reorganizing the menu system and adding a new DTMF decoding option.

  • Menu Reorganization
    The menu system is now split into two sections — User and Advanced - to improve usability and navigation.

    • To switch between User and Advanced menus, press the [Bottom Side Bu...

      View Post

Menu Options

I’m hesitant to add menu options for every minor configurable feature, as this tends to bloat the menu system and makes it harder for users to find and navigate general settings efficiently.

To address this, I propose splitting the menu into General and Advanced sections. By default, only the General menu items would be visible. Users would need to perform a specific key combination during startup to unlock the Advanced menu options. Additionally, the...

View Post

RT-900 DTMF Decoding Speed Demo and Proof

Just to show the 900 decoding quickly and not missing digits.

View Post

nicFW900 V4.00.18

Note: Please read this "heads-up" post before proceeding [CLICK HERE]

This release focuses heavily on DTMF functionality enhancements and improvements.

  • Settings Reset Functionality

    • Holding the ‘#’ key while powering on the radio now performs a full settings reset.
      Radios with red and blue L...

      View Post

Next nicFW900 Release [Heads-Up]

Important Notice: Upcoming V4.00.18 Firmware Release

The V4.00.18 firmware includes major changes to SPI Flash allocation and is not compatible with previous code plugs.

As a result, when you flash this update, the radio’s screen will appear blank, corrupted or unreadable. This is expected behavior due to changes in SPI Flash offsets, which will temporarily break fonts, skins, logos, and settings.

...

View Post

nicFW900 V4.00.17

Use with SPI App 4.00.15 (Previous Release)

  • Next stage of the DTMF decoding system. Should now show IDs from the DTMF presets when they are heard, even if the squelch is not open.

  • Hopefully fixed the DTMF banner overwriting the menu.

  • Improved the DTMF decoding speed.

  • Rotary encoder now changes the gr...

    View Post

RT-900 DTMF "Fleet ID" system 1st Demo

Not 100% yet, there's a few things to tidy up but this should give an idea of its operation.

View Post

nicFW900 V4.00.16 [firmware only]

Use with SPI App V4.00.15 (Previous Release)

  • Fixed: Resolved the reported issue affecting Group Slots 3 and 4.

  • New Feature (DTMF Decoding - Initial Phase):
    As previously discussed in the community chat, work has begun on implementing DTMF decoding functionality. This release includes the initi...

    View Post

And so the quest continues.

My 880 has arrived (non GPS)

Although we have little to no info on the internals yet, unless Radtel come through it's gonna take a while to reverse over 50 GPIOs so don't hold your breath for nicFW yet. Besides, this is such a different radio, Si4732 / Twin BK4819s it's not going to be a port, it's a full rewrite from:

void main() {

View Post

nicFW900 V4.00.15

  • Fix audio mute after key tone

  • Added per channel frequency clarifier (100 Hz per unit adjustment), a value between -2 to +2 will usually be enough to bring an off-frequency repeater into spec.

  • Fixed bad settings offsets in SPI app

  • AM AGC is now continuous, now uses the PWM GPIO Pin Radtel created specifically for this purpose rather than messing with the BK4819 gain settings. (I had to work out how to enable PWM)

I f...

View Post

RT-900 CTCSS Decoding Window

Testing here with my local repeater CTCSS=71.9 430.91250 MHz Signal S5

With XTAL 671 = +0, patchy, sometimes decodes sometimes not, right at the edge of the window.

With XTAL 671 = +80 , this represents roughly 500 Hz adjustment, repeater comes in fine, no cutting out.

With XTAL 671 = +150, it begins to be patchy again, decoding sometimes, sometimes not, so it's now at the other edge of the decode window.

XTAL671=150 at 430.91250 representsa bout 1 kHz decode window. ...

View Post

RT-900 Voice Prompts

This is a bit of a pain to understate it. I have SPI offsets for the original voice prompts, but the voice pack that was issued with the later stock firmwares I have no information about.

As a result I'm unable to implement voice prompts just yet as I have no way to figure out the voice offsets. I'm not sure there exists a voice "downgrade" pack and it would lead to all sorts of conflicts with people having different packs flashed and what not, certainly not a place I want to go. The s...

View Post

TechMind's iRadio UV98 (RT-880) Video

Matt recently uploaded an excellent video of this radio. However, some things about this radio didn't add up at first glance.

The radio can receive below 18 MHz, which the BK4819 cannot do, it can also use "proper" USB and LSB which again the BK4819 cannot.

This leads me to suspect this thing also has an Si4732 lurking in it as well like the RT-860, maybe utilizing the second antenna? Although I can't seem to summon the Google-Fu to confirm this.

If so, twin BK4819s and an S...

View Post

nicFW900 V4.00.14

  • Some settings defaults adjusted in SPI App.

  • Cosmetic fixes, large channel name scanning fix, scope frequency placement.

  • ASL COS System implemented.

  • Channel editor uses 'TX Power' drop down instead of a number.

  • Removed 'TX Current' feature (not feasible with this hardware).

  • Added battery ADC level readout to debug dump.

View Post

Scanning Mode: V4.00.13 (RT-900)

This scan had been running for ages previously.

Thinking about it, the countdown NOT counting down is actually deliberate, RFi compensation is designed to stop RFi from the LCD screen, writing a number to the display every second is going to cause RFi, so it doesn't.

View Post

nicFW900 V4.00.13 [firmware only]

For use with SPI Flash App 4.00.11 (Previous Release)

  • Better battery calibration.

  • Optimized UI while scanning/monitoring, less flickery.

  • Introduces squelch transition cool-down timers, attempting to prevent stuttering.

  • Squelch hi-noise close will no longer check other squelch parameters, is now absol...

    View Post

The RT-900 (probably) does not use a BK4829

When the Chip-ID is read on the the RT-900 (Register 0x00) it returns as 0x4819 which is the same ID a normal BK4819 returns. The Chip ID is kind of important and it should return what the chip is. So either Beken have messed up big time, some radios (like mine) have 4819s in them or the chip in all RT-900s is not a BK4829 at all and Radtel are liars.

I've asked Radtel on Telegram to explain why this is, but if they answer or not is another matter.

View Post

nicFW900 V4.00.12 [firmware only]

Use with SPI Application V4.00.11 (previous release).

  • This release changes the timing of the communication between the MCU and the BK48(1/2)9 in an attempt to prevent destabilization and error conditions.

  • The "Console Debug" option has been updated to perform a live read of all registers rather than reporting the cached values, should give me better information. Note the value of Register 0x00 when doing this (convert to hexadecimal)....

    View Post

RT-900 "Deaf"/Off Frequency issue clue

I just got my radio into this state again and noticed something else. When transmitting there is no TX Modulation. I always have the TX Mod Meter turned on and while testing trying to find out exactly what frequency it was transmitting on during this state I noticed the TX Mod Meter was not moving when I spoke, even though the tx mod meter was on and mic gain and TX Deviation were turned up.

I think the BK4819(4829) has "crashed" if that's even possible. The symptoms for this problem ar...

View Post

nicFW900 V4.00.11

Introduces two new menus.

  • Menu 2 "Noise Floor"
    -- Allows adjustment of the absolute highest noise level, above which the radio will always consider the channel as having no signal. This value was previously hard coded as 55 but is now adjustable. Default value is 55 in the SPI App. The menu option also displays a live reading of the noise level of the current VFO to aid in calibration of the setting. Should really be called "Noise Ceiling" but I've named it n...

    View Post

Radtel RT-880 / iRadio UV-98 PLUS

One is being ordered as I type
(Thank you everyone for your support allowing me to order this as this is not a typical ultra cheap radio, just a reasonably cheap one)

Work is still being done on the 900, so I won't be doing anything with the 880 yet, I just want to get familiar with it before any work is done. Once the 900 has gone to public release and is reasonably stable we can get cracking on this monster. It's such a big step forward I think it will warrant a rewrite r...

View Post

TD-H3 Font/Logo Editor

Requested by a patron in community chat, this is my bad as I forgot to upload it. So here it is.

View Post

nicFW900 V4.00.10

Just a maintenance release.

  • Fixes activity scan.

  • Changed AM AGC such that it stops seeking the gain after a short time, enough time to stabilize the signal, but not continuously any more as this introduces noise. A setting of around 100 is recommended, this reduces all signals above S7 down to around S7 which is enough to eliminate any distortion from strong signals. Squelch needs to be used with this setting as squelch closing is what resets the ...

    View Post

nicFW900 is under development.

I need to clarify how the development cycle works.

nicFW900 is under development. That means the releases I put out are NOT stable and they are ABSOLUTELY NOT meant for general use. The latest version is what you should be using and experimenting with to provide feedback, it does me and everyone else no good at all if you revert to a previous version because of an issue with the latest one.

If you need to use a radio normally, flash it back to stock for that, or simply use another...

View Post

Current Experimentation RT-900 issues

I have left my RT-900 scanning Air Band for hours and hours and hours. I have not yet gotten the frequency shift/deaf state during scanning. The only time I've ever gotten it was once directly after power on, something that's never occurred again. I'm going to need help with getting this to happen, currently it's seemingly random, that's not good enough, it may seem random but it isn't, there will be a trigger, it needs to be found, you guys are far better placed to find it than me as there a...

View Post

nicFW900 V4.00.09 [firmware only]

For use with existing .08 SPI App

This does not address the random frequency drift problem yet as I'm still investigating what causes it.

  • Fix for silent FM Tuner

  • Reduced volume of key beeps

  • Added "Classic Keys" menu option. This option restores the original "Exit" - "#" to perform the actions of "VFO/MR" - "A/B", used for other models similar to the RT-900 that don't have tho...

    View Post