Commit Graph

116 Commits

Author SHA1 Message Date
Dual Tachyon
08547ab3d4 Moved FM code to app/fm. 2023-09-02 17:32:00 +01:00
Dual Tachyon
6981c2fd27 More consistent names. 2023-09-02 17:20:22 +01:00
Dual Tachyon
263d35ad90 Moved feature handlers to their own files. 2023-09-02 17:15:09 +01:00
Dual Tachyon
8a79fbefa8 Fixed some missing beeps. 2023-09-02 16:57:57 +01:00
Dual Tachyon
1053f0a64c More DTMF improvements. 2023-09-01 23:40:23 +01:00
Dual Tachyon
d6e9211d95 Some DTMF improvements. 2023-09-01 17:31:32 +01:00
Dual Tachyon
60fbb5e0a0 Added -flto to cflags. 2023-09-01 16:36:40 +01:00
Dual Tachyon
2cd891271b Some cleanups. 2023-09-01 01:39:09 +01:00
Dual Tachyon
3e5dd45b39 Initial UART command support. 2023-08-31 23:29:10 +01:00
Dual Tachyon
00f2902616 Renamed NOAA variables. 2023-08-31 16:05:52 +01:00
Dual Tachyon
630fd265d9 Improved DTMF and moved to app/dtmf. 2023-08-31 15:52:25 +01:00
Dual Tachyon
b08f7c05b0 Renamed a variable. 2023-08-31 13:47:29 +01:00
Dual Tachyon
aa8a8354ff Renamed a bunch of FM variables. 2023-08-31 00:33:14 +01:00
Dual Tachyon
a2eef61098 FM is now complete, but there's a bug left. 2023-08-31 00:07:23 +01:00
Dual Tachyon
a4329f0543 Renamed a variable. 2023-08-31 00:05:25 +01:00
Dual Tachyon
906476b398 Simplified APP_CheckKeys a little. 2023-08-31 00:04:14 +01:00
Dual Tachyon
70552573f3 AIRCOPY is now feature complete. 2023-08-30 22:50:31 +01:00
Dual Tachyon
48f52d4d5e Cosmetic changes. 2023-08-30 19:51:00 +01:00
Dual Tachyon
e9b8c3f3c5 Fixed VOX mode. 2023-08-30 19:20:16 +01:00
Dual Tachyon
585a5eba0d Renamed variable to gReducedService. 2023-08-30 18:06:08 +01:00
Dual Tachyon
5a0e332cf7 Cosmetic changes. 2023-08-30 17:59:16 +01:00
Dual Tachyon
2cbec81fc6 Renamed to APP_StartListening. 2023-08-30 15:02:45 +01:00
Dual Tachyon
3c260b6c8b Refactored FUN_000052f0 for clarity. 2023-08-30 14:40:54 +01:00
Dual Tachyon
050ac012b5 Fixes and improvement with CxCSS. 2023-08-30 13:36:16 +01:00
Dual Tachyon
b718ae81a4 Function 4 is RECEIVE. 2023-08-30 12:14:01 +01:00
Dual Tachyon
7a0ac72b83 Fixed a check and 2 default values. 2023-08-30 12:05:47 +01:00
Dual Tachyon
1ba5c5ff53 Reorganised frequency configuration. 2023-08-30 10:35:41 +01:00
Dual Tachyon
f7fdc68110 Renamed some DTMF variables. 2023-08-30 10:23:02 +01:00
Dual Tachyon
544dc0150b Cosmetic changes. 2023-08-30 00:56:53 +01:00
Dual Tachyon
2228180ae1 Renamed a variable. 2023-08-30 00:19:12 +01:00
Dual Tachyon
e2843f1aee Less magic numbers. 2023-08-30 00:12:55 +01:00
Dual Tachyon
1c30115593 Renamed RX/TX variables. 2023-08-30 00:01:30 +01:00
Dual Tachyon
f1b0bf3941 Moved FM_CheckFrequencyLock to app/fm. 2023-08-29 23:00:24 +01:00
Dual Tachyon
9ccf7e9cdc Renamed FM variables. 2023-08-29 22:55:07 +01:00
Dual Tachyon
71cb693c58 Fixed FM auto scan. Extraneous call deleted. 2023-08-29 22:52:55 +01:00
Dual Tachyon
947f114d65 Fixed channel name display in MR mode. 2023-08-29 21:38:28 +01:00
Dual Tachyon
f905e2165d TX is now functional. 2023-08-29 19:18:03 +01:00
Dual Tachyon
552daee633 Fixed types of several things. 2023-08-29 19:17:01 +01:00
Dual Tachyon
6960f69b11 Some cosmetic changes. 2023-08-29 19:04:31 +01:00
Dual Tachyon
1dfd9b689e Fixed issues found by the superior clang. 2023-08-29 17:16:59 +01:00
Dual Tachyon
5edb7a8ea2 Added the flash light feature. 2023-08-29 17:02:48 +01:00
Dual Tachyon
1f218f7a63 Added key handlers for the scanner screen. 2023-08-29 16:14:29 +01:00
Dual Tachyon
dcf849b315 New variable names. 2023-08-29 16:02:35 +01:00
Dual Tachyon
aa8001d877 Renamed various variables. 2023-08-29 13:26:13 +01:00
Dual Tachyon
dab5bcffd9 Added FM_Key_DIGITS. 2023-08-29 12:46:53 +01:00
Dual Tachyon
5c0a732d88 More improved channel checks. 2023-08-29 03:35:21 +01:00
Dual Tachyon
f05df4f802 Fixed / improved channel checks. 2023-08-29 03:24:03 +01:00
Dual Tachyon
d1119bb154 Various improvements, and fixes for FM. 2023-08-29 00:58:44 +01:00
Dual Tachyon
d7dec2212e Added more missing code. 2023-08-29 00:29:23 +01:00
Dual Tachyon
f770d34345 Made some simplifications. 2023-08-28 22:16:58 +01:00
Dual Tachyon
fd7a5096eb Moved HELPER_xxx to helper/boot. 2023-08-28 20:45:33 +01:00
Dual Tachyon
05382584f4 More restructuring of functions and variables. 2023-08-28 20:27:54 +01:00
Dual Tachyon
bb78207a18 Moved RSSI display to ui/. 2023-08-28 19:44:58 +01:00
Dual Tachyon
cd4475add8 Split the different screens into ui/<screen.c>. 2023-08-28 19:15:59 +01:00
Dual Tachyon
285ae00d6b Renamed gNumberForPrintf to gInputBox. 2023-08-28 17:48:55 +01:00
Dual Tachyon
1959d13642 Added case for F+*. 2023-08-28 17:22:40 +01:00
Dual Tachyon
8bce5a56f4 Cosmetic changes. 2023-08-28 13:37:49 +01:00
Dual Tachyon
e9bf76c3cf Fixed potential sign issues. 2023-08-28 13:37:16 +01:00
Dual Tachyon
8e854d4c4b Fixed APP_SetFrequencyByStep. 2023-08-28 13:33:26 +01:00
Dual Tachyon
4b1ad7c2dd Renamed channel fields in the EEPROM. 2023-08-28 12:05:15 +01:00
Dual Tachyon
b0b09a2e6a WIP support for digits in main. Only 0+3 for now. 2023-08-28 01:24:32 +01:00
Dual Tachyon
43379587bf Fixed direction values. 2023-08-28 01:13:49 +01:00
Dual Tachyon
f3e102450d Renamed a few FM things. 2023-08-28 01:07:07 +01:00
Dual Tachyon
8b2d1776f7 Forgot to move app.h to app/ 2023-08-28 00:40:07 +01:00
Dual Tachyon
63be9c50e4 Added handling for UP/DOWN/EXIT in main screen. 2023-08-27 23:58:52 +01:00
Dual Tachyon
09afc5fab6 Moved app.c to app/. 2023-08-27 23:33:31 +01:00