michele and Cursor
4b931b0aad
Add tuner controls to the embedded setup web UI.
...
Extends the gzipped page with DAB/FM tune, service list, play, and FM seek
against the /api/tuner endpoints.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:18:19 +02:00
michele and Cursor
81d404a1df
Add Slice 4 tuner stack with AGENTS-compliant core types and HTTP API.
...
Introduces Si4684/ADAU1701 drivers, TunerService, FrequencyKHz,
SeekDirection, /api/tuner routes without file-scope globals, host tests,
and firmware blob tooling (binaries remain gitignored).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:17:56 +02:00
michele and Cursor
c83c9bd765
Document FrequencyKHz strong type in the class reference manual.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:17:43 +02:00
michele and Cursor
0e25c4cc1a
Document Si4684 driver, TunerService, and tuner HTTP API (0.4.0).
...
Adds ch-si4684 and updates API/class reference chapters for slice 4.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:10:52 +02:00
michele
0b087a262a
Merge iniziale con Overleaf
2026-07-06 11:32:40 +02:00
Michele Bigi
6f5c3e52be
Update on Overleaf.
2026-07-06 09:29:38 +00:00
michele and Cursor
425b3f98cf
Document HTTP API and complete manual for slices 1–2
...
Add ch-api.tex for REST endpoints and boot flow, update ch-firmware,
ch-build, and ch-intro. Extend CONTRIBUTING, instructions, and README
with manual sync checks and API reference.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 11:04:22 +02:00
michele and Cursor
ddbee70c23
Add firmware slices 1–2: skeleton and Wi-Fi provisioning
...
Implement ESP-IDF walking skeleton with SoftAP, health API, and host
tests, then Slice 2 ISecureStore/NvsSecureStore, STA join, POST
/api/wifi, and the provisioning web UI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 09:10:37 +02:00
michele
9f04c4bb0c
pre-agent-version2
2026-07-06 08:53:33 +02:00
michele
1b225dde1d
pre-agent-version
2026-07-06 07:22:56 +02:00
michele
0ff803b4c3
Fix agent (Cursor) rules
2026-07-06 01:12:37 +02:00
michele
93b081d518
Merge branch 'main' of https://github.com/manvalan/DigiRadio
2026-07-05 19:20:03 +02:00
michele
233bbab540
Fix licensing: CERN-OHL-S v2 (HW) + Apache-2.0 (FW), rename LICENCE→LICENSE, add .gitignore
2026-07-05 19:18:59 +02:00
michele
47c25a1b20
Change firmware license to Apache 2.0
...
Updated firmware license from MIT to Apache 2.0 and revised license section.
2026-07-05 19:16:45 +02:00
michele
fac9335261
license correction
2026-07-05 19:10:26 +02:00
michele
eb602361ec
main commit v1
2026-07-05 19:05:07 +02:00