Commit Graph

167 Commits

Author SHA1 Message Date
f4ff2e6048 Apply my changes v1
Some checks failed
Build Firmware / build (push) Failing after 3m21s
2025-02-27 16:49:04 +01:00
Armel FAUVEAU
28b26264be Save 40 bytes 2025-02-08 03:13:35 +01:00
Armel FAUVEAU
99de42daeb Fix Issue #326 2024-12-05 05:13:44 +01:00
Armel FAUVEAU
838253dfa1 Change Remove Shift to Remove Offset 2024-11-25 23:34:28 +01:00
Armel FAUVEAU
54d5c2fb68 Improve new action for RescueOps 2024-11-23 07:05:04 +01:00
Armel FAUVEAU
91c95142c7 Fix Power High action for RescueOps mode 2024-11-22 04:47:01 +01:00
Armel FAUVEAU
52e7701ba4 Replace ENABLE_FEAT_F4HWN_MENU_LOCK with ENABLE_FEAT_F4HWN_RESCUE_OPS 2024-11-21 02:33:03 +01:00
Armel FAUVEAU
ca09b2f7ba Add Power High action for RescueOps mode 2024-11-21 02:16:44 +01:00
Armel FAUVEAU
ebd4878bc6 Deal with SA818 and add -DSQL_TONE in Makefile 2024-11-02 05:46:52 +01:00
Armel FAUVEAU
18daf70365 Add Narrower feature 2024-10-31 00:37:47 +01:00
Armel FAUVEAU
74862d1ac2 Check tab only... 2024-08-16 00:11:09 +02:00
Armel FAUVEAU
b6334e3b91 F Lock is a trap... so refactoring 2024-07-31 03:21:39 +02:00
Armel FAUVEAU
0fe97245d8 Improve exclude feature 2024-07-25 05:24:54 +02:00
Armel FAUVEAU
a271d847c3 Improve exclude feature 2024-07-25 04:56:50 +02:00
Armel FAUVEAU
a35e9b35be Improve Txp settings 2024-07-18 03:41:38 +02:00
Armel FAUVEAU
7ff08e5d93 Quick refactoring 2024-07-16 05:29:35 +02:00
Armel FAUVEAU
697bcb4a2e Improve power settings 2024-07-16 03:20:51 +02:00
Armel FAUVEAU
e055a5f020 Work on this fucking priority feature 2024-07-01 02:45:09 +02:00
Armel FAUVEAU
3a61d18ac7 Scanlist refactoring 2024-06-28 22:06:19 +02:00
Armel FAUVEAU
ae6fb50e10 Scanlist refactoring 2024-06-28 05:13:24 +02:00
Armel FAUVEAU
ee59118fce Add Not In List and All In List 2024-06-24 05:41:21 +02:00
Armel FAUVEAU
2deff09d47 Add third list 2024-06-24 00:24:47 +02:00
Armel FAUVEAU
1d78b9b179 Fix issue #69 2024-05-05 05:18:54 +02:00
Armel FAUVEAU
623a86b298 Improve TxTOut (28/63) 2024-04-05 06:05:49 +02:00
Armel FAUVEAU
9cbff0390e Add power fixed or unfixed flag 2024-03-31 17:16:55 +02:00
Armel FAUVEAU
710f4728b3 Fixed Txp because of toxic fucking closed firmwares 2024-03-28 02:37:40 +01:00
Armel FAUVEAU
8ec757dbfe Add debug helper in status 2024-03-25 01:28:49 +01:00
Armel FAUVEAU
cad20a5f7a Fix Low Power 2024-02-19 07:23:47 +01:00
Armel FAUVEAU
ef1df5b9e4 Save 76 bytes 2024-02-12 04:56:55 +01:00
Armel FAUVEAU
5fadf4c6f3 Clean SCRAMBLER again...and save 200 octets 2024-02-10 00:52:39 +01:00
Armel FAUVEAU
4b7dd4bdde Remove Scrambler 2024-02-02 03:15:47 +01:00
Armel FAUVEAU
c9b8476733 Don't send tail tone when STE is off 2024-01-30 22:23:02 +01:00
Armel FAUVEAU
74421ed6d7 Apply changes to v0.22 2024-01-29 22:43:47 +01:00
Krzysiek Egzmont
dff4384dbe FIX #397: Duplex off not working when UNLOCK ALL is used 2024-01-29 16:34:55 +01:00
Krzysiek Egzmont
f85ed9440d Refactor 2024-01-28 23:57:15 +01:00
Krzysiek Egzmont
604a5b430f PTTID sanity check 2024-01-28 22:07:08 +01:00
Krzysiek Egzmont
f8ff71aaa3 Fix #193: DTMF interrupt temporarily disabled after TX causing DTMF tones lost 2024-01-14 00:58:40 +01:00
Krzysiek Egzmont
3bf993d8b8 Cleanup the ENABLE_SQUELCH_MORE_SENSITIVE option, it was still applying some corrections even if disabled 2024-01-09 02:42:47 +01:00
Krzysiek Egzmont
ed5ae7842b Fix #366: Scan list 2 ignored everywhere 2024-01-01 20:50:21 +01:00
Juan Antonio
289418f1c7 Reduce nesting 2023-12-28 22:08:57 +01:00
Krzysiek Egzmont
1882ab0cc1 Refactor 2023-12-26 01:40:04 +01:00
Juan Antonio
1f4f026162 Simplify APP_EndTransmission
* Unify Roger-Beep selection
 * Extract function for DTMF EoT
2023-12-24 13:34:05 +01:00
Juan Antonio
1a53586922 Simplify logic in radio.c 2023-12-14 11:11:06 +01:00
Juan Antonio
a153e63be1 Add function to test if serial configuration is in progress
This was formely tested all over using testing for the state of
gSerialConfigCountDown_500ms in a couple of ways. This logic have been
extracted into a function to make the code more readable.
Also testing it with > 0 was a bit misleading as the variable is
unsigned so tesing with == and != is enough.
2023-12-09 15:50:59 +01:00
Juan Antonio
82ddbcd375 Refactor stepFruencyTable & drop ARRAY_SIZE for frequencyBandTable 2023-12-08 23:17:33 +01:00
Krzysiek Egzmont
13c17ad073 Fix #211: AM reception chopping 2023-12-07 20:48:36 +01:00
Krzysiek Egzmont
c697596806 FIX #194: Spectrum going crazy when AM-fix is active 2023-12-07 17:45:20 +01:00
Juan Antonio
cd032c39d2 Refactor alarm code
- Fixes Alarms bypassing TX restrictions

- Adds enumerations

- Makes use of mode ALARM_STATE_SITE_ALARM (formely ALARM_STATE_ALARM) instead
  checking against ALARM_STATE_TXALARM && ALARM_MODE == ALARM_MODE_TONE
  all over the place
2023-12-07 00:46:59 +01:00
Krzysiek Egzmont
c1a009cc2f AM fix modification 2023-12-06 17:54:32 +01:00
Krzysiek Egzmont
e95f577074 Real AM fix attempt, messy 2023-12-05 23:14:43 +01:00