Skip to content

Commit 4a5d667

Browse files
committed
posts: add 24-04-2026 office hours meeting notes
Signed-off-by: Silvano Seva <silseva@fastwebnet.it>
1 parent c4ba025 commit 4a5d667

2 files changed

Lines changed: 97 additions & 0 deletions

File tree

posts/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22

33
- [Announcing 0.4.2 Release](posts/2025-10-05-announcing-0.4.2-release)
44
- [Office Hours for OpenRTX meeting, 13 February 2026](posts/openrtx-office-hours-20260213)
5+
- [Office Hours for OpenRTX meeting, 24 April 2026](posts/openrtx-office-hours-20260424)
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
2+
# Office Hours for OpenRTX meeting, 24 April 2026
3+
4+
Held on 2026-04-24T17:00Z in [https://meet.jit.si/OpenRTX](https://meet.jit.si/OpenRTX), facilitated by Silvano.
5+
6+
**Participants:**
7+
8+
* Edgetriggered
9+
* Jeff KF0CSJ
10+
* Marco DM4RCO
11+
* Ryan K0RET
12+
* Ryan N2BP
13+
* Silvano IU2KWO
14+
15+
**Discussion topics:**
16+
17+
1. Introductions
18+
2. Code of conduct reminder
19+
3. Release managers update
20+
21+
### Release managers update
22+
23+
* v0.4.4: incoming release
24+
* all features are landed, we're ready to cut the release.
25+
* investigating the off-frequency bug on CS7000, the fix may part of the relase.
26+
27+
* v0.5.0: next release
28+
* rescoping of the release: we have M17 SMS, APRS RX, and spectrum scan all close to go
29+
* Make another batch of changes to settings
30+
* Persistence work that Morgan is leading is ongoing, we can approach this as a future minor release
31+
* Need Ryan+Ryan to do an additional review on packetqueue:
32+
* [N2BP] we may be missing the concept of acknowledged packets that APRS has
33+
* [IU2KWO] probably not, this is an application layer feature in APRS; similar to how packet type on M17 should be set by higher layers;
34+
eventual goal of having these sorts of handlings move out of the RTX driver
35+
36+
### Lean coffee
37+
* *[VO1RFX] UI Refactor / Revamp*
38+
* So far: made UI c code compatible with C++
39+
* [IU2KWO] UI in C++ thumbs up
40+
* From scratch re-write with C++ in parallel(?)
41+
* Preserve ui.h interface
42+
* Retain UI, change backend
43+
* Have a doc with some loose thoughts together, but it's an ambitious scope
44+
* C-based Refactor: https://github.com/anthonydotmoe/OpenRTX/tree/ui
45+
* Borrow concepts from LVGL, Ryan thinks we need to make a high level diagram since not everyone is aware / we should capture where our initial focus is
46+
* We see two stages here with isolated problem areas:
47+
* Backend changes: refactors to make the UI more flexible; UI is rewritten, but the requirements stay the same
48+
* Frontend changes: new UI and UX design
49+
* Some key architectural decisions we'll want to make:
50+
* Stack navigation?
51+
* [K0RET] thinks not now
52+
* [VO1RFX] will defer to experts :) neutral on this, no UI expertise
53+
* Migration path?
54+
* [IU2KWO] thoughts about having a UI feature freeze to avoid a constant rebase / chasing new contributions
55+
* UX designer -- who's leading that?
56+
* Can we borrow the LinHT designs, or ask for their help?
57+
* Yes -- they started with us actually! And Silvano can enlist his family to help provide guidance / direction to develop prototypes/mockups into robust designs.
58+
* [N2BP] also is offerring to help, he has resources too
59+
60+
* *[VO1RFX] Side buttons*
61+
* https://gist.github.com/ranguli/d152d15e32ddff684a5b02d7393312af
62+
* Primary question: how do we remap the macro button without breaking the accessibility re-reading feature
63+
* [IU2KWO] Three features, two buttons:
64+
* Macro Menu (short and long press), accessibility reading, and now adding a monitor feature
65+
* Proposal: short press: replay last prompt, long press: open squelch (if on FM mode) or on M17 disable CAN match _and_ disable callsign filtering
66+
* [DM4RCO] we should get whatever solution we pick reviewed by an a11y tester/user; Silvano to ask the original VP author
67+
* TODO: remove or re-map boot time hash key check for enabling at boot time
68+
* (If remap, should we remap to the key used for voice prompt replay?)
69+
70+
* *[N2BP] Sampling rate for Tx: 48000 for M17? Does it need to be this high for 4FSK?*
71+
* [IU2KWO] The higher the better; it's 4.8ksps, don't fewer than 1 sample per symbol, right now we get 10 samples per symbol;
72+
RX is 24kHz due to system constraints, maybe this can be improved; maybe APRS TX can be lower though; today M17 handles this
73+
by splitting it into 2x 20ms preparations, taking advantage of the dma transfer time
74+
75+
* *[IU2KWO] C62?*
76+
77+
* Silvano hasn't had time here, this is something others can take up and then transition the repo to OpenRTX org later if it interests them
78+
* MR is here, but the code needs to align with coding standards which is a bunch of stuff to do; Andrej doesn't have time at the moment though; also more to do here around mirroring devtool repositories
79+
* [K0RET] I could work on this starting June/July timeframe if nobody else is available as a secondary goal priority after UI
80+
* [IU2KWO] Will try to mirror repos if I end up bored
81+
82+
* *[Jeff KF0CSJ] T-TWR?*
83+
* What's the current status? Interested in buying a new radio, but trying to decide between C62 or T-TWR because they're not requiring mods to run M17
84+
* [IU2KWO] Nico and Edgetriggered made a working POC for the ADC (in order to compensate for a hardware issue in teh current revision); edgetriggered has adjustments that need to be merged now
85+
* We need to prove the DAC is capable for M17 transmission and get M17 reception working through the ADC support. Some UI changes would benefit the unusual hardware interface on this platform.
86+
* Persistence would be very helpful for configuring pre-defined channels to work around limitations of the physical interface.
87+
88+
* *[N2BP] OpMode_APRS initialization for MDUV380*
89+
* Opmode doesn't do any intialization (drivers, basebands); need to add this back so that packet decoding works properly
90+
* Expect another change to the APRS RX PR to add this
91+
* [IU2KWO] Idea: make opmodes generic at radio driver level, voice vs data mode?
92+
93+
* *[DM4RCO] MD9600: Who has a radio? Different Hardware versions*
94+
* Currently looking in bringing up the RF stage, all the rest is already working.
95+
* Similar to the UV380, may need some modifications for M17
96+
* Problem: it has three different hardware revisions, with differences in the RF stage. It'd be good to have multiple people testing.

0 commit comments

Comments
 (0)