Commit Graph

158 Commits

Author SHA1 Message Date
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
Juan Antonio
52bdd408c4 Refactor, merge #186 2023-12-05 02:01:43 +01:00
Krzysiek Egzmont
86438ef3ce Improve AM-fix 2023-12-05 00:22:30 +01:00
Krzysiek Egzmont
e2b81bf9c8 Refactoring 2023-12-03 21:46:17 +01:00
Krzysiek Egzmont
d944ff4a34 Fix #170: ChName saves a name with wrong settings when used in frequency mode 2023-12-02 23:06:22 +01:00
Krzysiek Egzmont
b505f81958 FIX #166: Switching to AM overwrites channel CTCSS/DCS (and some other) settings 2023-12-02 18:36:00 +01:00
Krzysiek Egzmont
c341570838 Refactor cleanup 2023-12-01 02:14:28 +01:00
Krzysiek Egzmont
050e04bcfd Enable/disable DTMF calling compile option 2023-11-28 23:00:01 +01:00
Krzysiek Egzmont
0ce7d7bdc3 FIX #129: Bug in radio initialization after reset. 2023-11-22 23:40:39 +01:00
Krzysiek Egzmont
fb30ec8c86 Refactor 2023-11-22 23:40:20 +01:00