4061 Commits

Author SHA1 Message Date
Brumi-2021
21773cc3c3
Adding_Waterfall_ZOOM_x2_in_AM_modes_Audio_App (#2586)
* adding zoom_factor to app settings
* separated zoom_factor settings for AM and AMFM
* fix order so zoom factor is also applied correctly on modulation change
* fix zoom not applied when changing bandwidth
* temporary disable the Scanner so we are not breaking the nightly. Until we are choosing to finally remove it or find a better solution

---------

Co-authored-by: gullradriel <3157857+gullradriel@users.noreply.github.com>
Co-authored-by: gullradriel <gullradriel@no-mail.com>
nightly-tag-2025-03-24
2025-03-23 22:08:12 +00:00
RocketGod
4b000c8da6
Tetris: Combined cpp files. Helper files into hpp. Dark mode. Encoder on. (#2587) 2025-03-23 21:43:30 +01:00
sommermorgentraum
20c64c98bd
naming space (#2585) 2025-03-23 10:44:45 +01:00
RocketGod
139ade0670
Combine cpp, move helpers to hpp (#2584) 2025-03-23 14:04:01 +08:00
RocketGod
c5b7326d4b
Combined cpp files, stuffed helper files in hpp, updates start and game over screens (#2583) 2025-03-23 13:29:05 +08:00
sommermorgentraum
a60169c7f1
issue template fine tune (#2579) nightly-tag-2025-03-22 2025-03-21 17:43:43 +01:00
sommermorgentraum
0ce6ea8318
stopwatch opt (#2578)
* stopwatch opt

* comments

* format

* fxi ms display when user tune display level
2025-03-21 10:34:10 +08:00
RocketGod
4ecc9d04fe
Put ticker class and pp_colors in hpp file in namespace and remove helper files (#2577) nightly-tag-2025-03-21 2025-03-20 08:08:21 +01:00
Totoo
d73db884f0
Added wefax offset to audio app too. (#2572)
* added wefax offset to audio app too.

* moved from head to cpp
nightly-tag-2025-03-20
2025-03-19 23:03:04 +01:00
Benjamin Møller
ff2f27e297
Add icon for the doom game (#2574)
* Add icon for the doom game
* Add b/w .png to convert as doom icon
2025-03-19 17:58:34 +00:00
gullradriel
443ffd8ad3
Add WEFAX freqman file (#2567)
* Add WEFAX freqman file
* fix bad escaped spaces and unicode characters
2025-03-19 18:45:35 +01:00
sommermorgentraum
403c362702
fix external app address list (#2573) 2025-03-19 18:45:11 +01:00
RocketGod
6aa29e265b
Update Doom main.cpp for better icon (#2575) 2025-03-19 18:30:11 +01:00
RocketGod
40cf2b3f8c
Doom - Mayhem Edition (#2570)
* Doom - Mini Mayhem version

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Update ui_doom.cpp

* Doom - Mayhem Edition

Made the Doom - Mayhem Edition game. Some little bugs but good enough for nightly.

* Code formatting. Forgot like always.

* give more initial ammo until i put ammo around the maze to collect
2025-03-19 14:16:12 +08:00
Totoo
4aa5fc1fbe
WeFax rx ext app (#2566)
* wf3

* Ookbrute (#2354)

* Revert "Ookbrute (#2354)"

This reverts commit abb8143eec7b8106a6523f808109f9d394d721f1.

* fix

* test edition

* re enable ble

* re enable ert

* steal amfm stuff

* something happens

* save bmp on start btn

* kinda works

* exit crash fixed

* redline, remove some hardcoded

* removed cpu killer red line, and some fixes

* simplify #1

* seems ok. time to improve

* added hidden freq offset to receiver model, so wefax can be set to the "correct" freq without users needs to substract 300 hz

* badly implemented sync detection, and disabled it.

* fix for fix

* fixes

* fix offset to real life off

* no line on freq enter

* fixes
nightly-tag-2025-03-19
2025-03-18 18:31:40 -05:00
Erwin Ried
717d615f4f
Update README.md
Other link broken
2025-03-18 10:46:19 +01:00
Erwin Ried
dce4e91e41
Update README.md
Fixing opesourcesdrlab link
2025-03-18 10:36:34 +01:00
Brumi-2021
dc2f3260f3
zooming_spectrum_AMFM_mode (#2565) nightly-tag-2025-03-17 2025-03-16 18:35:03 +01:00
sommermorgentraum
2d85e73f0d
OokBrute app opt (#2561) nightly-tag-2025-03-12 2025-03-11 21:17:47 +01:00
Mark Thompson
6ee7270db7
Setting for faster Button Repeat delays (#2559)
* Setting for faster Button Repeat delays

* Tweak fast delay times

* Tweak delay times

* Added description line and tweaked delay again
2025-03-11 09:13:41 -05:00
Mark Thompson
b4112f0c04
Remove deprecated QR Code code (#2558) nightly-tag-2025-03-11 2025-03-10 19:13:57 +00:00
Mark Thompson
e920932886
Snake icon change (#2557) 2025-03-10 12:37:30 -05:00
Mark Thompson
081b11ad41
Breakout icon change (#2556)
- Changed Breakout icon
- Changed Tetris icon color to green
2025-03-10 17:25:49 +01:00
gullradriel
adc23315a2
updated bitmaps for speaker icon (#2555)
* updated bitmaps for speaker icon
* removed opera cake icon that was added by mistake
* adding missing Game menu source png
* cyan for Game menu
* regenerated icons
2025-03-10 12:33:33 +01:00
Mark Thompson
084b88564b
Stopwatch external app (#2553) nightly-tag-2025-03-10 2025-03-09 22:03:41 +01:00
dark-juju
24e9504688
Moved speaker 1px to the right to match muted icon variant. (#2554) 2025-03-09 21:02:48 +00:00
sommermorgentraum
c670ca59a8
rename rand pwd app (#2552)
* _

* remove wip code that forgot to add in old branch
2025-03-08 21:38:12 -06:00
RocketGod
2ca8ea6342
Nested Debug menu into Utilities menu to tidy Home screen (#2551) nightly-tag-2025-03-09 2025-03-08 18:05:33 -06:00
RocketGod
eb50b790c2
Snake (#2549)
* Create the Shopping Cart Lock app

Will demonstrate tomorrow. Don't merge until I do 😁

* Fixes for HTotoo's comments 😎

* Improved audio the best I can.

If nobody has any ideas to further improve high frequencies of the audio, the hardware may not be capable. I still need to check with line-out to better speaker to make sure it's not just the speaker, but it shouldn't be.

* Compared against baseband_api.cpp - matched some things better but still playback seems to be missing higher fq sounds

* renamed wav files to a more specific / less generic name

* indentation + using variables instead of litteral names for wav files to use

* indentation

* Made a Snake game - enjoy

* Code formatting. I always forget.

* move to keep sort order

* Update external.ld

Sorry I should have also asked if there was any reason that address ranges 0xADDA0000--0xADDD0000 were skipped in external.ld.  I assumed there wasn't so I changed it to be consecutive using the same 0x10000 step as the other modules.  If there is any reason to skip them then we should add a comment to note it.  Of course these are all just temporary address values used for linking and get overwritten by a kludgy "search & replace" during the build process.

Resolves enhancement request #764

---------

Co-authored-by: gullradriel <gullradriel@no-mail.com>
Co-authored-by: Mark Thompson <129641948+NotherNgineer@users.noreply.github.com>
2025-03-08 08:33:27 -06:00
gullradriel
1df318355b
Wefax warning fix modulation fix (#2543)
* changed order of modulations, changed case to avoid capture
* added missing AMAudioFMApt mode to dump pmem
* reorder demod, adding missing ones, fix warnings
* removed uneeded 'previous_modulation', renamed WFAX to AMFM to match other places
* removing uneeded 'previous_modulation' uneeded check in change_modulation
* move capture at the end so AMAUdioFMApt is matching the other arrays for position 4
* added AMFM to Recon Level and Scanner

* clang + more details in some comments

---------

Co-authored-by: gullradriel <gullradriel@no-mail.com>
nightly-tag-2025-03-08
2025-03-07 17:28:11 +01:00
RocketGod
a17995fd2b
Moved games to new game menu (#2544)
* Moved games to new game menu
* There's enough games to have a menu now and I plan to make more. Having them in "Utilities" made no sense.
nightly-tag-2025-03-07
2025-03-06 22:27:25 +01:00
sommermorgentraum
ee472e1ed2
waveform fix 3 and trivial change (#2540) nightly-tag-2025-03-06 2025-03-05 17:53:41 +01:00
sommermorgentraum
e933c8b498
Trivial textual change about missing SD content (#2542)
* _

* _
2025-03-05 15:37:53 +01:00
RocketGod
18bebbfb6d
Breakout - The Portapack remake game rises from the pirate's lair (#2541)
* Breakout - The Portapack remake game rises from the pirate's lair

* Fixes

* Added a signature
2025-03-05 14:43:30 +08:00
Brumi-2021
52c3760e90
Adding Wefax demodulation mode inside Audio App (#2539)
* Adding_new_WFAX_GUI_mode_Audio_App

* Wefax_APT_demodulation_structure

* Solving REC Apt signal.wav from WFAX

* clang format issues

* correcting comments
2025-03-05 11:27:18 +08:00
Davide Rovelli
b6e498a6d3
Added different modulations in signal generator
* Added DSB, AM 100% mod index and AM 50% mod index. 
* Changed UI.
* Added pulsed CW
nightly-tag-2025-03-04
2025-03-03 22:17:56 +01:00
sommermorgentraum
ddf7f7ccb5
Allow disable/enable waveform in Audio app to remove decoding problem on some frequencies 2025-03-03 22:16:03 +01:00
sommermorgentraum
fcdccdea85
add cursor to font viewer app (#2528) nightly-tag-2025-02-23 2025-02-22 13:37:06 +01:00
sommermorgentraum
5e55444f19
Support Bug Key AKA Auto Key for OOK Editor app (#2523)
* _

* some final tune

* textual

* rename following gull's suggestion
nightly-tag-2025-02-20
2025-02-19 13:51:09 +08:00
sommermorgentraum
73f7f84718
Playlist editor (#2506)
* make both exist
* format
* fix focusing issue
* add example hopper payload
* fix compiler err
* clean up
* correct linker script addr
* lint
* PoC
* unknown: write_line issue
* clean up
* merge
* fix read line
* remove debug code
* fix english
* support new file
* support enter delay
* fix crash
* remove debug code
* some final tune
nightly-tag-2025-02-19
2025-02-18 22:05:40 +01:00
sommermorgentraum
7ad4ad99dd
Add widget preview tool (#2520)
* PoC

* opt

* opt
nightly-tag-2025-02-17
2025-02-16 23:42:06 +08:00
sommermorgentraum
200f10397b
Add new app "hopper" app. (#2482)
* make both jammer and hopper exist
* add example hopper payload
* example files
* swap scanner and recon app location
nightly-tag-2025-02-15
2025-02-14 20:10:01 +01:00
E.T.
9b352f45a2
fix docker build warnings in dockerfile-nogit (#2518) nightly-tag-2025-02-14 2025-02-13 07:29:20 +01:00
Lerold
51c445054e
Moved country-specific FREQMAN files to the separate repository set up for it. (#2517) nightly-tag-2025-02-11 2025-02-10 11:02:55 +01:00
RocketGod
02586101e6
Add modal to turn off screen when charging is detected (#2514) nightly-tag-2025-02-09 2025-02-08 22:09:40 +01:00
Gaurav Chaturvedi
b66d8b1aa1
Removing vim swap files (#2503)
* Removing vim swap files
* Added vim swap file to .gitignore
nightly-tag-2025-01-29
2025-01-28 16:31:11 +01:00
gullradriel
8dc3851b55
externalize wipe sdcard (#2502) nightly-tag-2025-01-28 2025-01-27 22:10:33 +01:00
gullradriel
aef7c2be93
fix baseband (#2501) nightly-tag-2025-01-27 2025-01-26 22:23:29 +01:00
gullradriel
4e38dc4d3e
put back app in 'Utilities' (#2500)
Co-authored-by: gullradriel <gullradriel@no-mail.com>
2025-01-26 22:15:02 +01:00
Davide Rovelli
520ad97f78
Added different modulations in signal generator (#2492)
* Added DSB, AM 100% mod index and AM 50% mod index. Changed UI.
2025-01-26 21:41:11 +01:00