Commit Graph
50 Commits
Author SHA1 Message Date
Armel FAUVEAU e908eda1da Make RX/TX log wrap-around scrolling optional via ENABLE_FEAT_F4HWN_RXTX_LOG_WRAP 2026-07-05 23:19:00 +02:00
Armel FAUVEAU 0187c05e65 Add RX/TX history log stored in external flash 2026-07-05 17:59:58 +02:00
Armel FAUVEAU 65a5c9f4ef Prepare new version v5.6.1 2026-06-21 19:01:14 +02:00
Armel FAUVEAU f5b20d4f80 Prepare v5.6.0 2026-06-15 03:09:32 +02:00
Armel FAUVEAU edc4673983 Add subaudible detection for scan ranges 2026-06-09 04:57:15 +02:00
Armel FAUVEAU 25ea1f827b Add scan RSSI sparkline indicator 2026-06-08 01:50:28 +02:00
Armel FAUVEAU a65a4f601a Improve F+4 frequency copy scan UI 2026-05-17 02:15:22 +02:00
Armel FAUVEAU fa75ab4243 Add SetSav BLMin screensaver 2026-05-12 18:01:46 +02:00
Armel FAUVEAU ec9fdd17bf Prepare new version v5.5.0 2026-05-07 19:24:59 +02:00
Armel FAUVEAU 1ed550fb92 Add LOGO option to POnMsg menu 2026-05-07 15:32:07 +02:00
Armel FAUVEAU b8936ace0e Add beam feature behind ENABLE_FEAT_F4HWN_BEAM flag 2026-05-05 04:35:03 +02:00
Armel FAUVEAU 6ae360d029 Add faster scanning (range & memory) behind ENABLE_FEAT_F4HWN_SCAN_FASTER flag 2026-05-01 18:35:14 +02:00
Armel FAUVEAU 8a292755b0 Prepare new version 2026-04-27 15:15:10 +02:00
Armel FAUVEAU 1ea8aba88e Add QR code welcome screen with repo and wiki links 2026-04-26 15:12:24 +02:00
Armel FAUVEAU bb992ca85d Scan progress gauge behind ENABLE_FEAT_F4HWN_SCAN_PROGRESS 2026-04-21 20:34:20 +02:00
Armel FAUVEAU 26616c506e New version 2026-03-31 18:43:44 +02:00
Armel FAUVEAU 5987ec7b64 New version 5.3.0 2026-03-28 23:22:00 +01:00
Armel FAUVEAU cebbda72ec Add audio scope feature just for fun 2026-03-26 04:58:49 +01:00
Armel FAUVEAU 4937d0baba Improve SMeter Calibration 2026-02-23 02:43:30 +01:00
Armel FAUVEAU ed640588c5 Welcome refactoring 2026-02-21 04:31:43 +01:00
Armel FAUVEAU 0234900baf Add ENABLE_FEAT_F4HWN_MEM 2026-02-19 05:15:20 +01:00
Armel FAUVEAU 5ee5ec8873 Prepare new version 2026-02-05 23:15:20 +01:00
Armel FAUVEAU 4eea0c7910 Update version 2026-02-01 22:59:20 +01:00
Armel FAUVEAU 3f3dab7833 Fix ENABLE_LTO to false by default 2026-01-30 23:41:35 +01:00
Meng Zhuo 164a72738a build: enable LTO by default
LTO saves ~4K in Flash and ~300 Bytes in RAM

Disable LTO
```
Memory region         Used Size  Region Size  %age Used
             RAM:       12256 B        16 KB     74.80%
           FLASH:       84304 B       118 KB     69.77%
```

Enable LTO
```
[82/82] Linking C executable f4hwn.fusion.elf
Memory region         Used Size  Region Size  %age Used
             RAM:       11904 B        16 KB     72.66%
           FLASH:       80820 B       118 KB     66.89%
```
2026-01-30 10:26:52 +08:00
Armel FAUVEAU c13fb3a948 Add SetRxA (Rx FM Audio Profile) 2026-01-24 02:46:44 +01:00
Armel FAUVEAU 6b94ae4ed3 Improve SRAM and Flash write cycles 2026-01-22 02:48:19 +01:00
Armel FAUVEAU b774f9d2ec Add SetNav 2026-01-16 04:48:00 +01:00
Armel FAUVEAU 212ef1a90e Enable ENABLE_FEAT_F4HWN_VOL 2026-01-13 22:16:14 +01:00
Armel FAUVEAU 06bc8b5711 AM improvement for K1 (pull request #84, thanks @mentanah) 2026-01-12 01:11:03 +01:00
Armel FAUVEAU e5ca2265e4 Increase FM broadcast channels, memory channels and scan lists
- Increase FM broadcast memory channels from 20 to 48
- Increase memory channels from 200 to 768
- Increase scan lists from 3 to 10
- Update internal limits, mappings and related logic accordingly
- Minor cleanups and adjustments related to these changes
2026-01-12 00:46:52 +01:00
Armel FAUVEAU eee9fc0c1b Add default mem channels 2025-12-24 01:39:41 +01:00
Armel FAUVEAU 691c2f8b35 Add FM_CHANNELS_MAX define 2025-12-16 04:07:24 +01:00
Armel FAUVEAU c9ee29438b Many fix and prepare new release 2025-12-08 02:51:23 +01:00
Armel FAUVEAU 6cb9535ca2 Fix AM (thank you Andrej) 2025-12-05 13:47:51 +01:00
Armel FAUVEAU b8eca8810f Remove useless AM fix 2025-12-05 13:14:43 +01:00
muzkr f3fbb8d32b Some fix 2025-11-10 05:23:05 +08:00
muzkr 4addcd037f Fix Custom preset 2025-11-06 21:16:52 +08:00
Armel FAUVEAU 92d300b8fc Prepare new version 2025-10-31 23:09:37 +01:00
Armel FAUVEAU 52a56f6eb2 Add new preset: Fusion 2025-10-31 22:04:05 +01:00
muzkr 942420c497 BK4829 driver: start from bk4819.c 2025-10-29 16:52:11 +08:00
muzkr bf31740faa Voice driver 2025-10-29 03:23:03 +08:00
Armel FAUVEAU a61801b8af Add ENABLE_NAVIG_LEFT_RIGHT and fix MENU_Key_UP_DOWN 2025-10-28 02:45:49 +01:00
Armel FAUVEAU 64ca5947aa Complete Preset 2025-10-27 03:40:38 +01:00
Armel FAUVEAU c04d73818d Move to Docker build 2025-10-26 19:15:57 +01:00
muzkr a5690b5bf4 SPI flash driver (write) & settings saving 2025-10-26 01:46:11 +08:00
muzkr 632e841aae SPI flash driver - read 2025-10-24 01:31:01 +08:00
muzkr 1bc5316248 Port drivers and eliminate build errors 2025-10-23 19:57:44 +08:00
muzkr 60ba4cbea6 Re-structure source code: move printf into App 2025-10-22 14:47:42 +08:00
muzkr fd35d216b2 Re-structure source code 2025-10-22 12:38:54 +08:00