Add preset polish and broadcast metadata (fw 0.8.0).

Ship station reorder, DAB playing ids in presets, RDS PS/RT and DAB DLS in tuner status, Si4684 data-service read, host tests, and UI now-playing lines.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-07 00:01:49 +02:00
co-authored by Cursor
parent 9f76ab9e74
commit 0fc714e431
34 changed files with 1379 additions and 65 deletions
+3 -1
View File
@@ -180,7 +180,9 @@ Requires \texttt{boot(Si4684Band::Fm)}.
\item \texttt{tuneFm(frequencyKhz)} --- FM\_TUNE\_FREQ, waits for STC.
\item \texttt{seekFm(up, wrap)} --- FM\_SEEK\_START; returns tuned kHz.
\item \texttt{readFmRsq()} --- RSSI, SNR, stereo flag, validity.
\item \texttt{readFmRds()} --- last RDS group blocks A--D.
\item \texttt{readFmRds()} --- last RDS group blocks A--D (FIFO depth).
\item \texttt{readDabServiceData(statusOnly, ack)} --- DAB data-service
payload (DLS when \texttt{DATA\_SRC=2}).
\end{itemize}
\subsection{DAB operations}