Commit Graph

30 Commits

Author SHA1 Message Date
Juan Antonio 1203fdf0ca Use stepping instead of branching using modulus
Modulus operations are very costly and generally should be avoided.
They also take a few bytes.

This version is actually a quite faster.
2023-12-09 15:50:59 +01:00
Juan Antonio cfc4763dd1 Scrape together a few bytes 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 5e78916dd3 AM-fix cleanup 2023-12-07 21:08:12 +01:00
Krzysiek Egzmont c697596806 FIX #194: Spectrum going crazy when AM-fix is active 2023-12-07 17:45:20 +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 ed395ab638 FIX #185: Allow manual changing of gain values in spectrum when AM fix is active 2023-12-05 00:45:22 +01:00
Krzysiek Egzmont 86438ef3ce Improve AM-fix 2023-12-05 00:22:30 +01:00
Krzysiek Egzmont e039e65ee4 Refactoring 2023-12-04 22:53:59 +01:00
Krzysiek Egzmont e2b81bf9c8 Refactoring 2023-12-03 21:46:17 +01:00
g4eml 9ca3ccd744 AM-Fix for Spectrum 2023-12-02 23:16:14 +01:00
Krzysiek Egzmont 199b1a27f1 Spectrum: decimal point deletion fix #148, slower buttons repeats 2023-11-26 19:06:18 +01:00
Krzysiek Egzmont a0d052b68b Spectrum refactor 2023-11-25 19:28:21 +01:00
Krzysiek Egzmont 388c3dadf1 SSB, BYP, RAW demodulation modes added #64 2023-11-03 01:15:29 +01:00
Krzysiek Egzmont c057f8a097 FIX #74: limit spectrum analyzer RSSI trigger values 2023-11-02 01:46:21 +01:00
Krzysiek Egzmont d70fa1b7b4 Refactor 2023-10-30 16:39:18 +01:00
Krzysiek Egzmont a41628410e FIX #65: code refactoring 2023-10-30 13:26:16 +01:00
Krzysiek Egzmont c1657a37f2 Refactor 2023-10-28 22:50:42 +02:00
Krzysiek Egzmont eda199d47a Back-light PWM 2023-10-26 18:20:28 +02:00
Krzysiek Egzmont c55a40481d Spectrum refactoring 2023-10-20 17:23:45 +02:00
Krzysiek Egzmont a37a1ca6ef Fonts trimmed to save quite a bit of space 2023-10-20 16:52:15 +02:00
Krzysiek Egzmont 8629b1b867 Refactoring 2023-10-20 16:49:53 +02:00
Krzysiek Egzmont 13b41abce6 REFACTORING: Fixed correct BK4819 GPIO pin names 2023-10-18 17:27:18 +02:00
Krzysiek Egzmont 43f4790f5b BUG FIX #15: shifted numbers in spectrum freq input box 2023-10-06 19:57:08 +02:00
Krzysiek Egzmont 81f18aa281 build errors fix 2023-10-05 15:10:12 +02:00
Krzysiek Egzmont 292181a9a6 struct padding fixed in spectrum 2023-10-04 22:29:26 +02:00
Krzysiek Egzmont 4fb8f7b0e7 Spectrum analyzer updated
https://github.com/fagci/uv-k5-firmware-fagci-mod/tree/ffe1573a4b6726a9d870f30d8ef567189c95c936
2023-10-01 12:38:55 +02:00
Krzysiek Egzmont 3c44faaa99 Added spectrum analyzer from fagci 2023-09-30 11:31:13 +02:00