1
mirror of https://github.com/egzumer/uv-k5-firmware-custom.git synced 2025-12-11 04:01:23 +04:00

Commit Graph

  • 7607f0a4bd Fix typo in README.md main Matias Fernandez 2024-03-24 04:44:30 -03:00
  • f2cdf1975f refactor Krzysiek Egzmont 2024-02-24 00:15:16 +01:00
  • eeee11cf1b spectrum analyzer assignable to Side button, close #478 Bogdan-Ioan BRUDIU 2024-02-15 14:38:47 +01:00
  • 1da45d5a77 Update README.md egzumer 2024-02-21 00:16:58 +01:00
  • c2a085734c Restore old 1o11 am_fix gains table am_fix_test Krzysiek Egzmont 2024-02-05 22:11:12 +01:00
  • 1098e8c386 Fix DTMF_auto_reset_time sanity check bug Krzysiek Egzmont 2024-02-04 22:54:04 +01:00
  • ce2dd10d45 The dbMax range is more stringent losehu 2024-02-01 22:29:27 +08:00
  • a22760c0b4 Fix #434: Don't send tail tone when STE is off Krzysiek Egzmont 2024-01-29 22:48:37 +01:00
  • aa92e93c56 Refactor Krzysiek Egzmont 2024-01-29 22:42:38 +01:00
  • dc1808b1fe FIX #444: build error when ENABLE_DTMF_CALLING disabled Krzysiek Egzmont 2024-01-29 16:50:58 +01:00
  • dff4384dbe FIX #397: Duplex off not working when UNLOCK ALL is used Krzysiek Egzmont 2024-01-29 16:34:55 +01:00
  • f85ed9440d Refactor v0.22 Krzysiek Egzmont 2024-01-28 23:57:15 +01:00
  • 604a5b430f PTTID sanity check Krzysiek Egzmont 2024-01-28 20:10:20 +01:00
  • ed5ebc4854 FIX #441: Setting ENABLE_NO_CODE_SCAN_TIMEOUT at 1 or 0 has no effect Krzysiek Egzmont 2024-01-28 21:58:44 +01:00
  • c74c0d20fc README.md, recommend other forks egzumer 2024-01-22 00:03:43 +01:00
  • 46e2d1a0fd FM radio band selection #230 Krzysiek Egzmont 2024-01-15 17:04:56 +01:00
  • adbc466c49 Refactor Krzysiek Egzmont 2024-01-14 19:35:59 +01:00
  • f8ff71aaa3 Fix #193: DTMF interrupt temporarily disabled after TX causing DTMF tones lost Krzysiek Egzmont 2024-01-14 00:58:40 +01:00
  • ea3b5b23a9 Refactor Krzysiek Egzmont 2024-01-14 00:23:14 +01:00
  • 8941576887 Fix #286: Lack of continuous tuning and monitor lockout while holding up/down button in monitor mode. Krzysiek Egzmont 2024-01-13 23:35:33 +01:00
  • 04b0bd8c93 Refactor Krzysiek Egzmont 2024-01-12 21:55:04 +01:00
  • 4efabfc2b6 Prohibit entering submenus when displaying DTMF information wu58430 2024-01-11 21:57:06 +08:00
  • 9472bbb58b Fix #384: FM radio getting stuck off on unrecognized incoming CTCSS tone Krzysiek Egzmont 2024-01-12 15:54:18 +01:00
  • 685ecb062b Refactor Krzysiek Egzmont 2024-01-12 14:42:03 +01:00
  • 3bf993d8b8 Cleanup the ENABLE_SQUELCH_MORE_SENSITIVE option, it was still applying some corrections even if disabled Krzysiek Egzmont 2024-01-09 02:42:47 +01:00
  • 01ccaaf212 Update app.c fix DTMF not reply Yuri_su 2024-01-07 23:01:42 +08:00
  • ed5ae7842b Fix #366: Scan list 2 ignored everywhere Krzysiek Egzmont 2024-01-01 20:50:21 +01:00
  • ac8c51d605 Fix s-meter and DTMF overlaying problem Krzysiek Egzmont 2023-12-31 13:31:39 +01:00
  • 429cffc0bc ui/menu.c: Simplify code; move name printing into main switch statement. Wouter van Gulik 2023-12-28 21:31:42 +13:00
  • fbdaf6631d menu: use const char* const Wouter van Gulik 2023-12-28 20:54:12 +13:00
  • f8feef1ad5 Refactor Krzysiek Egzmont 2023-12-30 20:15:22 +01:00
  • 42a45a7ef2 Update README Krzysiek Egzmont 2023-12-28 00:17:47 +01:00
  • 3f012b3afe Fix uart BK regs reading/writing Krzysiek Egzmont 2023-12-30 01:57:42 +01:00
  • 289418f1c7 Reduce nesting Juan Antonio 2023-12-25 14:21:43 +01:00
  • ea733115de init.c: Declare loop variables in the loop Juan Antonio 2023-12-25 14:20:50 +01:00
  • e5cff16d98 Merge guarded code. Simplify DTMF_CheckGroupCall Juan Antonio 2023-12-25 14:20:15 +01:00
  • f35ce8d789 Menu style build option ENABLE_CUSTOM_MENU_LAYOUT Krzysiek Egzmont 2023-12-25 01:59:18 +01:00
  • 36ecde86e9 Reduce nesting Juan Antonio 2023-12-25 01:33:55 +01:00
  • 8f6e1be5e0 Refactor Krzysiek Egzmont 2023-12-26 02:54:22 +01:00
  • cceba5a474 Add missing UI_DisplayClear() Juan Antonio 2023-12-26 02:57:20 +01:00
  • 1882ab0cc1 Refactor Krzysiek Egzmont 2023-12-26 01:29:17 +01:00
  • 995045006f Read/write BK4819 regs through UART Krzysiek Egzmont 2023-12-09 19:01:38 +01:00
  • 38ec40b0db Faster AGC debugging print Krzysiek Egzmont 2023-12-25 22:32:51 +01:00
  • cbf4a7c140 Use function table. Simplify logic Juan Antonio 2023-12-25 01:11:43 +01:00
  • 7a7010da55 Unify PrintSmall functions Juan Antonio 2023-12-25 01:35:06 +01:00
  • 78a45d9bbd Create function to zero gFrameBuffer Juan Antonio 2023-12-25 01:24:47 +01:00
  • f8ef687026 Use pointers to avoid some string copying Juan Antonio 2023-12-23 18:18:23 +01:00
  • 1281bbf033 Remove redundant mensets. Memmove -> memcpy Juan Antonio 2023-12-23 09:54:30 +01:00
  • edf1f983d6 Ignore k5_eeprom.raw Juan Antonio 2023-12-23 11:50:56 +01:00
  • b0d131d546 Fix include directives Juan Antonio 2023-12-23 10:19:22 +01:00
  • ab61c4e74f Makefile: always provide VERSION_STRING if none set. Wouter van Gulik 2023-12-24 23:27:32 +13:00
  • 986c0ce368 Fix RX not honoring Backlight on TX/RX settings properly Juan Antonio 2023-12-24 22:56:28 +01:00
  • e929a79765 Move variable declaration outside of guarded region Juan Antonio 2023-12-24 20:55:29 +01:00
  • d75209bad0 Rename str_ptr to adhere to the current style Juan Antonio 2023-12-23 13:16:44 +01:00
  • ee0ba9886d Simplify DTMF_FindContact Juan Antonio 2023-12-23 01:48:18 +01:00
  • 084fe4dd26 Fix 1750Hz so that it can perform STE Juan Antonio 2023-12-23 00:32:04 +01:00
  • a715389a8b Add Doxygen configuration file and makefile target Juan Antonio 2023-12-22 21:14:41 +01:00
  • 6f1cabc807 Simplify gSchedulePowerSave logic Juan Antonio 2023-12-22 21:06:57 +01:00
  • a08420a0b7 Simply some logic. Unify some #ifdef regions Juan Antonio 2023-12-22 18:59:12 +01:00
  • 1f4f026162 Simplify APP_EndTransmission Juan Antonio 2023-12-22 18:24:40 +01:00
  • 34f2168856 Spectrum warp-around when switching steps Juan Antonio 2023-12-23 03:00:55 +01:00
  • bc9bb489e6 Un-unroll some loops and save a few bytes Juan Antonio 2023-12-22 18:21:23 +01:00
  • 7d982f1f8d Correct include guard #endif placement Juan Antonio 2023-12-21 21:06:55 +01:00
  • 2cc60da9ab Fix #314:Reset current bar when blacklisting in scan range Krzysiek Egzmont 2023-12-22 20:22:08 +01:00
  • ed5fe91d35 Lowest possible power lowest_power Krzysiek Egzmont 2023-12-07 19:20:36 +01:00
  • 39eb3e835e Scan range in spectrum v0.21 Krzysiek Egzmont 2023-12-16 14:46:01 +01:00
  • 0d66eb8577 Update README.md egzumer 2023-12-19 17:37:24 +01:00
  • 13b6bb06b2 Spectrum analyzer, more frequency steps Krzysiek Egzmont 2023-12-19 03:08:18 +01:00
  • 88f3537af0 9kHz, 20kHz, 200kHz frequency steps added #295 Krzysiek Egzmont 2023-12-18 17:03:00 +01:00
  • de8c501d65 S0, S9 settings even more constrained Krzysiek Egzmont 2023-12-18 15:27:31 +01:00
  • 76bbaf9442 Update README.md egzumer 2023-12-18 15:23:02 +01:00
  • c4d9cfc895 Add AM-fix build option to EEPROM Krzysiek Egzmont 2023-12-17 03:47:17 +01:00
  • 2a75f8a9be Refactoring #285 Juan Antonio 2023-12-16 18:34:05 +01:00
  • e7a21c470f Makefile Mac build fix #284 Krzysiek Egzmont 2023-12-15 21:08:50 +01:00
  • fc679c77a4 Fix other backlight menu issues #275 Krzysiek Egzmont 2023-12-15 18:08:40 +01:00
  • 1151cf8667 Backlight brightness tuned down for backlight menu entries #275 Krzysiek Egzmont 2023-12-15 16:51:09 +01:00
  • af6b542da1 Cleanup Krzysiek Egzmont 2023-12-15 13:47:07 +01:00
  • cc49a5007c Fix #275 Backlight does not get back to MAX brightness after exiting backlight menu entries Juan Antonio 2023-12-15 02:47:01 +01:00
  • a99d2dd1b1 Fix #272: Backlight time doubled Juan Antonio 2023-12-15 01:13:04 +01:00
  • 9dc79ce868 Fix compilation errors when UART is disabled Juan Antonio 2023-12-14 20:04:06 +01:00
  • 80fa310646 Fix use of wrong ENABLE guard Juan Antonio 2023-12-14 20:12:42 +01:00
  • 7f5236c44e Fix compilation errors when FM radio is disabled Juan Antonio 2023-12-14 19:30:04 +01:00
  • 4b583bf2bd Assign NOP function when the flashlight is disabled Juan Antonio 2023-12-14 19:29:22 +01:00
  • fa5d3c1594 FIX #269: battery indicator always at 4 bars Krzysiek Egzmont 2023-12-14 15:07:33 +01:00
  • 1a53586922 Simplify logic in radio.c Juan Antonio 2023-12-14 01:52:57 +01:00
  • 687b63abb6 Fix signature Juan Antonio 2023-12-14 01:37:36 +01:00
  • 06f1c651bc Make LogUart receive a const char* const Juan Antonio 2023-12-14 01:36:27 +01:00
  • 33e4e3c4e0 Make AUDIO_PlayVoice static as it is only used inside of its module Juan Antonio 2023-12-14 01:35:19 +01:00
  • 93b97eff0a FIX #264: compilation error Krzysiek Egzmont 2023-12-14 11:05:46 +01:00
  • 8638d37431 Update README.md egzumer 2023-12-13 19:19:29 +01:00
  • 716e9e23b8 README.md - add Github Codespace building manual Krzysiek Egzmont 2023-12-13 19:02:14 +01:00
  • d0ae34f9b4 Replace memmove by memcpy Juan Antonio 2023-12-12 23:23:39 +01:00
  • bd17aea72b Make SETTINGS_InitEEPROM zero struct gEeprom Juan Antonio 2023-12-12 23:03:11 +01:00
  • 34d688b101 Logic simplification. Replace memmove by memcpy Juan Antonio 2023-12-12 23:00:46 +01:00
  • 8c7f736797 Simplify come battery logic Juan Antonio 2023-12-12 22:39:30 +01:00
  • a19579a888 Make makefile options settable from envars Juan Antonio 2023-12-09 17:46:33 +01:00
  • 00a2bc75b8 Tighter constraints for S0, S9 s-meter EEPROM settings #252 v0.20.1 Krzysiek Egzmont 2023-12-13 13:48:18 +01:00
  • 268c4dece3 S0 and S9 value settings #174 v0.20 Krzysiek Egzmont 2023-12-09 15:40:38 +01:00
  • 0c2fc6184c Fix #234: Bring back FM radio status indicator, show dual watch inactive while in FM radio Krzysiek Egzmont 2023-12-12 00:52:26 +01:00
  • 6bdce2d0e2 Refactor Krzysiek Egzmont 2023-12-12 00:45:09 +01:00