Commit Graph

68 Commits

Author SHA1 Message Date
f4ff2e6048 Apply my changes v1
Some checks failed
Build Firmware / build (push) Failing after 3m21s
2025-02-27 16:49:04 +01:00
Armel FAUVEAU
5ae3c2d2a5 Add Spectrum resume 2025-02-18 03:39:58 +01:00
Armel FAUVEAU
fecded0eba DrawSpectrum for all 2025-02-16 05:06:57 +01:00
Armel FAUVEAU
8e2dbee1b5 ShowChannelName refactoring 2025-02-15 00:02:28 +01:00
John Flinchbaugh
85bdc60c5b samples 2025-01-08 08:29:04 -05:00
John Flinchbaugh
b8900863e6 comments 2025-01-08 08:27:10 -05:00
John Flinchbaugh
f75f65f6c2 comments 2025-01-08 08:25:17 -05:00
John Flinchbaugh
87c354a2ee smaller? types. it didn't change image size 2025-01-08 08:17:44 -05:00
John Flinchbaugh
be7d229b3d better var names + comment 2025-01-08 08:12:36 -05:00
John Flinchbaugh
911200d0a0 unneeded parens 2025-01-08 08:04:07 -05:00
John Flinchbaugh
7bcb372f5c indent 2025-01-08 08:02:53 -05:00
John Flinchbaugh
bc1a765c68 shift the graph to center large bars 2025-01-08 08:00:53 -05:00
John Flinchbaugh
d0da9ac73c fix #322: scale bandscope for any number of samples
retain stretch of bars for short ranges, but after 128,
scale 1:1 to always fill the width of the screen.
2025-01-07 23:10:48 -05:00
Armel FAUVEAU
5e29aa1735 Channel name overlaps spectrum #309 2024-12-13 03:03:28 +01:00
Armel FAUVEAU
47de0d6951 F_Lock shift 2024-11-10 20:11:01 +01:00
Mikhail Yudin
6df8885bcc fix: scan range scale 2024-11-09 00:10:39 +07:00
Armel FAUVEAU
195881a5e2 Move spectrum Data[4] to Data[3] 2024-08-16 02:19:52 +02:00
Armel FAUVEAU
9b4e59f776 Add missing tab 2024-08-16 02:13:49 +02:00
Armel FAUVEAU
bf90961944 Save 88 bytes 2024-08-12 19:43:12 +02:00
Armel FAUVEAU
dfe2dda8e2 Improve ENABLE_FEAT_F4HWN_SPECTRUM 2024-08-01 18:28:18 +02:00
Armel FAUVEAU
2a46050a19 Add compile options 2024-07-19 14:25:18 +02:00
Armel FAUVEAU
eb4c7922b4 Add some spectrum save settings 2024-07-19 03:56:55 +02:00
Armel FAUVEAU
f741195672 Revert buggy fix #152 2024-07-08 06:00:42 +02:00
Armel FAUVEAU
aea31e85f6 Fix pull request #152 2024-07-02 02:01:50 +02:00
Armel FAUVEAU
2e01ba774d Revert "spectrum: don't check blacklistFreqs if unset" 2024-06-30 00:23:17 +02:00
prokrypt
360134a8d4 spectrum: don't check blacklistFreqs if unset
Fixes part of https://github.com/armel/uv-k5-firmware-custom/issues/151
2024-06-29 13:56:16 -07:00
Armel FAUVEAU
79ca1f7028 Release 4 bytes...(PR #150) 2024-06-28 05:20:40 +02:00
Armel FAUVEAU
4d82d52b98 Add channel name in bande scope if FM broadcast is disable 2024-05-18 04:06:38 +02:00
Armel FAUVEAU
8ca71c1372 Add feature screenshot 2024-05-10 01:35:35 +02:00
Armel FAUVEAU
fe1c3d010a Try to fix a strange issue on FAGCI Spectrum exit 2024-04-02 19:47:16 +02:00
Armel FAUVEAU
95d2b1f4ec Try to fix a strange issue on FAGCI Spectrum exit 2024-04-02 19:06:45 +02:00
Armel FAUVEAU
f4154dde3a New design Dual Watch 2024-02-17 05:01:13 +01:00
Juan Antonio
7a7010da55 Unify PrintSmall functions
Size: 60420 -> 60364
2023-12-25 22:49:06 +01:00
Juan Antonio
78a45d9bbd Create function to zero gFrameBuffer
Size: 60464 -> 60420
2023-12-25 22:49:06 +01:00
Juan Antonio
34f2168856 Spectrum warp-around when switching steps 2023-12-24 13:34:05 +01:00
Juan Antonio
bc9bb489e6 Un-unroll some loops and save a few bytes 2023-12-24 13:34:05 +01:00
Krzysiek Egzmont
2cc60da9ab Fix #314:Reset current bar when blacklisting in scan range 2023-12-22 20:22:39 +01:00
Krzysiek Egzmont
39eb3e835e Scan range in spectrum 2023-12-19 18:25:45 +01:00
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