gullradriel
be1b2716d6
freq correct unit fix ( #1029 )
...
* fix units for frequency offset. It was planned to be a uint32_t since a uint16_t is obviously too short
* took the uint32_t limitation for frequency offset in account
2023-05-21 23:47:02 +02:00
gullradriel
f18764f109
Adding Frequency Correction menu and effect ( #1016 )
...
* Adding Frequency Correction and entry menu in Settings
2023-05-20 09:30:08 +02:00
jLynx
033c4e9a5b
Formatted code ( #1007 )
...
* Updated style
* Updated files
* fixed new line
* Updated spacing
* File fix WIP
* Updated to clang 13
* updated comment style
* Removed old comment code
2023-05-19 08:16:05 +12:00
GullCode
17250304e0
indentation & added load & save persistent settings to sdcard
2023-03-31 14:05:33 +02:00
GullCode
17cdb34fea
added set of functions for up/down/enable/disable converter
2023-03-27 14:15:28 +02:00
gullradriel
92b622deac
Added HamItUp option ( #840 )
...
* Added HamItUp option to allow quick offset of the tuned frequency
* New HamItUp icon for top bar
* HamItUp checkbox status and frequency persistent settings in Settings/Radio
2023-03-22 08:46:58 +01:00
gullradriel
3d248647c9
Set usable persistent memory defaults for Recon ( #820 )
...
* Set usable defaults for Recon when PortaPack is not having a valid button battery installed
* fixed indentation
* fixed indentation
---------
Co-authored-by: GullCode <gullradriel@hotmail.com>
2023-03-04 22:04:53 +01:00
GullCode
9086f32a63
Added Recon app persistent settings
2022-09-13 23:58:03 +02:00
Jared Boone
e5a30b4309
Persistent memory check value verification, defaulting when fails. ( #662 )
...
* Make default constructor for touch calibration
* Add persistent memory check value and access abstraction.
* Add persistent data_t default constructor with reasonable defaults.
* serial_format_t default constructor.
* Tidy up backlight timeout type.
* Add persistent data struct version/checking.
* Make range_t functions constexpr.
* Move ui_config and functions into class.
* Add backlight_config_t struct, separate enable and time settings.
2022-05-29 08:55:18 +12:00
GullCode
5551c6a676
Fixing branch, moving block, adding quote
2022-05-04 10:29:12 +02:00
GullCode
0580a528e4
Merge branch 'next' into touch_return_option
2022-05-03 14:31:03 +02:00
GullCode
c75c4685cd
Added a ui_config flag to manage gui return icon status
2022-05-03 14:23:58 +02:00
Arjan Onwezen
799a473b36
Save individual app settings. Currently only for apps in Receive section and basic settings like, LNA, VGA, Rx Amp and Frequency.
2022-05-01 06:09:02 -04:00
ArjanOnwezen
a9d2b2ff8a
Merge branch 'next' into feature/disableTouch
2022-04-08 16:10:55 +02:00
Arjan Onwezen
6697d2533c
Added support for LARGE qr code.
2022-04-08 08:38:32 -04:00
jLynx
51bc0f0100
Fixed broken radio offset
2022-04-07 21:22:47 +12:00
jLynx
0c0d47b0d2
Added persistent memory of save state
2022-04-06 13:28:10 +12:00
Žiga Deisinger
cebbc12084
Enable / Disable Touchscreen #481
...
This commit will reverse the logic of touch screen as suggested by @ArjanOnwezen
2022-01-27 14:23:22 +01:00
Žiga Deisinger
4a0d42ed34
Add code for feature "Disable Touch"
2022-01-26 21:52:08 +01:00
Žiga Deisinger
96879d3664
Add code for feature "Disable Touch"
2022-01-26 14:53:31 +01:00
Arjan Onwezen
6bc2cbeda9
ISO datetime for Clock, FileManager, Frequency manager
...
Added option to show/hide clock (with/without date)
2021-05-17 23:16:15 +02:00
euquiq
6aee1c9c30
just making Persistent Memory easier to read
...
Some internal code re-writing in order to simplify a bit, and hopefully making it easier to understand what's going on inside there.
2020-11-03 02:14:16 -03:00
dqs105
7ca322fed4
Added options for tuning CLKOUT freq.
...
- Now we have variable CLKOUT.
- CLKOUT can be set between 10kHz and 60MHz.
(The output signal will become mostly sine shape when reaching 50MHz.)
- Click on freq setting field to change tuning step.
2020-10-24 00:24:05 +08:00
dqs105
699504a703
Removed trailing spaces.
2020-10-14 20:35:51 +08:00
dqs105
66a841e079
combine clkout_config => ui_config
2020-09-17 12:47:34 +08:00
dqs105
b15b781039
Added options for enabling CLKOUT.
...
- CLKOUT can be enabled in Radio settings and status bar.
- Fixed a typo(I believe) in ui_navigation.
2020-09-16 19:27:56 +08:00
euquiq
a445bfa444
fix-portapack-backlight-timer-bug
...
The selected time for backlight off on Options-> Interface was not working ok for most of the selectable time options.
2020-08-24 18:12:46 -03:00
eried
2d765f8120
Persistent setting for speaker icon
2020-06-08 01:21:11 +02:00
furrtek
b11c3c94b6
Added tone key mix ratio in Settings -> Audio
...
Renamed Setup to Settings
Updated binary
2018-05-16 09:45:13 +01:00
furrtek
f0c912be2e
Added Bias-T toggle confirmation
...
Backlight setting save bugfix
Updated binary
2018-01-08 03:47:37 +00:00
furrtek
73d47cd77d
Added remaining buttons for TouchTunes remote
...
LCR transmit UI cleanup
CC1101 data whitening function
Uniformized tx progress message handling
2017-09-24 20:05:42 +01:00
furrtek
8c680ff893
Simplified LCR code a bit
...
Split modem into modem and serializer
Frequency string formatter
2017-04-24 18:15:57 +01:00
furrtek
90feadd9f5
POCSAG RX saves ignored address
...
Made AFSK code more generic (not tied to LCR)
Added modem presets and more options in AFSK setup
String-ized and simplified LCR UI code
Simplified AFSK baseband code, made to always work on 16bit words
2017-04-21 06:22:31 +01:00
furrtek
446efa8fc0
Reduced audio tx FIFO refill size
...
Last received POCSAG address is auto loaded in POCSAG tx
2017-03-05 15:37:56 +00:00
furrtek
f033782d4b
Playdead default sequence and validity check
2016-12-26 13:49:23 +01:00
furrtek
6bcb7dc1b1
# This is a combination of 2 commits.
...
# The first commit's message is:
Updated RDS transmitter: flags, PI and date/time
Merging baseband audio tone generators
Merging DTMF baseband with "tones" baseband
Added stealth transmit mode
App flash section bumped to 512k
RX and TX LEDs are now used
Play dead should work again, added login option
Morse frame gen. for letters and fox hunt codes
Merged EPAR with Xylos
Made EPAR use encoders for frame gen.
Moved OOK encoders data in encoders.hpp
Simplified about screen, ui_about_demo.* files are still there
BHT city DB, keywords removed
BHT cities DB, keywords removed
Update README.md
RDS radiotext and time group generators
# This is the 2nd commit message:
Update README.md
2016-12-24 11:52:11 +01:00
furrtek
04cdafe387
Bugfix: POCSAG alphanum messages not showing
...
Bugfix: Range limit for afsk config
2016-08-24 14:44:57 +02:00
furrtek
45a754645e
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# firmware/application/bitmap.hpp
# firmware/application/receiver_model.cpp
# firmware/application/receiver_model.hpp
# firmware/application/touch.hpp
# firmware/application/ui_setup.cpp
# firmware/baseband/proc_ais.hpp
# firmware/baseband/proc_ert.hpp
# firmware/bootstrap/CMakeLists.txt
# firmware/common/portapack_persistent_memory.cpp
# firmware/common/portapack_persistent_memory.hpp
2016-08-17 02:55:34 +02:00
furrtek
e2218a0f32
More AFSK options, scan lists,
2016-08-02 12:44:31 +02:00
Jared Boone
c424bf08f3
Touch: Migrate touch calibration to persistent memory.
2016-07-27 15:30:43 -07:00
furrtek
1beac3bdbd
Added repeat setting for AFSK TX, fixed LCR scan, cleaned up LCR
...
Added max setting for progressbars, default = 100
2016-07-28 00:08:05 +02:00
Jared Boone
82f6e7c306
Change default frequency when NVRAM is initialized.
2016-07-27 14:17:57 -07:00
furrtek
e15f659a6a
RDS radiotext transmit (group 2A)
...
Keyboard/Unistroke text input method selection
2016-05-29 12:06:47 +02:00
furrtek
1b0da68d65
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
firmware/application/Makefile
firmware/application/core_control.cpp
firmware/application/touch.cpp
firmware/application/ui_debug.cpp
firmware/application/ui_debug.hpp
firmware/application/ui_navigation.cpp
firmware/baseband/baseband_thread.cpp
2016-04-21 20:36:19 +02:00
Jared Boone
a9451c17b4
Move PPB clock adjustment out of ReceiverModel.
2016-02-05 16:52:34 -08:00
Jared Boone
fd3f962e40
Define and utilize memory region backup_ram.
2016-02-05 16:45:23 -08:00
furrtek
44638e504b
SYNC
2016-01-31 09:34:24 +01:00
Jared Boone
7519b83379
Make better use of range_t methods.
2016-01-27 14:46:45 -08:00
Jared Boone
018b54c711
Extract range_t to utility header.
2016-01-27 12:09:36 -08:00
furrtek
1e71a10346
UI options: backlight auto-off, splash screen toggle
2016-01-07 14:17:39 +01:00