320f05d20f
SX1262: Tried making RX more reliable
...
... it didn't get any more reliable.
2025-09-30 05:16:40 +02:00
dfadaab667
RadioSet: Split off main source into Utils, SettingsView
2025-09-28 11:45:44 +02:00
506c840933
RadioSet: Add handling for base parameters such as boosted gain
2025-09-27 23:14:16 +02:00
2eca0898b8
Tactility: Fix lv_obj_t wrapper
2025-09-27 23:13:33 +02:00
ecd2e8f6e1
Radio: Add "RX Boosted Gain"
2025-09-27 23:12:53 +02:00
9a60ab8f74
RadioSet: Remove manually setting main container as scrollable
2025-09-27 22:12:46 +02:00
1460016914
RadioSet: Remove softfloat
2025-09-27 22:12:03 +02:00
8304828bf3
TactilityC: Add various LVGL symbols
2025-09-27 21:18:51 +02:00
65f450a0e0
TactilityC: Add context to Radio HAL callbacks?
2025-09-27 21:18:11 +02:00
bf62c9670d
RadioSet: Update to new SDK Snapshot
2025-09-27 21:16:08 +02:00
80d94bd343
LVGL Wrappers: Proposition to make oversized parents scrollable
2025-09-27 21:15:10 +02:00
7cff447732
ChirpChatter: Remove application
...
"Goodbye World!"
It will be superceded by Radio Terminal.
2025-09-27 21:14:17 +02:00
2779b867cc
RadioSet: Add presets
...
The preset dropdown reset any time the value is changed,
which includes on parameter loads from the radio.
It should only reset on user input, but it's not worth finding out how right now.
2025-09-27 18:59:01 +02:00
b5c27e5cb4
RadioSet: Add MT868 LongFast preset definion
2025-09-27 18:59:01 +02:00
e04474bb83
RadioSet: Parameter input pretty much done
...
The application crashes sometimes tough, has to do with the state subscription.
2025-09-27 18:59:01 +02:00
c4bb4b048c
RadioSet: Add soft float lib
2025-09-27 18:59:01 +02:00
058cad7ca0
SX1262: Remove warnings on unavailable parameter fetch
2025-09-27 18:59:01 +02:00
4625f56c6e
Radio: Add state PubSub, generalize PubSub
2025-09-27 18:59:01 +02:00
f57868b3fd
RadioSet: Sensible UI for configuring parameters
2025-09-27 18:59:01 +02:00
640ce09132
RadioDevice: Add ability to set modulation back to none
2025-09-27 18:59:01 +02:00
166963288b
TactiltyC: Add enum warnings, none modulation in radio
2025-09-27 18:59:01 +02:00
c8a8816bd9
RadioSet: Remove STL
2025-09-27 18:59:01 +02:00
19aac5fbdb
TactilityC: Fix radio specific exports, touch up radio HAL
2025-09-27 18:59:01 +02:00
73e1535d14
RadioSet: Forgot main(), add first draft of UI
...
I just found out that the STL is not available.
Finally, C+.
2025-09-27 18:59:01 +02:00
b50900a826
tt_hal_radio: Add name and description getters
2025-09-27 18:59:01 +02:00
d3bf7ff7c5
RadioSet: Initial source for debugging code 22
2025-09-27 18:59:01 +02:00
fad1980f98
TactilityC: Forgot the most important function, getting the unit string of course!
2025-09-27 18:59:01 +02:00
9c6fa9d152
TactilityC: Expose Radio HAL
2025-09-27 18:59:01 +02:00
320a756799
Radio: Start working on TactilityC
...
... it begins ...
2025-09-27 18:59:01 +02:00
d876d70cd4
Rebase from main, fix Units
2025-09-27 18:59:01 +02:00
2a55eb34ab
Radio: Some minor corrections and tweaks
2025-09-27 18:59:01 +02:00
933ce93fb1
SX126x: Per-modem validation of parameters
2025-09-27 18:59:01 +02:00
e2db52c0dc
Radio: Make modulation property of RadioDevice
2025-09-27 18:59:01 +02:00
5eb3dbcd9f
Radio: Add parameter validation, add units
2025-09-27 18:59:01 +02:00
4ac4507538
Radio: Refactor parameters and ParameterSet
2025-09-27 18:59:01 +02:00
98c9fb7201
Radio: Refactor RadioDevice thread into compat class
2025-09-27 18:59:01 +02:00
c705359427
Radio: Add Parameter Set
2025-09-27 18:59:01 +02:00
e1d89282ef
Radio: Refactor RX/TX packages
2025-09-27 18:59:01 +02:00
24e33368b2
ChirpChatter: Update to improved Radio API
...
+ Add hexdump decode
+ Make progress/status functional
+ Transmit supported
2025-09-27 18:59:01 +02:00
04edfa7c99
Radio: Iteration 2 with Sx1262 - TX Update
...
Not quite as reliable still, but sending works.
2025-09-27 18:59:01 +02:00
9f05bcf066
Sx1262: Fixed DIO1 ISR registration by bypassing RadioLib
2025-09-27 18:59:01 +02:00
1ab7c4ce9a
Add RadioDevice and support for SX1262
2025-09-27 18:59:01 +02:00
179e44ec60
ChripChatter: Uncomment all old LoRa API
2025-09-27 18:59:01 +02:00
dde5b09581
Fixed layout, somewhat.. on the device it shifts in half.
2025-09-27 18:59:01 +02:00
985aa056d0
Prototype ChripChatter GUI
2025-09-27 18:59:01 +02:00
Ken Van Hoeylandt
dcf28d0868
elf_loader refactored and added more symbols ( #347 )
Build Firmware / cyd-2432s024c (push) Has been cancelled
Build Firmware / cyd-2432s028r (push) Has been cancelled
Build Firmware / cyd-e32r28t (push) Has been cancelled
Build Firmware / cyd-2432s032c (push) Has been cancelled
Build Firmware / cyd-jc2432w328c (push) Has been cancelled
Build Firmware / cyd-8048s043c (push) Has been cancelled
Build Firmware / cyd-jc8048w550c (push) Has been cancelled
Build Firmware / cyd-4848s040c (push) Has been cancelled
Build Firmware / elecrow-crowpanel-advance-28 (push) Has been cancelled
Build Firmware / elecrow-crowpanel-advance-35 (push) Has been cancelled
Build Firmware / elecrow-crowpanel-advance-50 (push) Has been cancelled
Build Firmware / elecrow-crowpanel-basic-28 (push) Has been cancelled
Build Firmware / elecrow-crowpanel-basic-35 (push) Has been cancelled
Build Firmware / elecrow-crowpanel-basic-50 (push) Has been cancelled
Build Firmware / lilygo-tdeck (push) Has been cancelled
Build Firmware / lilygo-tlora-pager (push) Has been cancelled
Build Firmware / m5stack-cardputer (push) Has been cancelled
Build Firmware / m5stack-core2 (push) Has been cancelled
Build Firmware / m5stack-cores3 (push) Has been cancelled
Build Firmware / unphone (push) Has been cancelled
Build Firmware / waveshare-s3-touch-43 (push) Has been cancelled
Build Firmware / waveshare-s3-touch-lcd-147 (push) Has been cancelled
Build Firmware / waveshare-s3-touch-lcd-128 (push) Has been cancelled
Build Firmware / waveshare-s3-lcd-13 (push) Has been cancelled
Build SDK / esp32 (push) Has been cancelled
Build SDK / esp32s3 (push) Has been cancelled
Build Simulator / Build-Simulator-Linux (push) Has been cancelled
Build Simulator / Build-Simulator-macOS (push) Has been cancelled
Tests / Run (push) Has been cancelled
2025-09-27 09:18:51 +02:00
Ken Van Hoeylandt
9cc58099b4
Remove external apps ( #346 )
2025-09-23 23:21:58 +02:00
Ken Van Hoeylandt
1216862aec
Fix for touch configuration of Waveshare Touch LCD 1.28"
2025-09-23 17:49:59 +02:00
Ken Van Hoeylandt
7ad0a3cb04
Create GPIO HAL ( #344 )
2025-09-22 23:24:01 +02:00
Ken Van Hoeylandt
bab3eb19bc
Merge develop into main ( #343 )
...
- Refactor `AppManifest`: add new fields and rename existing ones
- Parse and validate the manifest from an app that is being installed.
- Remove deprecated `scoped()` from `Lock`
- Create `Tactility/Paths.h`
- App loading at boot now properly parses the manifest files of external apps
- Properly lock both source and destination locations during app install
- Remove LVGL path variants from `AppPaths` and `ServicePaths`
- Removed `xPath` base classes for apps and services. There's now `AppPaths` and `ServicePaths`.
- Renamed app and service paths: "data" and "system" paths are now "user data" and "assets"
2025-09-22 08:03:21 +02:00