Skip to content

PRC-152 - Add/Fix PGM Features#1408

Merged
jonpas merged 7 commits intoIDI-Systems:masterfrom
elitewill1200:master
Dec 29, 2025
Merged

PRC-152 - Add/Fix PGM Features#1408
jonpas merged 7 commits intoIDI-Systems:masterfrom
elitewill1200:master

Conversation

@elitewill1200
Copy link
Copy Markdown
Contributor

-Refactored the "main" menu to be more realistic, display things like encryption, squelch and TEK correctly
-Fleshed out PGM->TRAFFIC so that AM/FM/FMNB and FM Deviation can be selected
-Fixed PGM->SQUELTCH such that you can actually disable CTCSS now
-Implemented PGM->COMSEC. Mostly eye candy, but can enable encryption and change the TEK this way

Essentially all the settings can be changed now, just like the PRC-148

@elitewill1200 elitewill1200 changed the title Fixing PRC-152 PGM Features Radio - Adding/Fixing PRC-152 PGM Features Dec 12, 2025
@jonpas
Copy link
Copy Markdown
Member

jonpas commented Dec 12, 2025

@rautamiekka Why all the == -> isEqualTo replacements? I don't see the need.

@elitewill1200
Copy link
Copy Markdown
Contributor Author

@jonpas as discussed in the discord it turns out isEqualTo is faster. I will give it a test to make sure nothing breaks, but afterwards I believe it should be ready to review

@jonpas
Copy link
Copy Markdown
Member

jonpas commented Dec 12, 2025

UI is not nearly fast enough for this to make a difference.

@jonpas jonpas added this to the 2.14.0 milestone Dec 14, 2025
@elitewill1200 elitewill1200 marked this pull request as draft December 14, 2025 16:04
@elitewill1200
Copy link
Copy Markdown
Contributor Author

Changing this to draft while I fix up compatibility with 117F as implemented currently (namely FM TONE squelch)

@elitewill1200 elitewill1200 marked this pull request as ready for review December 15, 2025 01:36
@jonpas jonpas changed the title Radio - Adding/Fixing PRC-152 PGM Features Radio - Add/Fix PRC-152 PGM Features Dec 29, 2025
@jonpas jonpas changed the title Radio - Add/Fix PRC-152 PGM Features PRC-152 - Add/Fix PGM Features Dec 29, 2025
@jonpas jonpas merged commit 2df7bcc into IDI-Systems:master Dec 29, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants