diff --git a/.gitignore b/.gitignore index 31b954a..8ca3efd 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,14 @@ # Editor .vscode/ .idea/ + +# LaTeX build outputs (Software/docs/manual/) +Software/docs/manual/*.aux +Software/docs/manual/*.fdb_latexmk +Software/docs/manual/*.fls +Software/docs/manual/*.listing +Software/docs/manual/*.log +Software/docs/manual/*.out +Software/docs/manual/*.pdf +Software/docs/manual/*.synctex.gz +Software/docs/manual/*.toc diff --git a/Software/docs/manual/ch-adau1701.aux b/Software/docs/manual/ch-adau1701.aux deleted file mode 100644 index e9808aa..0000000 --- a/Software/docs/manual/ch-adau1701.aux +++ /dev/null @@ -1,92 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {6}ADAU1701 Audio DSP}{40}{chapter.6}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:adau1701}{{6}{40}{ADAU1701 Audio DSP}{chapter.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.1}Role in the audio chain}{40}{section.6.1}\protected@file@percent } -\newlabel{sec:adau1701-role}{{6.1}{40}{Role in the audio chain}{section.6.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.2}Program image (SigmaStudio export)}{41}{section.6.2}\protected@file@percent } -\newlabel{sec:adau1701-firmware}{{6.2}{41}{Program image (SigmaStudio export)}{section.6.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces ADAU1701 SigmaStudio export files (in git).}}{41}{table.6.1}\protected@file@percent } -\newlabel{tab:adau1701-files}{{6.1}{41}{ADAU1701 SigmaStudio export files (in git)}{table.6.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Refreshing after a SigmaStudio change}{41}{subsection.6.2.1}\protected@file@percent } -\newlabel{sec:adau1701-refresh}{{6.2.1}{41}{Refreshing after a SigmaStudio change}{subsection.6.2.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.3}Boot sequence (I\textsuperscript {2}C RAM load)}{42}{section.6.3}\protected@file@percent } -\newlabel{sec:adau1701-boot}{{6.3}{42}{Boot sequence (I\textsuperscript {2}C RAM load)}{section.6.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces ADAU1701 boot flow on DigiRadio (host RAM load).}}{42}{figure.6.1}\protected@file@percent } -\newlabel{fig:adau1701-boot}{{6.1}{42}{ADAU1701 boot flow on DigiRadio (host RAM load)}{figure.6.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.4}Software architecture}{42}{section.6.4}\protected@file@percent } -\newlabel{sec:adau1701-stack}{{6.4}{42}{Software architecture}{section.6.4}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.2}{\ignorespaces ADAU1701 control stack (Slice~5).}}{43}{table.6.2}\protected@file@percent } -\newlabel{tab:adau1701-stack}{{6.2}{43}{ADAU1701 control stack (Slice~5)}{table.6.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.5}Adau1701Driver API}{43}{section.6.5}\protected@file@percent } -\newlabel{sec:adau1701-driver}{{6.5}{43}{Adau1701Driver API}{section.6.5}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.1}Bring-up and state}{43}{subsection.6.5.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {6.3}{\ignorespaces ADAU1701 bring-up.}}{43}{table.6.3}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.2}Full profile and partial updates}{43}{subsection.6.5.2}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {6.4}{\ignorespaces Runtime safeload entry points.}}{43}{table.6.4}\protected@file@percent } -\newlabel{tab:adau1701-api}{{6.4}{43}{Runtime safeload entry points}{table.6.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.3}Gain and EQ coefficient path}{44}{subsection.6.5.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {6.6}Parameter address map}{44}{section.6.6}\protected@file@percent } -\newlabel{sec:adau1701-parammap}{{6.6}{44}{Parameter address map}{section.6.6}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.5}{\ignorespaces Runtime parameter map (current export). Re-verify after SigmaStudio re-export.}}{44}{table.6.5}\protected@file@percent } -\newlabel{tab:adau1701-addr}{{6.5}{44}{Runtime parameter map (current export). Re-verify after SigmaStudio re-export}{table.6.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.7}Safeload mechanism}{45}{section.6.7}\protected@file@percent } -\newlabel{sec:adau1701-safeload}{{6.7}{45}{Safeload mechanism}{section.6.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.8}Domain model and persistence}{45}{section.6.8}\protected@file@percent } -\newlabel{sec:adau1701-domain}{{6.8}{45}{Domain model and persistence}{section.6.8}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.9}audio::AudioService}{46}{section.6.9}\protected@file@percent } -\newlabel{sec:adau1701-service}{{6.9}{46}{audio::AudioService}{section.6.9}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.6}{\ignorespaces \texttt {AudioService} intent-level API.}}{46}{table.6.6}\protected@file@percent } -\newlabel{tab:adau1701-service}{{6.6}{46}{\texttt {AudioService} intent-level API}{table.6.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.10}HTTP and web UI}{46}{section.6.10}\protected@file@percent } -\newlabel{sec:adau1701-http}{{6.10}{46}{HTTP and web UI}{section.6.10}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.11}Typical usage patterns}{47}{section.6.11}\protected@file@percent } -\newlabel{sec:adau1701-patterns}{{6.11}{47}{Typical usage patterns}{section.6.11}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.11.1}C++ firmware (direct service access)}{47}{subsection.6.11.1}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {6.11.2}HTTP client}{47}{subsection.6.11.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {6.11.3}After SigmaStudio EQ layout change}{47}{subsection.6.11.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {6.12}Error handling}{48}{section.6.12}\protected@file@percent } -\newlabel{sec:adau1701-errors}{{6.12}{48}{Error handling}{section.6.12}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.7}{\ignorespaces ADAU1701 driver errors.}}{48}{table.6.7}\protected@file@percent } -\newlabel{tab:adau1701-errors}{{6.7}{48}{ADAU1701 driver errors}{table.6.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.13}Integration at power-up}{48}{section.6.13}\protected@file@percent } -\newlabel{sec:adau1701-integration}{{6.13}{48}{Integration at power-up}{section.6.13}{}} -\@writefile{toc}{\contentsline {section}{\numberline {6.14}Further reading}{48}{section.6.14}\protected@file@percent } -\newlabel{sec:adau1701-reading}{{6.14}{48}{Further reading}{section.6.14}{}} -\@setckpt{ch-adau1701}{ -\setcounter{page}{49} -\setcounter{equation}{0} -\setcounter{enumi}{4} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{6} -\setcounter{section}{14} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{1} -\setcounter{table}{7} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{60} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{5} -\setcounter{tcblisting}{1} -\setcounter{section@level}{0} -\setcounter{Item}{28} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-api.aux b/Software/docs/manual/ch-api.aux deleted file mode 100644 index 8878b6a..0000000 --- a/Software/docs/manual/ch-api.aux +++ /dev/null @@ -1,97 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {8}HTTP API}{54}{chapter.8}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:api}{{8}{54}{HTTP API}{chapter.8}{}} -\@writefile{toc}{\contentsline {section}{\numberline {8.1}Transport and reachability}{54}{section.8.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {8.2}Endpoints}{54}{section.8.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}\texttt {GET /api/health}}{54}{subsection.8.2.1}\protected@file@percent } -\newlabel{sec:api-health}{{8.2.1}{54}{\texttt {GET /api/health}}{subsection.8.2.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}\texttt {POST /api/wifi}}{55}{subsection.8.2.2}\protected@file@percent } -\newlabel{sec:api-wifi}{{8.2.2}{55}{\texttt {POST /api/wifi}}{subsection.8.2.2}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.3}\texttt {GET /api/tuner/status}}{56}{subsection.8.2.3}\protected@file@percent } -\newlabel{sec:api-tuner-status}{{8.2.3}{56}{\texttt {GET /api/tuner/status}}{subsection.8.2.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.4}\texttt {GET /api/tuner/services}}{57}{subsection.8.2.4}\protected@file@percent } -\newlabel{sec:api-tuner-services}{{8.2.4}{57}{\texttt {GET /api/tuner/services}}{subsection.8.2.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.5}\texttt {POST /api/tuner/tune}}{57}{subsection.8.2.5}\protected@file@percent } -\newlabel{sec:api-tuner-tune}{{8.2.5}{57}{\texttt {POST /api/tuner/tune}}{subsection.8.2.5}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.6}\texttt {POST /api/tuner/play}}{58}{subsection.8.2.6}\protected@file@percent } -\newlabel{sec:api-tuner-play}{{8.2.6}{58}{\texttt {POST /api/tuner/play}}{subsection.8.2.6}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.7}\texttt {POST /api/tuner/seek}}{58}{subsection.8.2.7}\protected@file@percent } -\newlabel{sec:api-tuner-seek}{{8.2.7}{58}{\texttt {POST /api/tuner/seek}}{subsection.8.2.7}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.8}\texttt {GET /api/audio/profile}}{58}{subsection.8.2.8}\protected@file@percent } -\newlabel{sec:api-audio-profile-get}{{8.2.8}{58}{\texttt {GET /api/audio/profile}}{subsection.8.2.8}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.9}\texttt {PUT /api/audio/profile}}{59}{subsection.8.2.9}\protected@file@percent } -\newlabel{sec:api-audio-profile-put}{{8.2.9}{59}{\texttt {PUT /api/audio/profile}}{subsection.8.2.9}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.10}\texttt {POST /api/dsp/program}}{59}{subsection.8.2.10}\protected@file@percent } -\newlabel{sec:api-dsp-program}{{8.2.10}{59}{\texttt {POST /api/dsp/program}}{subsection.8.2.10}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.11}\texttt {POST /api/system/ota}}{60}{subsection.8.2.11}\protected@file@percent } -\newlabel{sec:api-system-ota}{{8.2.11}{60}{\texttt {POST /api/system/ota}}{subsection.8.2.11}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.12}\texttt {POST /api/audio/reset}}{60}{subsection.8.2.12}\protected@file@percent } -\newlabel{sec:api-audio-reset}{{8.2.12}{60}{\texttt {POST /api/audio/reset}}{subsection.8.2.12}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.13}\texttt {POST /api/audio/stereo-enhance}}{61}{subsection.8.2.13}\protected@file@percent } -\newlabel{sec:api-audio-stereo-enhance}{{8.2.13}{61}{\texttt {POST /api/audio/stereo-enhance}}{subsection.8.2.13}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.14}\texttt {POST /api/audio/bass-enhance}}{61}{subsection.8.2.14}\protected@file@percent } -\newlabel{sec:api-audio-bass-enhance}{{8.2.14}{61}{\texttt {POST /api/audio/bass-enhance}}{subsection.8.2.14}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.15}\texttt {GET /api/bluetooth/status}}{61}{subsection.8.2.15}\protected@file@percent } -\newlabel{sec:api-bluetooth-status}{{8.2.15}{61}{\texttt {GET /api/bluetooth/status}}{subsection.8.2.15}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.16}\texttt {POST /api/bluetooth/pair}}{61}{subsection.8.2.16}\protected@file@percent } -\newlabel{sec:api-bluetooth-pair}{{8.2.16}{61}{\texttt {POST /api/bluetooth/pair}}{subsection.8.2.16}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.17}\texttt {POST /api/bluetooth/pair/stop}}{62}{subsection.8.2.17}\protected@file@percent } -\newlabel{sec:api-bluetooth-pair-stop}{{8.2.17}{62}{\texttt {POST /api/bluetooth/pair/stop}}{subsection.8.2.17}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.18}\texttt {POST /api/bluetooth/disconnect}}{62}{subsection.8.2.18}\protected@file@percent } -\newlabel{sec:api-bluetooth-disconnect}{{8.2.18}{62}{\texttt {POST /api/bluetooth/disconnect}}{subsection.8.2.18}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.19}\texttt {GET /api/bluetooth/paired}}{62}{subsection.8.2.19}\protected@file@percent } -\newlabel{sec:api-bluetooth-paired}{{8.2.19}{62}{\texttt {GET /api/bluetooth/paired}}{subsection.8.2.19}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.20}\texttt {POST /api/bluetooth/auto-reconnect}}{62}{subsection.8.2.20}\protected@file@percent } -\newlabel{sec:api-bluetooth-auto-reconnect}{{8.2.20}{62}{\texttt {POST /api/bluetooth/auto-reconnect}}{subsection.8.2.20}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.21}\texttt {GET /api/stations}}{62}{subsection.8.2.21}\protected@file@percent } -\newlabel{sec:api-stations-get}{{8.2.21}{62}{\texttt {GET /api/stations}}{subsection.8.2.21}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.22}\texttt {POST /api/stations}}{63}{subsection.8.2.22}\protected@file@percent } -\newlabel{sec:api-stations-post}{{8.2.22}{63}{\texttt {POST /api/stations}}{subsection.8.2.22}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.23}\texttt {POST /api/stations/remove}}{63}{subsection.8.2.23}\protected@file@percent } -\newlabel{sec:api-stations-remove}{{8.2.23}{63}{\texttt {POST /api/stations/remove}}{subsection.8.2.23}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.24}\texttt {POST /api/stations/reorder}}{63}{subsection.8.2.24}\protected@file@percent } -\newlabel{sec:api-stations-reorder}{{8.2.24}{63}{\texttt {POST /api/stations/reorder}}{subsection.8.2.24}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.25}\texttt {POST /api/stations/tune}}{63}{subsection.8.2.25}\protected@file@percent } -\newlabel{sec:api-stations-tune}{{8.2.25}{63}{\texttt {POST /api/stations/tune}}{subsection.8.2.25}{}} -\@writefile{toc}{\contentsline {section}{\numberline {8.3}Boot and network state machine}{63}{section.8.3}\protected@file@percent } -\newlabel{sec:api-boot-flow}{{8.3}{63}{Boot and network state machine}{section.8.3}{}} -\@writefile{toc}{\contentsline {section}{\numberline {8.4}Credential storage (Slice~2)}{64}{section.8.4}\protected@file@percent } -\newlabel{sec:api-storage}{{8.4}{64}{Credential storage (Slice~2)}{section.8.4}{}} -\@setckpt{ch-api}{ -\setcounter{page}{65} -\setcounter{equation}{0} -\setcounter{enumi}{2} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{8} -\setcounter{section}{4} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{0} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{136} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{2} -\setcounter{tcblisting}{19} -\setcounter{section@level}{0} -\setcounter{Item}{34} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-bt1035.aux b/Software/docs/manual/ch-bt1035.aux deleted file mode 100644 index 9c8f0bd..0000000 --- a/Software/docs/manual/ch-bt1035.aux +++ /dev/null @@ -1,76 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {7}FSC-BT1035 Bluetooth Transmitter}{49}{chapter.7}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:bt1035}{{7}{49}{FSC-BT1035 Bluetooth Transmitter}{chapter.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.1}Role in the audio chain}{49}{section.7.1}\protected@file@percent } -\newlabel{sec:bt1035-role}{{7.1}{49}{Role in the audio chain}{section.7.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.2}Control interface}{49}{section.7.2}\protected@file@percent } -\newlabel{sec:bt1035-uart}{{7.2}{49}{Control interface}{section.7.2}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}UART parameters}{49}{subsection.7.2.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {7.1}{\ignorespaces FSC-BT1035 UART and control lines (\texttt {board\_pins.hpp}).}}{50}{table.7.1}\protected@file@percent } -\newlabel{tab:bt1035-uart}{{7.1}{50}{FSC-BT1035 UART and control lines (\texttt {board\_pins.hpp})}{table.7.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}Response handling}{50}{subsection.7.2.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7.3}Mandatory Line-In mode}{50}{section.7.3}\protected@file@percent } -\newlabel{sec:bt1035-linein}{{7.3}{50}{Mandatory Line-In mode}{section.7.3}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.4}Boot sequence}{50}{section.7.4}\protected@file@percent } -\newlabel{sec:bt1035-boot}{{7.4}{50}{Boot sequence}{section.7.4}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces FSC-BT1035 AT init on DigiRadio.}}{51}{figure.7.1}\protected@file@percent } -\newlabel{fig:bt1035-boot}{{7.1}{51}{FSC-BT1035 AT init on DigiRadio}{figure.7.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.5}Software architecture}{51}{section.7.5}\protected@file@percent } -\newlabel{sec:bt1035-stack}{{7.5}{51}{Software architecture}{section.7.5}{}} -\@writefile{lot}{\contentsline {table}{\numberline {7.2}{\ignorespaces BT1035 control stack (Slice~6--7). Pairing and A2DP status are exposed on \texttt {/api/bluetooth/*} via \texttt {BluetoothService}.}}{51}{table.7.2}\protected@file@percent } -\newlabel{tab:bt1035-stack}{{7.2}{51}{BT1035 control stack (Slice~6--7). Pairing and A2DP status are exposed on \texttt {/api/bluetooth/*} via \texttt {BluetoothService}}{table.7.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.6}Supported AT command subset}{51}{section.7.6}\protected@file@percent } -\newlabel{sec:bt1035-at}{{7.6}{51}{Supported AT command subset}{section.7.6}{}} -\@writefile{lot}{\contentsline {table}{\numberline {7.3}{\ignorespaces Enumerated AT commands (\texttt {core::Bt1035AtCommand}). Boot uses Ping + AuxLineIn only; pairing commands are runtime.}}{52}{table.7.3}\protected@file@percent } -\newlabel{tab:bt1035-at}{{7.3}{52}{Enumerated AT commands (\texttt {core::Bt1035AtCommand}). Boot uses Ping + AuxLineIn only; pairing commands are runtime}{table.7.3}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.7}Bt1035Driver API}{52}{section.7.7}\protected@file@percent } -\newlabel{sec:bt1035-driver}{{7.7}{52}{Bt1035Driver API}{section.7.7}{}} -\@writefile{lot}{\contentsline {table}{\numberline {7.4}{\ignorespaces Public driver API.}}{52}{table.7.4}\protected@file@percent } -\newlabel{tab:bt1035-api}{{7.4}{52}{Public driver API}{table.7.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.7.1}Error codes}{52}{subsection.7.7.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {7.8}Integration at power-up}{52}{section.7.8}\protected@file@percent } -\newlabel{sec:bt1035-integration}{{7.8}{52}{Integration at power-up}{section.7.8}{}} -\@writefile{lot}{\contentsline {table}{\numberline {7.5}{\ignorespaces Driver error enumeration.}}{53}{table.7.5}\protected@file@percent } -\newlabel{tab:bt1035-errors}{{7.5}{53}{Driver error enumeration}{table.7.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.9}Typical usage (firmware developer)}{53}{section.7.9}\protected@file@percent } -\newlabel{sec:bt1035-usage}{{7.9}{53}{Typical usage (firmware developer)}{section.7.9}{}} -\@writefile{toc}{\contentsline {section}{\numberline {7.10}Further reading}{53}{section.7.10}\protected@file@percent } -\newlabel{sec:bt1035-reading}{{7.10}{53}{Further reading}{section.7.10}{}} -\@setckpt{ch-bt1035}{ -\setcounter{page}{54} -\setcounter{equation}{0} -\setcounter{enumi}{4} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{7} -\setcounter{section}{10} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{1} -\setcounter{table}{5} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{64} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{5} -\setcounter{tcblisting}{1} -\setcounter{section@level}{0} -\setcounter{Item}{32} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-build.aux b/Software/docs/manual/ch-build.aux deleted file mode 100644 index 3a7cb81..0000000 --- a/Software/docs/manual/ch-build.aux +++ /dev/null @@ -1,50 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {10}Building and Flashing}{77}{chapter.10}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:build}{{10}{77}{Building and Flashing}{chapter.10}{}} -\@writefile{toc}{\contentsline {section}{\numberline {10.1}Toolchain}{77}{section.10.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {10.1}{\ignorespaces Firmware toolchain.}}{77}{table.10.1}\protected@file@percent } -\newlabel{tab:build-toolchain}{{10.1}{77}{Firmware toolchain}{table.10.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {10.2}Si4684 firmware blobs (local only)}{77}{section.10.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10.3}Device build}{78}{section.10.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10.4}Host unit tests}{78}{section.10.4}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10.5}Documentation}{78}{section.10.5}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10.6}Continuous integration}{79}{section.10.6}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {10.7}Hardware validation}{80}{section.10.7}\protected@file@percent } -\@setckpt{ch-build}{ -\setcounter{page}{81} -\setcounter{equation}{0} -\setcounter{enumi}{4} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{10} -\setcounter{section}{7} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{1} -\setcounter{tcbbreakpart}{2} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{151} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{3} -\setcounter{tcblisting}{24} -\setcounter{section@level}{0} -\setcounter{Item}{41} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-classes.aux b/Software/docs/manual/ch-classes.aux deleted file mode 100644 index 9462906..0000000 --- a/Software/docs/manual/ch-classes.aux +++ /dev/null @@ -1,149 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {9}Class Reference}{65}{chapter.9}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:classes}{{9}{65}{Class Reference}{chapter.9}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.1}FirmwareVersion}{65}{section.9.1}\protected@file@percent } -\newlabel{cls:FirmwareVersion}{{9.1}{65}{FirmwareVersion}{section.9.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.2}FrequencyKHz}{65}{section.9.2}\protected@file@percent } -\newlabel{cls:FrequencyKHz}{{9.2}{65}{FrequencyKHz}{section.9.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.3}HealthStatus}{66}{section.9.3}\protected@file@percent } -\newlabel{cls:HealthStatus}{{9.3}{66}{HealthStatus}{section.9.3}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.4}Eui48}{66}{section.9.4}\protected@file@percent } -\newlabel{cls:Eui48}{{9.4}{66}{Eui48}{section.9.4}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.5}DeviceIdentity}{66}{section.9.5}\protected@file@percent } -\newlabel{cls:DeviceIdentity}{{9.5}{66}{DeviceIdentity}{section.9.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.6}IDeviceIdentitySource}{66}{section.9.6}\protected@file@percent } -\newlabel{cls:IDeviceIdentitySource}{{9.6}{66}{IDeviceIdentitySource}{section.9.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.7}SoftApConfig}{66}{section.9.7}\protected@file@percent } -\newlabel{cls:SoftApConfig}{{9.7}{66}{SoftApConfig}{section.9.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.8}SoftApHost}{67}{section.9.8}\protected@file@percent } -\newlabel{cls:SoftApHost}{{9.8}{67}{SoftApHost}{section.9.8}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.9}SetupWebServer}{67}{section.9.9}\protected@file@percent } -\newlabel{cls:SetupWebServer}{{9.9}{67}{SetupWebServer}{section.9.9}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.10}NetBootstrap}{67}{section.9.10}\protected@file@percent } -\newlabel{cls:NetBootstrap}{{9.10}{67}{NetBootstrap}{section.9.10}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.11}Secret}{67}{section.9.11}\protected@file@percent } -\newlabel{cls:Secret}{{9.11}{67}{Secret}{section.9.11}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.12}WifiSsid}{67}{section.9.12}\protected@file@percent } -\newlabel{cls:WifiSsid}{{9.12}{67}{WifiSsid}{section.9.12}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.13}WifiCredentials}{68}{section.9.13}\protected@file@percent } -\newlabel{cls:WifiCredentials}{{9.13}{68}{WifiCredentials}{section.9.13}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.14}ISecureStore}{68}{section.9.14}\protected@file@percent } -\newlabel{cls:ISecureStore}{{9.14}{68}{ISecureStore}{section.9.14}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.15}StaClient}{68}{section.9.15}\protected@file@percent } -\newlabel{cls:StaClient}{{9.15}{68}{StaClient}{section.9.15}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.16}NvsSecureStore}{68}{section.9.16}\protected@file@percent } -\newlabel{cls:NvsSecureStore}{{9.16}{68}{NvsSecureStore}{section.9.16}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.17}IFirmwareBlobReader}{68}{section.9.17}\protected@file@percent } -\newlabel{cls:IFirmwareBlobReader}{{9.17}{68}{IFirmwareBlobReader}{section.9.17}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.18}EmbeddedBlobReader}{69}{section.9.18}\protected@file@percent } -\newlabel{cls:EmbeddedBlobReader}{{9.18}{69}{EmbeddedBlobReader}{section.9.18}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.19}Si4684EmbeddedImages}{69}{section.9.19}\protected@file@percent } -\newlabel{cls:Si4684EmbeddedImages}{{9.19}{69}{Si4684EmbeddedImages}{section.9.19}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.20}Si4684Driver}{69}{section.9.20}\protected@file@percent } -\newlabel{cls:Si4684Driver}{{9.20}{69}{Si4684Driver}{section.9.20}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.21}Bt1035PairedDevice}{69}{section.9.21}\protected@file@percent } -\newlabel{cls:Bt1035PairedDevice}{{9.21}{69}{Bt1035PairedDevice}{section.9.21}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.22}Bt1035Driver}{70}{section.9.22}\protected@file@percent } -\newlabel{cls:Bt1035Driver}{{9.22}{70}{Bt1035Driver}{section.9.22}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.23}Adau1701Driver}{70}{section.9.23}\protected@file@percent } -\newlabel{cls:Adau1701Driver}{{9.23}{70}{Adau1701Driver}{section.9.23}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.24}Eeprom24aa}{70}{section.9.24}\protected@file@percent } -\newlabel{cls:Eeprom24aa}{{9.24}{70}{Eeprom24aa}{section.9.24}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.25}Adau1701Dsp}{70}{section.9.25}\protected@file@percent } -\newlabel{cls:Adau1701Dsp}{{9.25}{70}{Adau1701Dsp}{section.9.25}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.26}RegisterWrite}{70}{section.9.26}\protected@file@percent } -\newlabel{cls:RegisterWrite}{{9.26}{70}{RegisterWrite}{section.9.26}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.27}DspProgram}{71}{section.9.27}\protected@file@percent } -\newlabel{cls:DspProgram}{{9.27}{71}{DspProgram}{section.9.27}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.28}IDspProgramSource}{71}{section.9.28}\protected@file@percent } -\newlabel{cls:IDspProgramSource}{{9.28}{71}{IDspProgramSource}{section.9.28}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.29}EmbeddedDspProgramSource}{71}{section.9.29}\protected@file@percent } -\newlabel{cls:EmbeddedDspProgramSource}{{9.29}{71}{EmbeddedDspProgramSource}{section.9.29}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.30}FlashDspProgramSource}{71}{section.9.30}\protected@file@percent } -\newlabel{cls:FlashDspProgramSource}{{9.30}{71}{FlashDspProgramSource}{section.9.30}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.31}FallbackDspProgramSource}{71}{section.9.31}\protected@file@percent } -\newlabel{cls:FallbackDspProgramSource}{{9.31}{71}{FallbackDspProgramSource}{section.9.31}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.32}GainDb}{71}{section.9.32}\protected@file@percent } -\newlabel{cls:GainDb}{{9.32}{71}{GainDb}{section.9.32}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.33}FrequencyHz}{72}{section.9.33}\protected@file@percent } -\newlabel{cls:FrequencyHz}{{9.33}{72}{FrequencyHz}{section.9.33}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.34}EqBandIndex}{72}{section.9.34}\protected@file@percent } -\newlabel{cls:EqBandIndex}{{9.34}{72}{EqBandIndex}{section.9.34}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.35}EqProfile}{72}{section.9.35}\protected@file@percent } -\newlabel{cls:EqProfile}{{9.35}{72}{EqProfile}{section.9.35}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.36}IDsp}{72}{section.9.36}\protected@file@percent } -\newlabel{cls:IDsp}{{9.36}{72}{IDsp}{section.9.36}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.37}IAudioProfileStore}{72}{section.9.37}\protected@file@percent } -\newlabel{cls:IAudioProfileStore}{{9.37}{72}{IAudioProfileStore}{section.9.37}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.38}ITuner}{73}{section.9.38}\protected@file@percent } -\newlabel{cls:ITuner}{{9.38}{73}{ITuner}{section.9.38}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.39}TunerService}{73}{section.9.39}\protected@file@percent } -\newlabel{cls:TunerService}{{9.39}{73}{TunerService}{section.9.39}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.40}Si4684Tuner}{73}{section.9.40}\protected@file@percent } -\newlabel{cls:Si4684Tuner}{{9.40}{73}{Si4684Tuner}{section.9.40}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.41}AudioService}{73}{section.9.41}\protected@file@percent } -\newlabel{cls:AudioService}{{9.41}{73}{AudioService}{section.9.41}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.42}EnhanceLevel}{73}{section.9.42}\protected@file@percent } -\newlabel{cls:EnhanceLevel}{{9.42}{73}{EnhanceLevel}{section.9.42}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.43}NvsAudioProfileStore}{74}{section.9.43}\protected@file@percent } -\newlabel{cls:NvsAudioProfileStore}{{9.43}{74}{NvsAudioProfileStore}{section.9.43}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.44}StationName}{74}{section.9.44}\protected@file@percent } -\newlabel{cls:StationName}{{9.44}{74}{StationName}{section.9.44}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.45}BroadcastLabel}{74}{section.9.45}\protected@file@percent } -\newlabel{cls:BroadcastLabel}{{9.45}{74}{BroadcastLabel}{section.9.45}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.46}RdsMetadataAccumulator}{74}{section.9.46}\protected@file@percent } -\newlabel{cls:RdsMetadataAccumulator}{{9.46}{74}{RdsMetadataAccumulator}{section.9.46}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.47}DabDynamicLabelAccumulator}{74}{section.9.47}\protected@file@percent } -\newlabel{cls:DabDynamicLabelAccumulator}{{9.47}{74}{DabDynamicLabelAccumulator}{section.9.47}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.48}PresetSlot}{74}{section.9.48}\protected@file@percent } -\newlabel{cls:PresetSlot}{{9.48}{74}{PresetSlot}{section.9.48}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.49}Station}{75}{section.9.49}\protected@file@percent } -\newlabel{cls:Station}{{9.49}{75}{Station}{section.9.49}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.50}StationList}{75}{section.9.50}\protected@file@percent } -\newlabel{cls:StationList}{{9.50}{75}{StationList}{section.9.50}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.51}StationService}{75}{section.9.51}\protected@file@percent } -\newlabel{cls:StationService}{{9.51}{75}{StationService}{section.9.51}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.52}IntegrationService}{75}{section.9.52}\protected@file@percent } -\newlabel{cls:IntegrationService}{{9.52}{75}{IntegrationService}{section.9.52}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.53}BluetoothService}{75}{section.9.53}\protected@file@percent } -\newlabel{cls:BluetoothService}{{9.53}{75}{BluetoothService}{section.9.53}{}} -\@writefile{toc}{\contentsline {section}{\numberline {9.54}OtaService}{76}{section.9.54}\protected@file@percent } -\newlabel{cls:OtaService}{{9.54}{76}{OtaService}{section.9.54}{}} -\@setckpt{ch-classes}{ -\setcounter{page}{77} -\setcounter{equation}{0} -\setcounter{enumi}{2} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{9} -\setcounter{section}{54} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{0} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{138} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{2} -\setcounter{tcblisting}{19} -\setcounter{section@level}{0} -\setcounter{Item}{34} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-firmware.aux b/Software/docs/manual/ch-firmware.aux deleted file mode 100644 index 0d5ef9b..0000000 --- a/Software/docs/manual/ch-firmware.aux +++ /dev/null @@ -1,69 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {4}Firmware Architecture}{27}{chapter.4}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:firmware}{{4}{27}{Firmware Architecture}{chapter.4}{}} -\newlabel{sec:firmware-architecture}{{4}{27}{Firmware Architecture}{chapter.4}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.1}Design principles}{27}{section.4.1}\protected@file@percent } -\newlabel{sec:fw-principles}{{4.1}{27}{Design principles}{section.4.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.2}Layered structure}{27}{section.4.2}\protected@file@percent } -\newlabel{sec:fw-layers}{{4.2}{27}{Layered structure}{section.4.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Firmware layering. Dependencies point inward; the pure core has no hardware dependencies.}}{28}{figure.4.1}\protected@file@percent } -\newlabel{fig:fw-layers}{{4.1}{28}{Firmware layering. Dependencies point inward; the pure core has no hardware dependencies}{figure.4.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.3}Audio signal path}{28}{section.4.3}\protected@file@percent } -\newlabel{sec:fw-audio}{{4.3}{28}{Audio signal path}{section.4.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Audio signal path. The ADAU1701 input mixer selects/blends the Si4684 and ESP32 sources; equalisation is applied before the Bluetooth output stage.}}{28}{figure.4.2}\protected@file@percent } -\newlabel{fig:fw-audio}{{4.2}{28}{Audio signal path. The ADAU1701 input mixer selects/blends the Si4684 and ESP32 sources; equalisation is applied before the Bluetooth output stage}{figure.4.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.4}Chip control and boot}{29}{section.4.4}\protected@file@percent } -\newlabel{sec:fw-chips}{{4.4}{29}{Chip control and boot}{section.4.4}{}} -\@writefile{toc}{\contentsline {paragraph}{Si4684 (tuner).}{29}{paragraph*.2}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{ADAU1701 (DSP).}{29}{paragraph*.3}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{FSC-BT1035 (Bluetooth).}{29}{paragraph*.4}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {4.5}Configuration, storage, and user interface}{29}{section.4.5}\protected@file@percent } -\newlabel{sec:fw-config}{{4.5}{29}{Configuration, storage, and user interface}{section.4.5}{}} -\@writefile{toc}{\contentsline {paragraph}{Implemented (fw 0.8.3).}{30}{paragraph*.5}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Legacy note (Slices 1--2).}{30}{paragraph*.6}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {4.6}Companion-chip boot at power-up}{30}{section.4.6}\protected@file@percent } -\newlabel{sec:fw-chip-boot}{{4.6}{30}{Companion-chip boot at power-up}{section.4.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.7}Error-handling model}{31}{section.4.7}\protected@file@percent } -\newlabel{sec:fw-errors}{{4.7}{31}{Error-handling model}{section.4.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {4.8}Toolchain}{31}{section.4.8}\protected@file@percent } -\newlabel{sec:fw-toolchain}{{4.8}{31}{Toolchain}{section.4.8}{}} -\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Firmware toolchain and licensing summary.}}{31}{table.4.1}\protected@file@percent } -\newlabel{tab:fw-toolchain}{{4.1}{31}{Firmware toolchain and licensing summary}{table.4.1}{}} -\@setckpt{ch-firmware}{ -\setcounter{page}{32} -\setcounter{equation}{0} -\setcounter{enumi}{4} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{4} -\setcounter{section}{8} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{2} -\setcounter{table}{1} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{41} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{5} -\setcounter{tcblisting}{1} -\setcounter{section@level}{0} -\setcounter{Item}{6} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-hardware.aux b/Software/docs/manual/ch-hardware.aux deleted file mode 100644 index 793bf49..0000000 --- a/Software/docs/manual/ch-hardware.aux +++ /dev/null @@ -1,111 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {2}Hardware Overview}{10}{chapter.2}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:hardware}{{2}{10}{Hardware Overview}{chapter.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.1}Design philosophy}{10}{section.2.1}\protected@file@percent } -\newlabel{sec:hw-philosophy}{{2.1}{10}{Design philosophy}{section.2.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.2}System block diagram}{10}{section.2.2}\protected@file@percent } -\newlabel{sec:hw-block}{{2.2}{10}{System block diagram}{section.2.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Principal integrated circuits, their control bus, and how each receives its firmware or configuration.}}{11}{table.2.1}\protected@file@percent } -\newlabel{tab:hw-ics}{{2.1}{11}{Principal integrated circuits, their control bus, and how each receives its firmware or configuration}{table.2.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.3}The tuner: Si4684}{11}{section.2.3}\protected@file@percent } -\newlabel{sec:hw-si4684}{{2.3}{11}{The tuner: Si4684}{section.2.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Control interface}{11}{subsection.2.3.1}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Firmware image upload}{11}{subsection.2.3.2}\protected@file@percent } -\newlabel{sec:hw-si4684-fw}{{2.3.2}{11}{Firmware image upload}{subsection.2.3.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.4}The audio DSP: ADAU1701}{12}{section.2.4}\protected@file@percent } -\newlabel{sec:hw-adau}{{2.4}{12}{The audio DSP: ADAU1701}{section.2.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Control and program loading}{12}{subsection.2.4.1}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Click-free parameter updates}{12}{subsection.2.4.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2.5}The Bluetooth module: FSC-BT1035}{12}{section.2.5}\protected@file@percent } -\newlabel{sec:hw-bt1035}{{2.5}{12}{The Bluetooth module: FSC-BT1035}{section.2.5}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}Control interface}{13}{subsection.2.5.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2.6}The host: ESP32-S3}{13}{section.2.6}\protected@file@percent } -\newlabel{sec:hw-esp32}{{2.6}{13}{The host: ESP32-S3}{section.2.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.7}Bus architecture}{13}{section.2.7}\protected@file@percent } -\newlabel{sec:hw-buses}{{2.7}{13}{Bus architecture}{section.2.7}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Interface assignment and rationale.}}{13}{table.2.2}\protected@file@percent } -\newlabel{tab:hw-buses}{{2.2}{13}{Interface assignment and rationale}{table.2.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.8}Power}{14}{section.2.8}\protected@file@percent } -\newlabel{sec:hw-power}{{2.8}{14}{Power}{section.2.8}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.9}RF and antennas}{14}{section.2.9}\protected@file@percent } -\newlabel{sec:hw-rf}{{2.9}{14}{RF and antennas}{section.2.9}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.10}Inter-chip connections (GPIO map)}{14}{section.2.10}\protected@file@percent } -\newlabel{sec:hw-gpio}{{2.10}{14}{Inter-chip connections (GPIO map)}{section.2.10}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.1}System and control lines}{14}{subsection.2.10.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {2.3}{\ignorespaces System and control lines.}}{14}{table.2.3}\protected@file@percent } -\newlabel{tab:hw-sys}{{2.3}{14}{System and control lines}{table.2.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.2}Si4684 tuner (SPI)}{14}{subsection.2.10.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.3}ADAU1701 DSP (I\textsuperscript {2}C)}{14}{subsection.2.10.3}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {2.4}{\ignorespaces Si4684 control and SPI lines.}}{15}{table.2.4}\protected@file@percent } -\newlabel{tab:hw-si4684}{{2.4}{15}{Si4684 control and SPI lines}{table.2.4}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.5}{\ignorespaces ADAU1701 control (I\textsuperscript {2}C) and reset. The 7-bit I\textsuperscript {2}C address is 0x34 (ADDR0 and ADDR1 tied to GND).}}{15}{table.2.5}\protected@file@percent } -\newlabel{tab:hw-adau}{{2.5}{15}{ADAU1701 control (I\textsuperscript {2}C) and reset. The 7-bit I\textsuperscript {2}C address is 0x34 (ADDR0 and ADDR1 tied to GND)}{table.2.5}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.4}Device-identity EEPROM (24AA025E48)}{15}{subsection.2.10.4}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {2.6}{\ignorespaces I\textsuperscript {2}C address map (shared bus).}}{15}{table.2.6}\protected@file@percent } -\newlabel{tab:hw-i2c-addr}{{2.6}{15}{I\textsuperscript {2}C address map (shared bus)}{table.2.6}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.5}FSC-BT1035 Bluetooth}{15}{subsection.2.10.5}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.6}Audio bus (I\textsuperscript {2}S)}{15}{subsection.2.10.6}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {2.7}{\ignorespaces FSC-BT1035 UART, control, and reset lines.}}{16}{table.2.7}\protected@file@percent } -\newlabel{tab:hw-bt1035}{{2.7}{16}{FSC-BT1035 UART, control, and reset lines}{table.2.7}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.8}{\ignorespaces I\textsuperscript {2}S audio routing (chip-to-chip). The MP4/MP10 and MP5/MP11 pairs are electrically connected on the board.}}{16}{table.2.8}\protected@file@percent } -\newlabel{tab:hw-i2s}{{2.8}{16}{I\textsuperscript {2}S audio routing (chip-to-chip). The MP4/MP10 and MP5/MP11 pairs are electrically connected on the board}{table.2.8}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.9}{\ignorespaces ESP32 I\textsuperscript {2}S source lines feeding the mixer. The ESP32 is an I\textsuperscript {2}S slave (clocks in), transmitting audio data. SDATA\_IN1 lands on ADAU MP1 (pin 10); GPIO16 is the ESP32 module's physical pin 9.}}{16}{table.2.9}\protected@file@percent } -\newlabel{tab:hw-i2s-esp}{{2.9}{16}{ESP32 I\textsuperscript {2}S source lines feeding the mixer. The ESP32 is an I\textsuperscript {2}S slave (clocks in), transmitting audio data. SDATA\_IN1 lands on ADAU MP1 (pin 10); GPIO16 is the ESP32 module's physical pin 9}{table.2.9}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.10.7}Completeness}{17}{subsection.2.10.7}\protected@file@percent } -\newlabel{sec:hw-gpio-open}{{2.10.7}{17}{Completeness}{subsection.2.10.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {2.11}Design validation and critical checks}{17}{section.2.11}\protected@file@percent } -\newlabel{sec:hw-validation}{{2.11}{17}{Design validation and critical checks}{section.2.11}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.11.1}Si4684 tuner}{17}{subsection.2.11.1}\protected@file@percent } -\newlabel{sec:hw-val-si4684}{{2.11.1}{17}{Si4684 tuner}{subsection.2.11.1}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.10}{\ignorespaces Si4684 design checks. References: Si4684-A10 datasheet (power sequencing, SPI, supply levels) and AN851 (bypass and layout).}}{18}{table.2.10}\protected@file@percent } -\newlabel{tab:hw-val-si4684}{{2.10}{18}{Si4684 design checks. References: Si4684-A10 datasheet (power sequencing, SPI, supply levels) and AN851 (bypass and layout)}{table.2.10}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.11.2}ADAU1701 DSP}{18}{subsection.2.11.2}\protected@file@percent } -\newlabel{sec:hw-val-adau}{{2.11.2}{18}{ADAU1701 DSP}{subsection.2.11.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.11}{\ignorespaces ADAU1701 design checks. Reference: ADAU1701 data sheet (Rev.~C), serial-port master/slave section and I\textsuperscript {2}C port.}}{19}{table.2.11}\protected@file@percent } -\newlabel{tab:hw-val-adau}{{2.11}{19}{ADAU1701 design checks. Reference: ADAU1701 data sheet (Rev.~C), serial-port master/slave section and I\textsuperscript {2}C port}{table.2.11}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.11.3}FSC-BT1035 (QCC3056)}{19}{subsection.2.11.3}\protected@file@percent } -\newlabel{sec:hw-val-bt1035}{{2.11.3}{19}{FSC-BT1035 (QCC3056)}{subsection.2.11.3}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.12}{\ignorespaces FSC-BT1035 design checks. The module is an I\textsuperscript {2}S slave fed by the ADAU master; audio arrives on its I\textsuperscript {2}S input pins.}}{19}{table.2.12}\protected@file@percent } -\newlabel{tab:hw-val-bt1035}{{2.12}{19}{FSC-BT1035 design checks. The module is an I\textsuperscript {2}S slave fed by the ADAU master; audio arrives on its I\textsuperscript {2}S input pins}{table.2.12}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.11.4}System-level summary}{19}{subsection.2.11.4}\protected@file@percent } -\newlabel{sec:hw-val-summary}{{2.11.4}{19}{System-level summary}{subsection.2.11.4}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.13}{\ignorespaces Consolidated pre-fabrication validation status.}}{20}{table.2.13}\protected@file@percent } -\newlabel{tab:hw-val-summary}{{2.13}{20}{Consolidated pre-fabrication validation status}{table.2.13}{}} -\@setckpt{ch-hardware}{ -\setcounter{page}{21} -\setcounter{equation}{0} -\setcounter{enumi}{0} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{2} -\setcounter{section}{11} -\setcounter{subsection}{4} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{13} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{27} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{1} -\setcounter{tcblisting}{0} -\setcounter{section@level}{0} -\setcounter{Item}{0} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-intro.aux b/Software/docs/manual/ch-intro.aux deleted file mode 100644 index 3225e60..0000000 --- a/Software/docs/manual/ch-intro.aux +++ /dev/null @@ -1,44 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{8}{chapter.1}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:introduction}{{1}{8}{Introduction}{chapter.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {1.1}What DigiRadio is}{8}{section.1.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {1.2}Who this manual is for}{8}{section.1.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {1.3}Licensing summary}{9}{section.1.3}\protected@file@percent } -\@setckpt{ch-intro}{ -\setcounter{page}{10} -\setcounter{equation}{0} -\setcounter{enumi}{0} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{1} -\setcounter{section}{3} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{0} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{2} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{1} -\setcounter{tcblisting}{0} -\setcounter{section@level}{0} -\setcounter{Item}{0} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-licensing.aux b/Software/docs/manual/ch-licensing.aux deleted file mode 100644 index 4a522ce..0000000 --- a/Software/docs/manual/ch-licensing.aux +++ /dev/null @@ -1,45 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {11}Licensing}{81}{chapter.11}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:licensing}{{11}{81}{Licensing}{chapter.11}{}} -\@writefile{toc}{\contentsline {section}{\numberline {11.1}Hardware}{81}{section.11.1}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {11.2}Firmware}{81}{section.11.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {11.3}Documentation and project pages}{81}{section.11.3}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {11.4}Third-party components}{82}{section.11.4}\protected@file@percent } -\@setckpt{ch-licensing}{ -\setcounter{page}{83} -\setcounter{equation}{0} -\setcounter{enumi}{4} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{11} -\setcounter{section}{4} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{0} -\setcounter{table}{0} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{153} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{3} -\setcounter{tcblisting}{24} -\setcounter{section@level}{0} -\setcounter{Item}{41} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-si4684.aux b/Software/docs/manual/ch-si4684.aux deleted file mode 100644 index 7cb21cd..0000000 --- a/Software/docs/manual/ch-si4684.aux +++ /dev/null @@ -1,79 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {5}Si4684 DAB+/FM Tuner}{32}{chapter.5}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:si4684}{{5}{32}{Si4684 DAB+/FM Tuner}{chapter.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.1}Role in the audio chain}{32}{section.5.1}\protected@file@percent } -\newlabel{sec:si4684-role}{{5.1}{32}{Role in the audio chain}{section.5.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.2}Firmware images}{32}{section.5.2}\protected@file@percent } -\newlabel{sec:si4684-firmware}{{5.2}{32}{Firmware images}{section.5.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Si4684 firmware blobs (local only).}}{33}{table.5.1}\protected@file@percent } -\newlabel{tab:si4684-blobs}{{5.1}{33}{Si4684 firmware blobs (local only)}{table.5.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Where images come from}{33}{subsection.5.2.1}\protected@file@percent } -\newlabel{sec:si4684-sources}{{5.2.1}{33}{Where images come from}{subsection.5.2.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}Refreshing blobs}{33}{subsection.5.2.2}\protected@file@percent } -\newlabel{sec:si4684-refresh}{{5.2.2}{33}{Refreshing blobs}{subsection.5.2.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.3}Boot sequence (HOST\_LOAD)}{34}{section.5.3}\protected@file@percent } -\newlabel{sec:si4684-boot}{{5.3}{34}{Boot sequence (HOST\_LOAD)}{section.5.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Si4684 boot flow on DigiRadio (AN649 / PE5PVB).}}{34}{figure.5.1}\protected@file@percent } -\newlabel{fig:si4684-boot}{{5.1}{34}{Si4684 boot flow on DigiRadio (AN649 / PE5PVB)}{figure.5.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.4}Si4684Driver API}{35}{section.5.4}\protected@file@percent } -\newlabel{sec:si4684-driver}{{5.4}{35}{Si4684Driver API}{section.5.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Bring-up and diagnostics}{35}{subsection.5.4.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Si4684 bring-up and property access.}}{35}{table.5.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}FM operations}{35}{subsection.5.4.2}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.3}DAB operations}{36}{subsection.5.4.3}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {5.3}{\ignorespaces DAB Band III plan (\texttt {kDefaultDabFrequencyKhz}).}}{36}{table.5.3}\protected@file@percent } -\newlabel{tab:si4684-dab-plan}{{5.3}{36}{DAB Band III plan (\texttt {kDefaultDabFrequencyKhz})}{table.5.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.4}Typical DAB session}{37}{subsection.5.4.4}\protected@file@percent } -\newlabel{sec:si4684-dab-session}{{5.4.4}{37}{Typical DAB session}{subsection.5.4.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.5}Typical FM session}{37}{subsection.5.4.5}\protected@file@percent } -\newlabel{sec:si4684-fm-session}{{5.4.5}{37}{Typical FM session}{subsection.5.4.5}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.6}Choosing DAB or FM}{37}{subsection.5.4.6}\protected@file@percent } -\newlabel{sec:si4684-band-choice}{{5.4.6}{37}{Choosing DAB or FM}{subsection.5.4.6}{}} -\@writefile{lot}{\contentsline {table}{\numberline {5.4}{\ignorespaces Band-specific firmware and driver entry points.}}{38}{table.5.4}\protected@file@percent } -\newlabel{tab:si4684-band-api}{{5.4}{38}{Band-specific firmware and driver entry points}{table.5.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.7}HTTP API mapping (web UI)}{38}{subsection.5.4.7}\protected@file@percent } -\newlabel{sec:si4684-http}{{5.4.7}{38}{HTTP API mapping (web UI)}{subsection.5.4.7}{}} -\@writefile{lot}{\contentsline {table}{\numberline {5.5}{\ignorespaces Tuner HTTP routes vs band (full schemas in Chapter~\ref {ch:api}).}}{38}{table.5.5}\protected@file@percent } -\newlabel{tab:si4684-http}{{5.5}{38}{Tuner HTTP routes vs band (full schemas in Chapter~\ref {ch:api})}{table.5.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.5}Integration at power-up}{38}{section.5.5}\protected@file@percent } -\newlabel{sec:si4684-integration}{{5.5}{38}{Integration at power-up}{section.5.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {5.6}Further reading}{39}{section.5.6}\protected@file@percent } -\newlabel{sec:si4684-reading}{{5.6}{39}{Further reading}{section.5.6}{}} -\@setckpt{ch-si4684}{ -\setcounter{page}{40} -\setcounter{equation}{0} -\setcounter{enumi}{5} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{5} -\setcounter{section}{6} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{1} -\setcounter{table}{5} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{51} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{5} -\setcounter{tcblisting}{1} -\setcounter{section@level}{0} -\setcounter{Item}{16} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/ch-sigmastudio.aux b/Software/docs/manual/ch-sigmastudio.aux deleted file mode 100644 index 6b20557..0000000 --- a/Software/docs/manual/ch-sigmastudio.aux +++ /dev/null @@ -1,74 +0,0 @@ -\relax -\providecommand\hyper@newdestlabel[2]{} -\@writefile{toc}{\contentsline {chapter}{\numberline {3}DSP Configuration (SigmaStudio)}{21}{chapter.3}\protected@file@percent } -\@writefile{lof}{\addvspace {10\p@ }} -\@writefile{lot}{\addvspace {10\p@ }} -\@writefile{lol}{\addvspace {10\p@ }} -\newlabel{ch:sigmastudio}{{3}{21}{DSP Configuration (SigmaStudio)}{chapter.3}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.1}Overview}{21}{section.3.1}\protected@file@percent } -\newlabel{sec:ss-overview}{{3.1}{21}{Overview}{section.3.1}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.2}Hardware Configuration}{21}{section.3.2}\protected@file@percent } -\newlabel{sec:ss-hwcfg}{{3.2}{21}{Hardware Configuration}{section.3.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces ADAU1701 hardware settings in SigmaStudio.}}{22}{table.3.1}\protected@file@percent } -\newlabel{tab:ss-hwcfg}{{3.1}{22}{ADAU1701 hardware settings in SigmaStudio}{table.3.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Multipurpose pin (MP) assignment}{22}{subsection.3.2.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Multipurpose pin assignment. MP2, MP3, MP7--MP9 are unused (GPIO input, default).}}{22}{table.3.2}\protected@file@percent } -\newlabel{tab:ss-mp}{{3.2}{22}{Multipurpose pin assignment. MP2, MP3, MP7--MP9 are unused (GPIO input, default)}{table.3.2}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.3}Signal-processing chain}{23}{section.3.3}\protected@file@percent } -\newlabel{sec:ss-chain}{{3.3}{23}{Signal-processing chain}{section.3.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces The complete stereo signal-processing chain in SigmaStudio: Input \(\rightarrow \) source faders \(\rightarrow \) stereo mixer \(\rightarrow \) parametric EQ \(\rightarrow \) master volume \(\rightarrow \) per-channel limiters \(\rightarrow \) outputs.}}{23}{figure.3.1}\protected@file@percent } -\newlabel{fig:ss-chain}{{3.1}{23}{The complete stereo signal-processing chain in SigmaStudio: Input \(\rightarrow \) source faders \(\rightarrow \) stereo mixer \(\rightarrow \) parametric EQ \(\rightarrow \) master volume \(\rightarrow \) per-channel limiters \(\rightarrow \) outputs}{figure.3.1}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Block-by-block}{23}{subsection.3.3.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {3.3}{\ignorespaces Signal-processing blocks and their roles. The chain is stereo end to end; L and R never collapse to mono.}}{23}{table.3.3}\protected@file@percent } -\newlabel{tab:ss-blocks}{{3.3}{23}{Signal-processing blocks and their roles. The chain is stereo end to end; L and R never collapse to mono}{table.3.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Signal flow}{24}{subsection.3.3.2}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {3.4}Equaliser}{24}{section.3.4}\protected@file@percent } -\newlabel{sec:ss-eq}{{3.4}{24}{Equaliser}{section.3.4}{}} -\@writefile{lot}{\contentsline {table}{\numberline {3.4}{\ignorespaces Parametric EQ bands. Band~1 removes DC and subsonic content; bands 2--6 are the tone controls the firmware adjusts.}}{24}{table.3.4}\protected@file@percent } -\newlabel{tab:ss-eq}{{3.4}{24}{Parametric EQ bands. Band~1 removes DC and subsonic content; bands 2--6 are the tone controls the firmware adjusts}{table.3.4}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.5}Master volume and limiters}{25}{section.3.5}\protected@file@percent } -\newlabel{sec:ss-vol}{{3.5}{25}{Master volume and limiters}{section.3.5}{}} -\@writefile{lot}{\contentsline {table}{\numberline {3.5}{\ignorespaces Per-channel limiter settings. The limiter is left fixed (not runtime-adjustable).}}{25}{table.3.5}\protected@file@percent } -\newlabel{tab:ss-lim}{{3.5}{25}{Per-channel limiter settings. The limiter is left fixed (not runtime-adjustable)}{table.3.5}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.6}Runtime-controllable parameters}{25}{section.3.6}\protected@file@percent } -\newlabel{sec:ss-runtime}{{3.6}{25}{Runtime-controllable parameters}{section.3.6}{}} -\@writefile{lot}{\contentsline {table}{\numberline {3.6}{\ignorespaces Parameters exposed to the firmware. Fixed blocks are set once in the program and never written at runtime.}}{25}{table.3.6}\protected@file@percent } -\newlabel{tab:ss-runtime}{{3.6}{25}{Parameters exposed to the firmware. Fixed blocks are set once in the program and never written at runtime}{table.3.6}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.7}Virtual enhancements (stereo depth and bass boost)}{25}{section.3.7}\protected@file@percent } -\newlabel{sec:ss-enhancements}{{3.7}{25}{Virtual enhancements (stereo depth and bass boost)}{section.3.7}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3.8}Exporting the program}{26}{section.3.8}\protected@file@percent } -\newlabel{sec:ss-export}{{3.8}{26}{Exporting the program}{section.3.8}{}} -\@setckpt{ch-sigmastudio}{ -\setcounter{page}{27} -\setcounter{equation}{0} -\setcounter{enumi}{2} -\setcounter{enumii}{0} -\setcounter{enumiii}{0} -\setcounter{enumiv}{0} -\setcounter{footnote}{0} -\setcounter{mpfootnote}{0} -\setcounter{part}{0} -\setcounter{chapter}{3} -\setcounter{section}{8} -\setcounter{subsection}{0} -\setcounter{subsubsection}{0} -\setcounter{paragraph}{0} -\setcounter{subparagraph}{0} -\setcounter{figure}{1} -\setcounter{table}{6} -\setcounter{tcbbreakpart}{1} -\setcounter{tcblayer}{0} -\setcounter{tcolorbox@number}{39} -\setcounter{tcbrastercolumn}{1} -\setcounter{tcbrasterrow}{1} -\setcounter{tcbrasternum}{1} -\setcounter{tcbraster}{0} -\setcounter{parentequation}{0} -\setcounter{lstnumber}{5} -\setcounter{tcblisting}{1} -\setcounter{section@level}{0} -\setcounter{Item}{2} -\setcounter{Hfootnote}{0} -\setcounter{bookmark@seq@number}{0} -\setcounter{lstlisting}{0} -} diff --git a/Software/docs/manual/manual.aux b/Software/docs/manual/manual.aux deleted file mode 100644 index 59becc6..0000000 --- a/Software/docs/manual/manual.aux +++ /dev/null @@ -1,225 +0,0 @@ -\relax -\providecommand*\new@tpo@label[2]{} -\providecommand\hyper@newdestlabel[2]{} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\providecommand\BKM@entry[2]{} -\@input{ch-intro.aux} -\BKM@entry{id=1,dest={636861707465722E31},srcline={1},srcfile={2E2F63682D696E74726F2E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030725C3030306F5C303030645C303030755C303030635C303030745C303030695C3030306F5C3030306E} -\BKM@entry{id=2,dest={73656374696F6E2E312E31},srcline={13},srcfile={2E2F63682D696E74726F2E746578}}{5C3337365C3337375C303030575C303030685C303030615C303030745C3030305C3034305C303030445C303030695C303030675C303030695C303030525C303030615C303030645C303030695C3030306F5C3030305C3034305C303030695C30303073} -\BKM@entry{id=3,dest={73656374696F6E2E312E32},srcline={28},srcfile={2E2F63682D696E74726F2E746578}}{5C3337365C3337375C303030575C303030685C3030306F5C3030305C3034305C303030745C303030685C303030695C303030735C3030305C3034305C3030306D5C303030615C3030306E5C303030755C303030615C3030306C5C3030305C3034305C303030695C303030735C3030305C3034305C303030665C3030306F5C30303072} -\BKM@entry{id=4,dest={73656374696F6E2E312E33},srcline={43},srcfile={2E2F63682D696E74726F2E746578}}{5C3337365C3337375C3030304C5C303030695C303030635C303030655C3030306E5C303030735C303030695C3030306E5C303030675C3030305C3034305C303030735C303030755C3030306D5C3030306D5C303030615C303030725C30303079} -\@input{ch-hardware.aux} -\BKM@entry{id=5,dest={636861707465722E32},srcline={1},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030485C303030615C303030725C303030645C303030775C303030615C303030725C303030655C3030305C3034305C3030304F5C303030765C303030655C303030725C303030765C303030695C303030655C30303077} -\BKM@entry{id=6,dest={73656374696F6E2E322E31},srcline={10},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030445C303030655C303030735C303030695C303030675C3030306E5C3030305C3034305C303030705C303030685C303030695C3030306C5C3030306F5C303030735C3030306F5C303030705C303030685C30303079} -\BKM@entry{id=7,dest={73656374696F6E2E322E32},srcline={29},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030535C303030795C303030735C303030745C303030655C3030306D5C3030305C3034305C303030625C3030306C5C3030306F5C303030635C3030306B5C3030305C3034305C303030645C303030695C303030615C303030675C303030725C303030615C3030306D} -\BKM@entry{id=8,dest={73656374696F6E2E322E33},srcline={53},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030545C303030685C303030655C3030305C3034305C303030745C303030755C3030306E5C303030655C303030725C3030303A5C3030305C3034305C303030535C303030695C303030345C303030365C303030385C30303034} -\BKM@entry{id=9,dest={73756273656374696F6E2E322E332E31},srcline={60},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C303030695C3030306E5C303030745C303030655C303030725C303030665C303030615C303030635C30303065} -\BKM@entry{id=10,dest={73756273656374696F6E2E322E332E32},srcline={74},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C303030695C3030306D5C303030615C303030675C303030655C3030305C3034305C303030755C303030705C3030306C5C3030306F5C303030615C30303064} -\BKM@entry{id=11,dest={73656374696F6E2E322E34},srcline={88},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030545C303030685C303030655C3030305C3034305C303030615C303030755C303030645C303030695C3030306F5C3030305C3034305C303030445C303030535C303030505C3030303A5C3030305C3034305C303030415C303030445C303030415C303030555C303030315C303030375C303030305C30303031} -\BKM@entry{id=12,dest={73756273656374696F6E2E322E342E31},srcline={95},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030705C303030725C3030306F5C303030675C303030725C303030615C3030306D5C3030305C3034305C3030306C5C3030306F5C303030615C303030645C303030695C3030306E5C30303067} -\BKM@entry{id=13,dest={73756273656374696F6E2E322E342E32},srcline={112},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030435C3030306C5C303030695C303030635C3030306B5C3030302D5C303030665C303030725C303030655C303030655C3030305C3034305C303030705C303030615C303030725C303030615C3030306D5C303030655C303030745C303030655C303030725C3030305C3034305C303030755C303030705C303030645C303030615C303030745C303030655C30303073} -\BKM@entry{id=14,dest={73656374696F6E2E322E35},srcline={118},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030545C303030685C303030655C3030305C3034305C303030425C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030305C3034305C3030306D5C3030306F5C303030645C303030755C3030306C5C303030655C3030303A5C3030305C3034305C303030465C303030535C303030435C3030302D5C303030425C303030545C303030315C303030305C303030335C30303035} -\BKM@entry{id=15,dest={73756273656374696F6E2E322E352E31},srcline={125},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C303030695C3030306E5C303030745C303030655C303030725C303030665C303030615C303030635C30303065} -\BKM@entry{id=16,dest={73656374696F6E2E322E36},srcline={138},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030545C303030685C303030655C3030305C3034305C303030685C3030306F5C303030735C303030745C3030303A5C3030305C3034305C303030455C303030535C303030505C303030335C303030325C3030302D5C303030535C30303033} -\BKM@entry{id=17,dest={73656374696F6E2E322E37},srcline={148},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030425C303030755C303030735C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C303030635C303030745C303030755C303030725C30303065} -\BKM@entry{id=18,dest={73656374696F6E2E322E38},srcline={168},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030505C3030306F5C303030775C303030655C30303072} -\BKM@entry{id=19,dest={73656374696F6E2E322E39},srcline={176},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030525C303030465C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030615C3030306E5C303030745C303030655C3030306E5C3030306E5C303030615C30303073} -\BKM@entry{id=20,dest={73656374696F6E2E322E3130},srcline={185},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030725C3030302D5C303030635C303030685C303030695C303030705C3030305C3034305C303030635C3030306F5C3030306E5C3030306E5C303030655C303030635C303030745C303030695C3030306F5C3030306E5C303030735C3030305C3034305C3030305C3035305C303030475C303030505C303030495C3030304F5C3030305C3034305C3030306D5C303030615C303030705C3030305C303531} -\BKM@entry{id=21,dest={73756273656374696F6E2E322E31302E31},srcline={192},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030535C303030795C303030735C303030745C303030655C3030306D5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C3030306C5C303030695C3030306E5C303030655C30303073} -\BKM@entry{id=22,dest={73756273656374696F6E2E322E31302E32},srcline={207},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C3030305C3034305C303030745C303030755C3030306E5C303030655C303030725C3030305C3034305C3030305C3035305C303030535C303030505C303030495C3030305C303531} -\BKM@entry{id=23,dest={73756273656374696F6E2E322E31302E33},srcline={225},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030415C303030445C303030415C303030555C303030315C303030375C303030305C303030315C3030305C3034305C303030445C303030535C303030505C3030305C3034305C3030305C3035305C303030495C303030325C303030435C3030305C303531} -\BKM@entry{id=24,dest={73756273656374696F6E2E322E31302E34},srcline={241},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030445C303030655C303030765C303030695C303030635C303030655C3030302D5C303030695C303030645C303030655C3030306E5C303030745C303030695C303030745C303030795C3030305C3034305C303030455C303030455C303030505C303030525C3030304F5C3030304D5C3030305C3034305C3030305C3035305C303030325C303030345C303030415C303030415C303030305C303030325C303030355C303030455C303030345C303030385C3030305C303531} -\BKM@entry{id=25,dest={73756273656374696F6E2E322E31302E35},srcline={261},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030465C303030535C303030435C3030302D5C303030425C303030545C303030315C303030305C303030335C303030355C3030305C3034305C303030425C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C30303068} -\BKM@entry{id=26,dest={73756273656374696F6E2E322E31302E36},srcline={279},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030415C303030755C303030645C303030695C3030306F5C3030305C3034305C303030625C303030755C303030735C3030305C3034305C3030305C3035305C303030495C303030325C303030535C3030305C303531} -\BKM@entry{id=27,dest={73756273656374696F6E2E322E31302E37},srcline={320},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306D5C303030705C3030306C5C303030655C303030745C303030655C3030306E5C303030655C303030735C30303073} -\BKM@entry{id=28,dest={73656374696F6E2E322E3131},srcline={331},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030445C303030655C303030735C303030695C303030675C3030306E5C3030305C3034305C303030765C303030615C3030306C5C303030695C303030645C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030635C303030725C303030695C303030745C303030695C303030635C303030615C3030306C5C3030305C3034305C303030635C303030685C303030655C303030635C3030306B5C30303073} -\BKM@entry{id=29,dest={73756273656374696F6E2E322E31312E31},srcline={339},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C3030305C3034305C303030745C303030755C3030306E5C303030655C30303072} -\BKM@entry{id=30,dest={73756273656374696F6E2E322E31312E32},srcline={400},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030415C303030445C303030415C303030555C303030315C303030375C303030305C303030315C3030305C3034305C303030445C303030535C30303050} -\BKM@entry{id=31,dest={73756273656374696F6E2E322E31312E33},srcline={445},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030465C303030535C303030435C3030302D5C303030425C303030545C303030315C303030305C303030335C303030355C3030305C3034305C3030305C3035305C303030515C303030435C303030435C303030335C303030305C303030355C303030365C3030305C303531} -\BKM@entry{id=32,dest={73756273656374696F6E2E322E31312E34},srcline={466},srcfile={2E2F63682D68617264776172652E746578}}{5C3337365C3337375C303030535C303030795C303030735C303030745C303030655C3030306D5C3030302D5C3030306C5C303030655C303030765C303030655C3030306C5C3030305C3034305C303030735C303030755C3030306D5C3030306D5C303030615C303030725C30303079} -\@input{ch-sigmastudio.aux} -\BKM@entry{id=33,dest={636861707465722E33},srcline={1},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030445C303030535C303030505C3030305C3034305C303030435C3030306F5C3030306E5C303030665C303030695C303030675C303030755C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C3030305C3035305C303030535C303030695C303030675C3030306D5C303030615C303030535C303030745C303030755C303030645C303030695C3030306F5C3030305C303531} -\BKM@entry{id=34,dest={73656374696F6E2E332E31},srcline={11},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C3030304F5C303030765C303030655C303030725C303030765C303030695C303030655C30303077} -\BKM@entry{id=35,dest={73656374696F6E2E332E32},srcline={27},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030485C303030615C303030725C303030645C303030775C303030615C303030725C303030655C3030305C3034305C303030435C3030306F5C3030306E5C303030665C303030695C303030675C303030755C303030725C303030615C303030745C303030695C3030306F5C3030306E} -\BKM@entry{id=36,dest={73756273656374696F6E2E332E322E31},srcline={52},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C3030304D5C303030755C3030306C5C303030745C303030695C303030705C303030755C303030725C303030705C3030306F5C303030735C303030655C3030305C3034305C303030705C303030695C3030306E5C3030305C3034305C3030305C3035305C3030304D5C303030505C3030305C3035315C3030305C3034305C303030615C303030735C303030735C303030695C303030675C3030306E5C3030306D5C303030655C3030306E5C30303074} -\BKM@entry{id=37,dest={73656374696F6E2E332E33},srcline={87},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030535C303030695C303030675C3030306E5C303030615C3030306C5C3030302D5C303030705C303030725C3030306F5C303030635C303030655C303030735C303030735C303030695C3030306E5C303030675C3030305C3034305C303030635C303030685C303030615C303030695C3030306E} -\BKM@entry{id=38,dest={73756273656374696F6E2E332E332E31},srcline={105},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030425C3030306C5C3030306F5C303030635C3030306B5C3030302D5C303030625C303030795C3030302D5C303030625C3030306C5C3030306F5C303030635C3030306B} -\BKM@entry{id=39,dest={73756273656374696F6E2E332E332E32},srcline={127},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030535C303030695C303030675C3030306E5C303030615C3030306C5C3030305C3034305C303030665C3030306C5C3030306F5C30303077} -\BKM@entry{id=40,dest={73656374696F6E2E332E34},srcline={136},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030455C303030715C303030755C303030615C3030306C5C303030695C303030735C303030655C30303072} -\BKM@entry{id=41,dest={73656374696F6E2E332E35},srcline={170},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C3030304D5C303030615C303030735C303030745C303030655C303030725C3030305C3034305C303030765C3030306F5C3030306C5C303030755C3030306D5C303030655C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C3030306C5C303030695C3030306D5C303030695C303030745C303030655C303030725C30303073} -\BKM@entry{id=42,dest={73656374696F6E2E332E36},srcline={193},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030525C303030755C3030306E5C303030745C303030695C3030306D5C303030655C3030302D5C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030306C5C303030615C303030625C3030306C5C303030655C3030305C3034305C303030705C303030615C303030725C303030615C3030306D5C303030655C303030745C303030655C303030725C30303073} -\BKM@entry{id=43,dest={73656374696F6E2E332E37},srcline={217},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030565C303030695C303030725C303030745C303030755C303030615C3030306C5C3030305C3034305C303030655C3030306E5C303030685C303030615C3030306E5C303030635C303030655C3030306D5C303030655C3030306E5C303030745C303030735C3030305C3034305C3030305C3035305C303030735C303030745C303030655C303030725C303030655C3030306F5C3030305C3034305C303030645C303030655C303030705C303030745C303030685C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030625C303030615C303030735C303030735C3030305C3034305C303030625C3030306F5C3030306F5C303030735C303030745C3030305C303531} -\BKM@entry{id=44,dest={73656374696F6E2E332E38},srcline={243},srcfile={2E2F63682D7369676D6173747564696F2E746578}}{5C3337365C3337375C303030455C303030785C303030705C3030306F5C303030725C303030745C303030695C3030306E5C303030675C3030305C3034305C303030745C303030685C303030655C3030305C3034305C303030705C303030725C3030306F5C303030675C303030725C303030615C3030306D} -\@input{ch-firmware.aux} -\BKM@entry{id=45,dest={636861707465722E34},srcline={14},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C303030635C303030745C303030755C303030725C30303065} -\BKM@entry{id=46,dest={73656374696F6E2E342E31},srcline={27},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030445C303030655C303030735C303030695C303030675C3030306E5C3030305C3034305C303030705C303030725C303030695C3030306E5C303030635C303030695C303030705C3030306C5C303030655C30303073} -\BKM@entry{id=47,dest={73656374696F6E2E342E32},srcline={47},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C3030304C5C303030615C303030795C303030655C303030725C303030655C303030645C3030305C3034305C303030735C303030745C303030725C303030755C303030635C303030745C303030755C303030725C30303065} -\BKM@entry{id=48,dest={73656374696F6E2E342E33},srcline={89},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030415C303030755C303030645C303030695C3030306F5C3030305C3034305C303030735C303030695C303030675C3030306E5C303030615C3030306C5C3030305C3034305C303030705C303030615C303030745C30303068} -\BKM@entry{id=49,dest={73656374696F6E2E342E34},srcline={123},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030435C303030685C303030695C303030705C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030625C3030306F5C3030306F5C30303074} -\BKM@entry{id=50,dest={73656374696F6E2E342E35},srcline={158},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030665C303030695C303030675C303030755C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030302C5C3030305C3034305C303030735C303030745C3030306F5C303030725C303030615C303030675C303030655C3030302C5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030755C303030735C303030655C303030725C3030305C3034305C303030695C3030306E5C303030745C303030655C303030725C303030665C303030615C303030635C30303065} -\BKM@entry{id=51,dest={73656374696F6E2E342E36},srcline={197},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030435C3030306F5C3030306D5C303030705C303030615C3030306E5C303030695C3030306F5C3030306E5C3030302D5C303030635C303030685C303030695C303030705C3030305C3034305C303030625C3030306F5C3030306F5C303030745C3030305C3034305C303030615C303030745C3030305C3034305C303030705C3030306F5C303030775C303030655C303030725C3030302D5C303030755C30303070} -\BKM@entry{id=52,dest={73656374696F6E2E342E37},srcline={226},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030455C303030725C303030725C3030306F5C303030725C3030302D5C303030685C303030615C3030306E5C303030645C3030306C5C303030695C3030306E5C303030675C3030305C3034305C3030306D5C3030306F5C303030645C303030655C3030306C} -\BKM@entry{id=53,dest={73656374696F6E2E342E38},srcline={236},srcfile={2E2F63682D6669726D776172652E746578}}{5C3337365C3337375C303030545C3030306F5C3030306F5C3030306C5C303030635C303030685C303030615C303030695C3030306E} -\@input{ch-si4684.aux} -\BKM@entry{id=54,dest={636861707465722E35},srcline={5},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C3030305C3034305C303030445C303030415C303030425C3030302B5C3030302F5C303030465C3030304D5C3030305C3034305C303030545C303030755C3030306E5C303030655C30303072} -\BKM@entry{id=55,dest={73656374696F6E2E352E31},srcline={15},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030525C3030306F5C3030306C5C303030655C3030305C3034305C303030695C3030306E5C3030305C3034305C303030745C303030685C303030655C3030305C3034305C303030615C303030755C303030645C303030695C3030306F5C3030305C3034305C303030635C303030685C303030615C303030695C3030306E} -\BKM@entry{id=56,dest={73656374696F6E2E352E32},srcline={32},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C303030695C3030306D5C303030615C303030675C303030655C30303073} -\BKM@entry{id=57,dest={73756273656374696F6E2E352E322E31},srcline={60},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030575C303030685C303030655C303030725C303030655C3030305C3034305C303030695C3030306D5C303030615C303030675C303030655C303030735C3030305C3034305C303030635C3030306F5C3030306D5C303030655C3030305C3034305C303030665C303030725C3030306F5C3030306D} -\BKM@entry{id=58,dest={73756273656374696F6E2E352E322E32},srcline={86},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030525C303030655C303030665C303030725C303030655C303030735C303030685C303030695C3030306E5C303030675C3030305C3034305C303030625C3030306C5C3030306F5C303030625C30303073} -\BKM@entry{id=59,dest={73656374696F6E2E352E33},srcline={108},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030425C3030306F5C3030306F5C303030745C3030305C3034305C303030735C303030655C303030715C303030755C303030655C3030306E5C303030635C303030655C3030305C3034305C3030305C3035305C303030485C3030304F5C303030535C303030545C3030305C3133375C3030304C5C3030304F5C303030415C303030445C3030305C303531} -\BKM@entry{id=60,dest={73656374696F6E2E352E34},srcline={158},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C303030445C303030725C303030695C303030765C303030655C303030725C3030305C3034305C303030415C303030505C30303049} -\BKM@entry{id=61,dest={73756273656374696F6E2E352E342E31},srcline={166},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030425C303030725C303030695C3030306E5C303030675C3030302D5C303030755C303030705C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030645C303030695C303030615C303030675C3030306E5C3030306F5C303030735C303030745C303030695C303030635C30303073} -\BKM@entry{id=62,dest={73756273656374696F6E2E352E342E32},srcline={185},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030465C3030304D5C3030305C3034305C3030306F5C303030705C303030655C303030725C303030615C303030745C303030695C3030306F5C3030306E5C30303073} -\BKM@entry{id=63,dest={73756273656374696F6E2E352E342E33},srcline={198},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030445C303030415C303030425C3030305C3034305C3030306F5C303030705C303030655C303030725C303030615C303030745C303030695C3030306F5C3030306E5C30303073} -\BKM@entry{id=64,dest={73756273656374696F6E2E352E342E34},srcline={238},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030545C303030795C303030705C303030695C303030635C303030615C3030306C5C3030305C3034305C303030445C303030415C303030425C3030305C3034305C303030735C303030655C303030735C303030735C303030695C3030306F5C3030306E} -\BKM@entry{id=65,dest={73756273656374696F6E2E352E342E35},srcline={260},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030545C303030795C303030705C303030695C303030635C303030615C3030306C5C3030305C3034305C303030465C3030304D5C3030305C3034305C303030735C303030655C303030735C303030735C303030695C3030306F5C3030306E} -\BKM@entry{id=66,dest={73756273656374696F6E2E352E342E36},srcline={279},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030435C303030685C3030306F5C3030306F5C303030735C303030695C3030306E5C303030675C3030305C3034305C303030445C303030415C303030425C3030305C3034305C3030306F5C303030725C3030305C3034305C303030465C3030304D} -\BKM@entry{id=67,dest={73756273656374696F6E2E352E342E37},srcline={304},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030485C303030545C303030545C303030505C3030305C3034305C303030415C303030505C303030495C3030305C3034305C3030306D5C303030615C303030705C303030705C303030695C3030306E5C303030675C3030305C3034305C3030305C3035305C303030775C303030655C303030625C3030305C3034305C303030555C303030495C3030305C303531} -\BKM@entry{id=68,dest={73656374696F6E2E352E35},srcline={337},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030615C303030745C3030305C3034305C303030705C3030306F5C303030775C303030655C303030725C3030302D5C303030755C30303070} -\BKM@entry{id=69,dest={73656374696F6E2E352E36},srcline={348},srcfile={2E2F63682D7369343638342E746578}}{5C3337365C3337375C303030465C303030755C303030725C303030745C303030685C303030655C303030725C3030305C3034305C303030725C303030655C303030615C303030645C303030695C3030306E5C30303067} -\@input{ch-adau1701.aux} -\BKM@entry{id=70,dest={636861707465722E36},srcline={5},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030415C303030445C303030415C303030555C303030315C303030375C303030305C303030315C3030305C3034305C303030415C303030755C303030645C303030695C3030306F5C3030305C3034305C303030445C303030535C30303050} -\BKM@entry{id=71,dest={73656374696F6E2E362E31},srcline={24},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030525C3030306F5C3030306C5C303030655C3030305C3034305C303030695C3030306E5C3030305C3034305C303030745C303030685C303030655C3030305C3034305C303030615C303030755C303030645C303030695C3030306F5C3030305C3034305C303030635C303030685C303030615C303030695C3030306E} -\BKM@entry{id=72,dest={73656374696F6E2E362E32},srcline={40},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C3030305C3034305C303030695C3030306D5C303030615C303030675C303030655C3030305C3034305C3030305C3035305C303030535C303030695C303030675C3030306D5C303030615C303030535C303030745C303030755C303030645C303030695C3030306F5C3030305C3034305C303030655C303030785C303030705C3030306F5C303030725C303030745C3030305C303531} -\BKM@entry{id=73,dest={73756273656374696F6E2E362E322E31},srcline={83},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030525C303030655C303030665C303030725C303030655C303030735C303030685C303030695C3030306E5C303030675C3030305C3034305C303030615C303030665C303030745C303030655C303030725C3030305C3034305C303030615C3030305C3034305C303030535C303030695C303030675C3030306D5C303030615C303030535C303030745C303030755C303030645C303030695C3030306F5C3030305C3034305C303030635C303030685C303030615C3030306E5C303030675C30303065} -\BKM@entry{id=74,dest={73656374696F6E2E362E33},srcline={108},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030425C3030306F5C3030306F5C303030745C3030305C3034305C303030735C303030655C303030715C303030755C303030655C3030306E5C303030635C303030655C3030305C3034305C3030305C3035305C303030495C303030325C303030435C3030305C3034305C303030525C303030415C3030304D5C3030305C3034305C3030306C5C3030306F5C303030615C303030645C3030305C303531} -\BKM@entry{id=75,dest={73656374696F6E2E362E34},srcline={145},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C303030655C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C303030635C303030745C303030755C303030725C30303065} -\BKM@entry{id=76,dest={73656374696F6E2E362E35},srcline={180},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030415C303030645C303030615C303030755C303030315C303030375C303030305C303030315C303030445C303030725C303030695C303030765C303030655C303030725C3030305C3034305C303030415C303030505C30303049} -\BKM@entry{id=77,dest={73756273656374696F6E2E362E352E31},srcline={188},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030425C303030725C303030695C3030306E5C303030675C3030302D5C303030755C303030705C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030735C303030745C303030615C303030745C30303065} -\BKM@entry{id=78,dest={73756273656374696F6E2E362E352E32},srcline={204},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030465C303030755C3030306C5C3030306C5C3030305C3034305C303030705C303030725C3030306F5C303030665C303030695C3030306C5C303030655C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030705C303030615C303030725C303030745C303030695C303030615C3030306C5C3030305C3034305C303030755C303030705C303030645C303030615C303030745C303030655C30303073} -\BKM@entry{id=79,dest={73756273656374696F6E2E362E352E33},srcline={237},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030475C303030615C303030695C3030306E5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030455C303030515C3030305C3034305C303030635C3030306F5C303030655C303030665C303030665C303030695C303030635C303030695C303030655C3030306E5C303030745C3030305C3034305C303030705C303030615C303030745C30303068} -\BKM@entry{id=80,dest={73656374696F6E2E362E36},srcline={252},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030505C303030615C303030725C303030615C3030306D5C303030655C303030745C303030655C303030725C3030305C3034305C303030615C303030645C303030645C303030725C303030655C303030735C303030735C3030305C3034305C3030306D5C303030615C30303070} -\BKM@entry{id=81,dest={73656374696F6E2E362E37},srcline={280},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030535C303030615C303030665C303030655C3030306C5C3030306F5C303030615C303030645C3030305C3034305C3030306D5C303030655C303030635C303030685C303030615C3030306E5C303030695C303030735C3030306D} -\BKM@entry{id=82,dest={73656374696F6E2E362E38},srcline={307},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030445C3030306F5C3030306D5C303030615C303030695C3030306E5C3030305C3034305C3030306D5C3030306F5C303030645C303030655C3030306C5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030705C303030655C303030725C303030735C303030695C303030735C303030745C303030655C3030306E5C303030635C30303065} -\BKM@entry{id=83,dest={73656374696F6E2E362E39},srcline={329},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030615C303030755C303030645C303030695C3030306F5C3030303A5C3030303A5C303030415C303030755C303030645C303030695C3030306F5C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=84,dest={73656374696F6E2E362E3130},srcline={361},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030485C303030545C303030545C303030505C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030775C303030655C303030625C3030305C3034305C303030555C30303049} -\BKM@entry{id=85,dest={73656374696F6E2E362E3131},srcline={383},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030545C303030795C303030705C303030695C303030635C303030615C3030306C5C3030305C3034305C303030755C303030735C303030615C303030675C303030655C3030305C3034305C303030705C303030615C303030745C303030745C303030655C303030725C3030306E5C30303073} -\BKM@entry{id=86,dest={73756273656374696F6E2E362E31312E31},srcline={386},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030435C3030302B5C3030302B5C3030305C3034305C303030665C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C3030305C3035305C303030645C303030695C303030725C303030655C303030635C303030745C3030305C3034305C303030735C303030655C303030725C303030765C303030695C303030635C303030655C3030305C3034305C303030615C303030635C303030635C303030655C303030735C303030735C3030305C303531} -\BKM@entry{id=87,dest={73756273656374696F6E2E362E31312E32},srcline={398},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030485C303030545C303030545C303030505C3030305C3034305C303030635C3030306C5C303030695C303030655C3030306E5C30303074} -\BKM@entry{id=88,dest={73756273656374696F6E2E362E31312E33},srcline={412},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030415C303030665C303030745C303030655C303030725C3030305C3034305C303030535C303030695C303030675C3030306D5C303030615C303030535C303030745C303030755C303030645C303030695C3030306F5C3030305C3034305C303030455C303030515C3030305C3034305C3030306C5C303030615C303030795C3030306F5C303030755C303030745C3030305C3034305C303030635C303030685C303030615C3030306E5C303030675C30303065} -\BKM@entry{id=89,dest={73656374696F6E2E362E3132},srcline={418},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030455C303030725C303030725C3030306F5C303030725C3030305C3034305C303030685C303030615C3030306E5C303030645C3030306C5C303030695C3030306E5C30303067} -\BKM@entry{id=90,dest={73656374696F6E2E362E3133},srcline={445},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030615C303030745C3030305C3034305C303030705C3030306F5C303030775C303030655C303030725C3030302D5C303030755C30303070} -\BKM@entry{id=91,dest={73656374696F6E2E362E3134},srcline={459},srcfile={2E2F63682D61646175313730312E746578}}{5C3337365C3337375C303030465C303030755C303030725C303030745C303030685C303030655C303030725C3030305C3034305C303030725C303030655C303030615C303030645C303030695C3030306E5C30303067} -\@input{ch-bt1035.aux} -\BKM@entry{id=92,dest={636861707465722E37},srcline={5},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030465C303030535C303030435C3030302D5C303030425C303030545C303030315C303030305C303030335C303030355C3030305C3034305C303030425C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030305C3034305C303030545C303030725C303030615C3030306E5C303030735C3030306D5C303030695C303030745C303030745C303030655C30303072} -\BKM@entry{id=93,dest={73656374696F6E2E372E31},srcline={22},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030525C3030306F5C3030306C5C303030655C3030305C3034305C303030695C3030306E5C3030305C3034305C303030745C303030685C303030655C3030305C3034305C303030615C303030755C303030645C303030695C3030306F5C3030305C3034305C303030635C303030685C303030615C303030695C3030306E} -\BKM@entry{id=94,dest={73656374696F6E2E372E32},srcline={36},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C5C3030305C3034305C303030695C3030306E5C303030745C303030655C303030725C303030665C303030615C303030635C30303065} -\BKM@entry{id=95,dest={73756273656374696F6E2E372E322E31},srcline={39},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030555C303030415C303030525C303030545C3030305C3034305C303030705C303030615C303030725C303030615C3030306D5C303030655C303030745C303030655C303030725C30303073} -\BKM@entry{id=96,dest={73756273656374696F6E2E372E322E32},srcline={58},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030525C303030655C303030735C303030705C3030306F5C3030306E5C303030735C303030655C3030305C3034305C303030685C303030615C3030306E5C303030645C3030306C5C303030695C3030306E5C30303067} -\BKM@entry{id=97,dest={73656374696F6E2E372E33},srcline={72},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C3030304D5C303030615C3030306E5C303030645C303030615C303030745C3030306F5C303030725C303030795C3030305C3034305C3030304C5C303030695C3030306E5C303030655C3030302D5C303030495C3030306E5C3030305C3034305C3030306D5C3030306F5C303030645C30303065} -\BKM@entry{id=98,dest={73656374696F6E2E372E34},srcline={83},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030425C3030306F5C3030306F5C303030745C3030305C3034305C303030735C303030655C303030715C303030755C303030655C3030306E5C303030635C30303065} -\BKM@entry{id=99,dest={73656374696F6E2E372E35},srcline={117},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C303030655C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C303030635C303030745C303030755C303030725C30303065} -\BKM@entry{id=100,dest={73656374696F6E2E372E36},srcline={139},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030535C303030755C303030705C303030705C3030306F5C303030725C303030745C303030655C303030645C3030305C3034305C303030415C303030545C3030305C3034305C303030635C3030306F5C3030306D5C3030306D5C303030615C3030306E5C303030645C3030305C3034305C303030735C303030755C303030625C303030735C303030655C30303074} -\BKM@entry{id=101,dest={73656374696F6E2E372E37},srcline={166},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030425C303030745C303030315C303030305C303030335C303030355C303030445C303030725C303030695C303030765C303030655C303030725C3030305C3034305C303030415C303030505C30303049} -\BKM@entry{id=102,dest={73756273656374696F6E2E372E372E31},srcline={195},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030455C303030725C303030725C3030306F5C303030725C3030305C3034305C303030635C3030306F5C303030645C303030655C30303073} -\BKM@entry{id=103,dest={73656374696F6E2E372E38},srcline={215},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030615C303030745C3030305C3034305C303030705C3030306F5C303030775C303030655C303030725C3030302D5C303030755C30303070} -\BKM@entry{id=104,dest={73656374696F6E2E372E39},srcline={232},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030545C303030795C303030705C303030695C303030635C303030615C3030306C5C3030305C3034305C303030755C303030735C303030615C303030675C303030655C3030305C3034305C3030305C3035305C303030665C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C303030645C303030655C303030765C303030655C3030306C5C3030306F5C303030705C303030655C303030725C3030305C303531} -\BKM@entry{id=105,dest={73656374696F6E2E372E3130},srcline={246},srcfile={2E2F63682D6274313033352E746578}}{5C3337365C3337375C303030465C303030755C303030725C303030745C303030685C303030655C303030725C3030305C3034305C303030725C303030655C303030615C303030645C303030695C3030306E5C30303067} -\@input{ch-api.aux} -\BKM@entry{id=106,dest={636861707465722E38},srcline={1},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030485C303030545C303030545C303030505C3030305C3034305C303030415C303030505C30303049} -\BKM@entry{id=107,dest={73656374696F6E2E382E31},srcline={11},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030545C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030725C303030655C303030615C303030635C303030685C303030615C303030625C303030695C3030306C5C303030695C303030745C30303079} -\BKM@entry{id=108,dest={73656374696F6E2E382E32},srcline={28},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030455C3030306E5C303030645C303030705C3030306F5C303030695C3030306E5C303030745C30303073} -\BKM@entry{id=109,dest={73756273656374696F6E2E382E322E31},srcline={30},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030685C303030655C303030615C3030306C5C303030745C30303068} -\BKM@entry{id=110,dest={73756273656374696F6E2E382E322E32},srcline={56},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030775C303030695C303030665C30303069} -\BKM@entry{id=111,dest={73756273656374696F6E2E382E322E33},srcline={101},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030745C303030755C3030306E5C303030655C303030725C3030302F5C303030735C303030745C303030615C303030745C303030755C30303073} -\BKM@entry{id=112,dest={73756273656374696F6E2E382E322E34},srcline={128},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030745C303030755C3030306E5C303030655C303030725C3030302F5C303030735C303030655C303030725C303030765C303030695C303030635C303030655C30303073} -\BKM@entry{id=113,dest={73756273656374696F6E2E382E322E35},srcline={143},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030745C303030755C3030306E5C303030655C303030725C3030302F5C303030745C303030755C3030306E5C30303065} -\BKM@entry{id=114,dest={73756273656374696F6E2E382E322E36},srcline={165},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030745C303030755C3030306E5C303030655C303030725C3030302F5C303030705C3030306C5C303030615C30303079} -\BKM@entry{id=115,dest={73756273656374696F6E2E382E322E37},srcline={180},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030745C303030755C3030306E5C303030655C303030725C3030302F5C303030735C303030655C303030655C3030306B} -\BKM@entry{id=116,dest={73756273656374696F6E2E382E322E38},srcline={197},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030615C303030755C303030645C303030695C3030306F5C3030302F5C303030705C303030725C3030306F5C303030665C303030695C3030306C5C30303065} -\BKM@entry{id=117,dest={73756273656374696F6E2E382E322E39},srcline={221},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C303030555C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030615C303030755C303030645C303030695C3030306F5C3030302F5C303030705C303030725C3030306F5C303030665C303030695C3030306C5C30303065} -\BKM@entry{id=118,dest={73756273656374696F6E2E382E322E3130},srcline={238},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030645C303030735C303030705C3030302F5C303030705C303030725C3030306F5C303030675C303030725C303030615C3030306D} -\BKM@entry{id=119,dest={73756273656374696F6E2E382E322E3131},srcline={258},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030795C303030735C303030745C303030655C3030306D5C3030302F5C3030306F5C303030745C30303061} -\BKM@entry{id=120,dest={73756273656374696F6E2E382E322E3132},srcline={281},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030615C303030755C303030645C303030695C3030306F5C3030302F5C303030725C303030655C303030735C303030655C30303074} -\BKM@entry{id=121,dest={73756273656374696F6E2E382E322E3133},srcline={289},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030615C303030755C303030645C303030695C3030306F5C3030302F5C303030735C303030745C303030655C303030725C303030655C3030306F5C3030302D5C303030655C3030306E5C303030685C303030615C3030306E5C303030635C30303065} -\BKM@entry{id=122,dest={73756273656374696F6E2E382E322E3134},srcline={308},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030615C303030755C303030645C303030695C3030306F5C3030302F5C303030625C303030615C303030735C303030735C3030302D5C303030655C3030306E5C303030685C303030615C3030306E5C303030635C30303065} -\BKM@entry{id=123,dest={73756273656374696F6E2E382E322E3135},srcline={319},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030735C303030745C303030615C303030745C303030755C30303073} -\BKM@entry{id=124,dest={73756273656374696F6E2E382E322E3136},srcline={333},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030705C303030615C303030695C30303072} -\BKM@entry{id=125,dest={73756273656374696F6E2E382E322E3137},srcline={339},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030705C303030615C303030695C303030725C3030302F5C303030735C303030745C3030306F5C30303070} -\BKM@entry{id=126,dest={73756273656374696F6E2E382E322E3138},srcline={345},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030645C303030695C303030735C303030635C3030306F5C3030306E5C3030306E5C303030655C303030635C30303074} -\BKM@entry{id=127,dest={73756273656374696F6E2E382E322E3139},srcline={350},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030705C303030615C303030695C303030725C303030655C30303064} -\BKM@entry{id=128,dest={73756273656374696F6E2E382E322E3230},srcline={362},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030625C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C3030302F5C303030615C303030755C303030745C3030306F5C3030302D5C303030725C303030655C303030635C3030306F5C3030306E5C3030306E5C303030655C303030635C30303074} -\BKM@entry{id=129,dest={73756273656374696F6E2E382E322E3231},srcline={379},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030475C303030455C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030745C303030615C303030745C303030695C3030306F5C3030306E5C30303073} -\BKM@entry{id=130,dest={73756273656374696F6E2E382E322E3232},srcline={384},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030745C303030615C303030745C303030695C3030306F5C3030306E5C30303073} -\BKM@entry{id=131,dest={73756273656374696F6E2E382E322E3233},srcline={390},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030745C303030615C303030745C303030695C3030306F5C3030306E5C303030735C3030302F5C303030725C303030655C3030306D5C3030306F5C303030765C30303065} -\BKM@entry{id=132,dest={73756273656374696F6E2E382E322E3234},srcline={395},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030745C303030615C303030745C303030695C3030306F5C3030306E5C303030735C3030302F5C303030725C303030655C3030306F5C303030725C303030645C303030655C30303072} -\BKM@entry{id=133,dest={73756273656374696F6E2E382E322E3235},srcline={401},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030505C3030304F5C303030535C303030545C3030305C3034305C3030302F5C303030615C303030705C303030695C3030302F5C303030735C303030745C303030615C303030745C303030695C3030306F5C3030306E5C303030735C3030302F5C303030745C303030755C3030306E5C30303065} -\BKM@entry{id=134,dest={73656374696F6E2E382E33},srcline={407},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030425C3030306F5C3030306F5C303030745C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C3030306E5C303030655C303030745C303030775C3030306F5C303030725C3030306B5C3030305C3034305C303030735C303030745C303030615C303030745C303030655C3030305C3034305C3030306D5C303030615C303030635C303030685C303030695C3030306E5C30303065} -\BKM@entry{id=135,dest={73656374696F6E2E382E34},srcline={426},srcfile={2E2F63682D6170692E746578}}{5C3337365C3337375C303030435C303030725C303030655C303030645C303030655C3030306E5C303030745C303030695C303030615C3030306C5C3030305C3034305C303030735C303030745C3030306F5C303030725C303030615C303030675C303030655C3030305C3034305C3030305C3035305C303030535C3030306C5C303030695C303030635C303030655C3030305C3034305C303030325C3030305C303531} -\@input{ch-classes.aux} -\BKM@entry{id=136,dest={636861707465722E39},srcline={1},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030435C3030306C5C303030615C303030735C303030735C3030305C3034305C303030525C303030655C303030665C303030655C303030725C303030655C3030306E5C303030635C30303065} -\BKM@entry{id=137,dest={73656374696F6E2E392E31},srcline={26},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C303030565C303030655C303030725C303030735C303030695C3030306F5C3030306E} -\BKM@entry{id=138,dest={73656374696F6E2E392E32},srcline={32},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030465C303030725C303030655C303030715C303030755C303030655C3030306E5C303030635C303030795C3030304B5C303030485C3030307A} -\BKM@entry{id=139,dest={73656374696F6E2E392E33},srcline={37},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030485C303030655C303030615C3030306C5C303030745C303030685C303030535C303030745C303030615C303030745C303030755C30303073} -\BKM@entry{id=140,dest={73656374696F6E2E392E34},srcline={44},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C303030755C303030695C303030345C30303038} -\BKM@entry{id=141,dest={73656374696F6E2E392E35},srcline={50},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030445C303030655C303030765C303030695C303030635C303030655C303030495C303030645C303030655C3030306E5C303030745C303030695C303030745C30303079} -\BKM@entry{id=142,dest={73656374696F6E2E392E36},srcline={56},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030445C303030655C303030765C303030695C303030635C303030655C303030495C303030645C303030655C3030306E5C303030745C303030695C303030745C303030795C303030535C3030306F5C303030755C303030725C303030635C30303065} -\BKM@entry{id=143,dest={73656374696F6E2E392E37},srcline={64},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C3030306F5C303030665C303030745C303030415C303030705C303030435C3030306F5C3030306E5C303030665C303030695C30303067} -\BKM@entry{id=144,dest={73656374696F6E2E392E38},srcline={70},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C3030306F5C303030665C303030745C303030415C303030705C303030485C3030306F5C303030735C30303074} -\BKM@entry{id=145,dest={73656374696F6E2E392E39},srcline={74},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030655C303030745C303030755C303030705C303030575C303030655C303030625C303030535C303030655C303030725C303030765C303030655C30303072} -\BKM@entry{id=146,dest={73656374696F6E2E392E3130},srcline={84},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C3030304E5C303030655C303030745C303030425C3030306F5C3030306F5C303030745C303030735C303030745C303030725C303030615C30303070} -\BKM@entry{id=147,dest={73656374696F6E2E392E3131},srcline={94},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030655C303030635C303030725C303030655C30303074} -\BKM@entry{id=148,dest={73656374696F6E2E392E3132},srcline={99},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030575C303030695C303030665C303030695C303030535C303030735C303030695C30303064} -\BKM@entry{id=149,dest={73656374696F6E2E392E3133},srcline={103},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030575C303030695C303030665C303030695C303030435C303030725C303030655C303030645C303030655C3030306E5C303030745C303030695C303030615C3030306C5C30303073} -\BKM@entry{id=150,dest={73656374696F6E2E392E3134},srcline={107},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030535C303030655C303030635C303030755C303030725C303030655C303030535C303030745C3030306F5C303030725C30303065} -\BKM@entry{id=151,dest={73656374696F6E2E392E3135},srcline={114},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030745C303030615C303030435C3030306C5C303030695C303030655C3030306E5C30303074} -\BKM@entry{id=152,dest={73656374696F6E2E392E3136},srcline={118},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C3030304E5C303030765C303030735C303030535C303030655C303030635C303030755C303030725C303030655C303030535C303030745C3030306F5C303030725C30303065} -\BKM@entry{id=153,dest={73656374696F6E2E392E3137},srcline={128},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C303030425C3030306C5C3030306F5C303030625C303030525C303030655C303030615C303030645C303030655C30303072} -\BKM@entry{id=154,dest={73656374696F6E2E392E3138},srcline={134},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C3030306D5C303030625C303030655C303030645C303030645C303030655C303030645C303030425C3030306C5C3030306F5C303030625C303030525C303030655C303030615C303030645C303030655C30303072} -\BKM@entry{id=155,dest={73656374696F6E2E392E3139},srcline={139},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C303030455C3030306D5C303030625C303030655C303030645C303030645C303030655C303030645C303030495C3030306D5C303030615C303030675C303030655C30303073} -\BKM@entry{id=156,dest={73656374696F6E2E392E3230},srcline={145},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C303030445C303030725C303030695C303030765C303030655C30303072} -\BKM@entry{id=157,dest={73656374696F6E2E392E3231},srcline={157},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030425C303030745C303030315C303030305C303030335C303030355C303030505C303030615C303030695C303030725C303030655C303030645C303030445C303030655C303030765C303030695C303030635C30303065} -\BKM@entry{id=158,dest={73656374696F6E2E392E3232},srcline={163},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030425C303030745C303030315C303030305C303030335C303030355C303030445C303030725C303030695C303030765C303030655C30303072} -\BKM@entry{id=159,dest={73656374696F6E2E392E3233},srcline={169},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030415C303030645C303030615C303030755C303030315C303030375C303030305C303030315C303030445C303030725C303030695C303030765C303030655C30303072} -\BKM@entry{id=160,dest={73656374696F6E2E392E3234},srcline={179},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C303030655C303030705C303030725C3030306F5C3030306D5C303030325C303030345C303030615C30303061} -\BKM@entry{id=161,dest={73656374696F6E2E392E3235},srcline={186},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030415C303030645C303030615C303030755C303030315C303030375C303030305C303030315C303030445C303030735C30303070} -\BKM@entry{id=162,dest={73656374696F6E2E392E3236},srcline={192},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030525C303030655C303030675C303030695C303030735C303030745C303030655C303030725C303030575C303030725C303030695C303030745C30303065} -\BKM@entry{id=163,dest={73656374696F6E2E392E3237},srcline={196},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030445C303030735C303030705C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D} -\BKM@entry{id=164,dest={73656374696F6E2E392E3238},srcline={200},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030445C303030735C303030705C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C303030535C3030306F5C303030755C303030725C303030635C30303065} -\BKM@entry{id=165,dest={73656374696F6E2E392E3239},srcline={204},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C3030306D5C303030625C303030655C303030645C303030645C303030655C303030645C303030445C303030735C303030705C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C303030535C3030306F5C303030755C303030725C303030635C30303065} -\BKM@entry{id=166,dest={73656374696F6E2E392E3330},srcline={208},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030465C3030306C5C303030615C303030735C303030685C303030445C303030735C303030705C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C303030535C3030306F5C303030755C303030725C303030635C30303065} -\BKM@entry{id=167,dest={73656374696F6E2E392E3331},srcline={212},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030465C303030615C3030306C5C3030306C5C303030625C303030615C303030635C3030306B5C303030445C303030735C303030705C303030505C303030725C3030306F5C303030675C303030725C303030615C3030306D5C303030535C3030306F5C303030755C303030725C303030635C30303065} -\BKM@entry{id=168,dest={73656374696F6E2E392E3332},srcline={220},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030475C303030615C303030695C3030306E5C303030445C30303062} -\BKM@entry{id=169,dest={73656374696F6E2E392E3333},srcline={225},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030465C303030725C303030655C303030715C303030755C303030655C3030306E5C303030635C303030795C303030485C3030307A} -\BKM@entry{id=170,dest={73656374696F6E2E392E3334},srcline={229},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C303030715C303030425C303030615C3030306E5C303030645C303030495C3030306E5C303030645C303030655C30303078} -\BKM@entry{id=171,dest={73656374696F6E2E392E3335},srcline={233},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C303030715C303030505C303030725C3030306F5C303030665C303030695C3030306C5C30303065} -\BKM@entry{id=172,dest={73656374696F6E2E392E3336},srcline={240},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030445C303030735C30303070} -\BKM@entry{id=173,dest={73656374696F6E2E392E3337},srcline={245},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030415C303030755C303030645C303030695C3030306F5C303030505C303030725C3030306F5C303030665C303030695C3030306C5C303030655C303030535C303030745C3030306F5C303030725C30303065} -\BKM@entry{id=174,dest={73656374696F6E2E392E3338},srcline={253},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C303030545C303030755C3030306E5C303030655C30303072} -\BKM@entry{id=175,dest={73656374696F6E2E392E3339},srcline={259},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030545C303030755C3030306E5C303030655C303030725C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=176,dest={73656374696F6E2E392E3430},srcline={264},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C303030545C303030755C3030306E5C303030655C30303072} -\BKM@entry{id=177,dest={73656374696F6E2E392E3431},srcline={269},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030415C303030755C303030645C303030695C3030306F5C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=178,dest={73656374696F6E2E392E3432},srcline={278},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030455C3030306E5C303030685C303030615C3030306E5C303030635C303030655C3030304C5C303030655C303030765C303030655C3030306C} -\BKM@entry{id=179,dest={73656374696F6E2E392E3433},srcline={282},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C3030304E5C303030765C303030735C303030415C303030755C303030645C303030695C3030306F5C303030505C303030725C3030306F5C303030665C303030695C3030306C5C303030655C303030535C303030745C3030306F5C303030725C30303065} -\BKM@entry{id=180,dest={73656374696F6E2E392E3434},srcline={286},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030304E5C303030615C3030306D5C30303065} -\BKM@entry{id=181,dest={73656374696F6E2E392E3435},srcline={290},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030425C303030725C3030306F5C303030615C303030645C303030635C303030615C303030735C303030745C3030304C5C303030615C303030625C303030655C3030306C} -\BKM@entry{id=182,dest={73656374696F6E2E392E3436},srcline={294},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030525C303030645C303030735C3030304D5C303030655C303030745C303030615C303030645C303030615C303030745C303030615C303030415C303030635C303030635C303030755C3030306D5C303030755C3030306C5C303030615C303030745C3030306F5C30303072} -\BKM@entry{id=183,dest={73656374696F6E2E392E3437},srcline={298},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030445C303030615C303030625C303030445C303030795C3030306E5C303030615C3030306D5C303030695C303030635C3030304C5C303030615C303030625C303030655C3030306C5C303030415C303030635C303030635C303030755C3030306D5C303030755C3030306C5C303030615C303030745C3030306F5C30303072} -\BKM@entry{id=184,dest={73656374696F6E2E392E3438},srcline={302},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030505C303030725C303030655C303030735C303030655C303030745C303030535C3030306C5C3030306F5C30303074} -\BKM@entry{id=185,dest={73656374696F6E2E392E3439},srcline={306},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030745C303030615C303030745C303030695C3030306F5C3030306E} -\BKM@entry{id=186,dest={73656374696F6E2E392E3530},srcline={311},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030304C5C303030695C303030735C30303074} -\BKM@entry{id=187,dest={73656374696F6E2E392E3531},srcline={316},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030535C303030745C303030615C303030745C303030695C3030306F5C3030306E5C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=188,dest={73656374696F6E2E392E3532},srcline={321},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E5C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=189,dest={73656374696F6E2E392E3533},srcline={327},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C303030425C3030306C5C303030755C303030655C303030745C3030306F5C3030306F5C303030745C303030685C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\BKM@entry{id=190,dest={73656374696F6E2E392E3534},srcline={333},srcfile={2E2F63682D636C61737365732E746578}}{5C3337365C3337375C3030304F5C303030745C303030615C303030535C303030655C303030725C303030765C303030695C303030635C30303065} -\@input{ch-build.aux} -\BKM@entry{id=191,dest={636861707465722E3130},srcline={1},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030425C303030755C303030695C3030306C5C303030645C303030695C3030306E5C303030675C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030465C3030306C5C303030615C303030735C303030685C303030695C3030306E5C30303067} -\BKM@entry{id=192,dest={73656374696F6E2E31302E31},srcline={7},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030545C3030306F5C3030306F5C3030306C5C303030635C303030685C303030615C303030695C3030306E} -\BKM@entry{id=193,dest={73656374696F6E2E31302E32},srcline={25},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030535C303030695C303030345C303030365C303030385C303030345C3030305C3034305C303030665C303030695C303030725C3030306D5C303030775C303030615C303030725C303030655C3030305C3034305C303030625C3030306C5C3030306F5C303030625C303030735C3030305C3034305C3030305C3035305C3030306C5C3030306F5C303030635C303030615C3030306C5C3030305C3034305C3030306F5C3030306E5C3030306C5C303030795C3030305C303531} -\BKM@entry{id=194,dest={73656374696F6E2E31302E33},srcline={38},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030445C303030655C303030765C303030695C303030635C303030655C3030305C3034305C303030625C303030755C303030695C3030306C5C30303064} -\BKM@entry{id=195,dest={73656374696F6E2E31302E34},srcline={51},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030485C3030306F5C303030735C303030745C3030305C3034305C303030755C3030306E5C303030695C303030745C3030305C3034305C303030745C303030655C303030735C303030745C30303073} -\BKM@entry{id=196,dest={73656374696F6E2E31302E35},srcline={67},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030445C3030306F5C303030635C303030755C3030306D5C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E} -\BKM@entry{id=197,dest={73656374696F6E2E31302E36},srcline={91},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030695C3030306E5C303030755C3030306F5C303030755C303030735C3030305C3034305C303030695C3030306E5C303030745C303030655C303030675C303030725C303030615C303030745C303030695C3030306F5C3030306E} -\BKM@entry{id=198,dest={73656374696F6E2E31302E37},srcline={120},srcfile={2E2F63682D6275696C642E746578}}{5C3337365C3337375C303030485C303030615C303030725C303030645C303030775C303030615C303030725C303030655C3030305C3034305C303030765C303030615C3030306C5C303030695C303030645C303030615C303030745C303030695C3030306F5C3030306E} -\@input{ch-licensing.aux} -\BKM@entry{id=199,dest={636861707465722E3131},srcline={1},srcfile={2E2F63682D6C6963656E73696E672E746578}}{5C3337365C3337375C3030304C5C303030695C303030635C303030655C3030306E5C303030735C303030695C3030306E5C30303067} -\BKM@entry{id=200,dest={73656374696F6E2E31312E31},srcline={7},srcfile={2E2F63682D6C6963656E73696E672E746578}}{5C3337365C3337375C303030485C303030615C303030725C303030645C303030775C303030615C303030725C30303065} -\BKM@entry{id=201,dest={73656374696F6E2E31312E32},srcline={14},srcfile={2E2F63682D6C6963656E73696E672E746578}}{5C3337365C3337375C303030465C303030695C303030725C3030306D5C303030775C303030615C303030725C30303065} -\BKM@entry{id=202,dest={73656374696F6E2E31312E33},srcline={21},srcfile={2E2F63682D6C6963656E73696E672E746578}}{5C3337365C3337375C303030445C3030306F5C303030635C303030755C3030306D5C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030705C303030725C3030306F5C3030306A5C303030655C303030635C303030745C3030305C3034305C303030705C303030615C303030675C303030655C30303073} -\BKM@entry{id=203,dest={73656374696F6E2E31312E34},srcline={28},srcfile={2E2F63682D6C6963656E73696E672E746578}}{5C3337365C3337375C303030545C303030685C303030695C303030725C303030645C3030302D5C303030705C303030615C303030725C303030745C303030795C3030305C3034305C303030635C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C30303073} -\global\@namedef{scr@dte@chapter@lastmaxnumwidth}{17.99994pt} -\global\@namedef{scr@dte@section@lastmaxnumwidth}{28.15192pt} -\global\@namedef{scr@dte@subsection@lastmaxnumwidth}{38.15991pt} -\@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file} -\gdef \@abspage@last{83} diff --git a/Software/docs/manual/manual.fdb_latexmk b/Software/docs/manual/manual.fdb_latexmk deleted file mode 100644 index 4dcc313..0000000 --- a/Software/docs/manual/manual.fdb_latexmk +++ /dev/null @@ -1,322 +0,0 @@ -# Fdb version 4 -["lualatex"] 1783502297.07818 "manual.tex" "manual.pdf" "manual" 1783502301.17031 0 - "/System/Library/Fonts/Optima.ttc" 1779353822 265552 2c46815108cb21c8fbf5b0b87143100e "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmono10-regular.luc" 1783412150.73666 81837 7091cab214959897276971ec5ae174a1 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmono12-regular.luc" 1783412150.81745 81772 3c7ee58f252b3fad09bb8f8cb378bbcb "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmonolt10-bold.luc" 1783412168.7221 82076 d2bb1af7ec20ab3b049a423d7e25afb0 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc" 1783412150.46052 128299 be367f675212df055d4e2af5a576ea4b "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc" 1764169958.38335 127670 aa0bc69e37a0327ab31f5f335b78c1f7 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmsans10-bold.luc" 1783412254.04465 128104 1f04e25a2de819cae1cdd0d5073e23be "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmsans12-regular.luc" 1783412254.00578 128165 b4fce90878db5468ce85b9cc96dc02f8 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-1.luc" 1783412150.46711 28697 593b6ce45695034e0200630226206a46 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-2.luc" 1783412150.47687 28785 ec507e17f3b3f4f45156d4bf42cf57b1 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-3.luc" 1783412150.4805 29692 6358186730deaefff2a95121264b03fa "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-4.luc" 1783412150.4732 29613 134ddd2df32dc7fe36763fb02f4ff1a1 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc" 1783412151.15018 2239 de4b7a1c4ee50d0d9ae42c8802874374 "" - "/Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz" 1764169958.345 406602 c588f128275549ed2eab6dafe7878b99 "" - "/usr/local/texlive/2025/texmf-dist/fonts/opentype/public/lm/lmmono10-regular.otf" 1255129361 64684 15a2082c8e31f411875a86ea2d29a0ee "" - "/usr/local/texlive/2025/texmf-dist/fonts/opentype/public/lm/lmmono12-regular.otf" 1255129361 63012 5db69ad3c177ae338e5504d80d9e9eb6 "" - "/usr/local/texlive/2025/texmf-dist/fonts/opentype/public/lm/lmmonolt10-bold.otf" 1255129361 66332 e158e5948a4e2a2229c56cc4d9753f48 "" - "/usr/local/texlive/2025/texmf-dist/fonts/opentype/public/lm/lmsans10-bold.otf" 1255129361 107448 a9e5b7aaaf5f74194deee407f2fd1552 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1136768653 1528 abec98dbc43e172678c11b3b9031252a "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm" 1136768653 1528 e2423ae06dc7dee599cceb79d1c9dc32 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr7.tfm" 1136768653 1300 53d07721103816e093902637bc167021 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm" 1136768653 1120 2b3f9b25605010c69bc328bea6ac000f "" - "/usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 "" - "/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d "" - "/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb" 1248133631 36741 fa121aac0049305630cf160b86157ee4 "" - "/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 "" - "/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 "" - "/usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d "" - "/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1576625341 40635 c40361e206be584d448876bba8a64a3b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty" 1576016050 33961 6b5c75130e435b2bfdb9f480a09a39f9 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1576625223 8371 9d55b8bd010bc717624922fb3477d92e "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty" 1572645307 492 1994775aa15b0d1289725a0b1bbc2d4c "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty" 1734129479 7984 7dbb9280f03c0a315425f1b4f35d43ee "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1575499628 8356 7bbb2c2373aa810be568c29e333da8ed "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty" 1576625065 31769 002a487f55041f8e805cfbf6385ffd97 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1576878844 5412 d5a2436094cd7be85769db90f29250a6 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1701727651 17865 1a9bd36b4f98178fa551aca822290953 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1576015897 19007 15924f7228aca6c6d184b115f4baa231 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua" 1593380077 9447 5e9f52f1871707a5d27dea360afbe4cb "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1593379760 20089 80423eac55aa175305d35b49e04fe23b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1673816307 1016 1c2b89187d12a2768764b83b4945667c "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1601326656 43820 1fef971b75380574ab35a0d37fd92608 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1601326656 19324 f4e4c6403dd0f1605fd20ed22fa79dea "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1601326656 6038 ccb406740cc3f03bbfb58ad504fe8c27 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1673816307 6911 f6d4cf5a3fef5cc879d668b810e82868 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1601326656 4883 42daaf41e27c3735286e23e48d2d7af9 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1601326656 2544 8c06d2a7f0f469616ac9e13db6d2f842 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1601326656 44195 5e390c414de027626ca5e2df888fa68d "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1601326656 17311 2ef6b2e29e2fc6a2fc8d6d652176e257 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1601326656 21302 788a79944eb22192a4929e46963a3067 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1673816307 9691 3d42d89522f4650c2f3dc616ca2b925e "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1601326656 33335 dd1fa4814d4e51f18be97d88bf0da60c "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1601326656 2965 4c2b1f4e0826925746439038172e5d6f "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1601326656 5196 2cc249e0ee7e03da5f5f6589257b1e5b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1673816307 20821 7579108c1e9363e61a0b1584778804aa "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1601326656 35249 abd4adf948f960299a4b3d27c5dddf46 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1673816307 22012 81b34a0aa8fa1a6158cc6220b00e4f10 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1601326656 8893 e851de2175338fdf7c17f3e091d94618 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex" 1601326656 4572 4a19637ef65ce88ad2f2d5064b69541d "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex" 1601326656 1179 5483d86c1582c569e665c74efab6281f "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex" 1673816307 3626 2d87dc681257fa32d07a8b3934b10f88 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex" 1601326656 3937 3f208572dd82c71103831da976d74f1a "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1608933718 11518 738408f795261b70ce8dd47459171309 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1673816307 186782 af500404a9edec4d362912fe762ded92 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex" 1601326656 58801 1e750fb0692eb99aaac45698bbec96b1 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex" 1601326656 2563 d5b174eb7709fd6bdcc2f70953dbdf8e "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1601326656 32995 ac577023e12c0e4bd8aa420b2e852d1a "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1557692582 3063 8c415c68a0f3394e45cfeca0b65f6ee6 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1673816307 949 cea70942e7b7eddabfb3186befada2e6 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1673816307 13270 2e54f2ce7622437bf37e013d399743e3 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1673816307 104717 9b2393fbf004a0ce7fa688dbce423848 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1601326656 10165 cec5fa73d49da442e56efc2d605ef154 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1601326656 28178 41c17713108e0795aac6fef3d275fbca "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1673816307 9649 85779d3d8d573bfd2cd4137ba8202e60 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1601326656 3865 ac538ab80c5cf82b345016e474786549 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1557692582 3177 27d85c44fbfe09ff3b2cf2879e3ea434 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1621110968 11024 0179538121bc2dba172013a3ef89519f "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1673816307 7890 0a86dbf4edfd88d022e0d889ec78cc03 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1601326656 3379 781797a101f647bab82741a99944a229 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1601326656 92405 f515f31275db273f97b9d8f52e1b0736 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1673816307 37466 97b0a1ba732e306a1a2034f5a73e239f "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1601326656 8471 c2883569d03f69e8e1cabfef4999cfd7 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1673816307 21211 1e73ec76bd73964d84197cc3d2685b01 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1601326656 16121 346f9013d34804439f7436ff6786cef7 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1673816307 44792 271e2e1934f34c759f4dedb1e14a5015 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1673816307 114 e6d443369d0673933b38834bf99e422d "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1601326656 926 2963ea0dcf6cc6c0a770b69ec46a477b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1673816307 5542 32f75a31ea6c3a7e1148cd6d5e93dbb7 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def" 1673816307 13255 83878f3f820beccc0dd1c2683dabc65e "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1673816307 61351 bc5f86e0355834391e736e97a61abced "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1601326656 1896 b8e0ca0ac371d74c0ca05583f6313c91 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1601326656 7778 53c8b5623d80238f6a20aa1df1868e63 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1673816307 24033 d8893a1ec4d1bfa101b172754743d340 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1673816307 39784 414c54e866ebab4b801e2ad81d9b21d8 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex" 1673816307 37433 940bc6d409f1ffd298adfdcaf125dd86 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1673816307 4385 510565c2f07998c8a0e14f0ec07ff23c "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1673816307 29239 22e8c7516012992a49873eff0d868fed "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1673816307 6950 8524a062d82b7afdc4a88a57cb377784 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty" 1575152242 21514 b7557edcee22835ef6b03ede1802dad4 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/CaseFolding.txt" 1736283795 86092 836d495767a0d88f8a2358528c634c31 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/PropList.txt" 1736283795 144253 af5c8b11b355082a8e512347c38ca4c2 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt" 1736283795 20576 195accc8a1b78ac4d66563c859ba60de "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/Scripts.txt" 1736283795 189588 64db902717355c3fc8eee3d125de92cf "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt" 1736283795 16809 00a359997ad8f78dc38d97f23e23410b "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/UnicodeData.txt" 1736283795 2175362 f50a0495d2000b7d6dd979cb40e00ba2 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt" 1736283795 112730 ff039356f9b6a653a3a6cd21e8465689 "" - "/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1576624663 7008 f92eaa0a3872ed622bbf538217cd2ab7 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1717359999 2222 2166a1f7827be30ddc30434e5efcee1b "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty" 1717359999 4173 d22509bc0c91281d991b2de7c88720dd "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty" 1730928152 88370 c780f23aea0ece6add91e09b44dca2cd "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty" 1717359999 4474 23ca1d3a79a57b405388059456d0a8df "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty" 1717359999 2444 71618ea5f2377e33b04fb97afdd0eac2 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1738182759 2963 d8ec5a1b4e0a106c5c737900202763e4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1738182759 2378 14b657ee5031da98cf91648f19642694 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty" 1738182759 5275 0d62fb62162c7ab056e941ef18c5076d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/base/ltluatex.lua" 1738182759 24595 fec17c41a4fb5260392d99b075389427 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bkm-pdftex.def" 1702241854 8818 aa5157b46368efebf023abff55611467 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bookmark.sty" 1702241854 18245 97e6be180cf07bb6f7008cfdaaecfce5 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty" 1579038678 6078 f1cb470c9199e7110a27851508ed7a5c "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty" 1720383029 12726 67708fc852a887b2ba598148f60c3756 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty" 1738874546 52272 63d293bc0d496619edb57585740861a2 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty" 1399239813 4378 f429f0da968c278653359293040a8f52 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1739306980 46850 d87daedc2abdc653769a6f1067849fe0 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty" 1715459803 153873 059fd32beb35a871c8ca3797f033de23 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.cfg" 1532898934 549 c4adac819276241fea8eb79c5ab7b99e "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.lua" 1715459803 3048 d42efa27b3923925daa2e4010a681d0c "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.sty" 1715459803 3755 4872b99d810c024f9c09bb1c62ffee3b "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/luatex.def" 1713382759 19452 a728bcaeeefa51a7c3306ca022b2b1fc "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/dvipsnam.def" 1717359999 5009 1ca6c92de20f17acac654d4e0598c200 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty" 1730496337 18363 dee506cb8d56825d8a4d020f5d5f8704 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty" 1717359999 8010 6f2ad8c2b2ffbd607af6475441c7b5e4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty" 1717359999 2671 70891d50dac933918b827d326687c6e8 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1667332637 2885 9c645d672ae17285bba324998918efd8 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty" 1717359999 4023 2c9f39712cf7b43d3eb93a8bbd5c8f67 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty" 1580250785 17914 4c28a13fc3d975e6e81c9bea1d697276 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hluatex.def" 1730838014 51053 4064b355f713e60e4dc2c95e80f4aac2 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty" 1730838014 222112 c22dbd2288f89f7ba942ac22f7d00f11 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty" 1705871765 11026 182c63f139a71afd30a28e5f1ed2cd1c "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def" 1730838014 14249 ff700eb13ce975a424b2dd99b1a83044 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def" 1730838014 117112 7533bff456301d32e6d6356fad15f543 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty" 1729800159 100966 88ffa900fd38336daf0681d35d342ea9 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrkbase.sty" 1729800159 22043 fd1e842c83a1e0d0711eaa2cec7f7705 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty" 1729800159 11185 08107e8d26d093ccd4c424c2b74809f6 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty" 1729800159 3328 17a5a2d4f4e9d388803c10ac9fffe9d3 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty" 1729800159 2162 e219c1ddf641a7cd0ee0103af3ac7f3d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrreprt.cls" 1729800159 278148 22a962afa4564ce7dc65828983ffc2de "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrsize12pt.clo" 1729800159 6253 dcb4ded8a6a2259f8bd7c698fa388d66 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/tocbasic.sty" 1729800159 111413 13a9e9f758789eb6259d46ebbe3c3c6d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/typearea.sty" 1729800159 58618 afeffc7e809c19b544ab28b3b61ad0a7 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1655478651 22555 6d8e155cfef6d82c3d5c742fea7c992e "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1665067230 13815 760b0c02f691ea230f5359c4e1de23a7 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-luatex.def" 1716410060 30206 5deb92e8e3cf7df2d55bef81d3986b22 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-luatex.lua" 1704491087 3839 b2e3045c3d6386724a7a4977b109956f "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.lua" 1738271527 18205 41a3b1affcb43654ae7670d3749a7ee5 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty" 1738271527 6565 f51d809db6193fae7b06c1bc26ca8f75 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1724879202 9783 ab4bee47700c04aadedb8da27591b0ab "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg" 1727126400 1865 301ae3c26fb8c0243307b619a6aa2dd3 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty" 1727126400 81640 997090b6c021dc4af9ee00a97b85c5b4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstlang1.sty" 1727126400 206518 4eb59a801ad842a713fa168c34227290 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty" 1727126400 77051 be68720e5402397a830abb9eed5a2cb4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty" 1710360531 353 9024412f43e92cd5b21fe9ded82d0610 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-luatex.def" 1739394495 42024 f73f35108c558062bf10a9f1e9d57da3 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg" 1739394495 27015 bd167d0154f271c424b157d8894ae4a4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.lua" 1739394495 6658 e56fd8a7c9eea9b8c341cadc3b775748 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty" 1739394495 102775 6624742dafeb6f262a13657f9f77f048 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg" 1739394495 22906 b0be544692bb405a84d147a96af5d777 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pdfcol/pdfcol.sty" 1663877585 8086 ac143843b6ea88d172677dc3ed532925 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1601326656 1090 bae35ef70b3168089ef166db3e66f5b2 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1673816307 373 00b204b1d7d095b892ad31a7494b0373 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1601326656 21013 f4ff83d25bb56552493b030f27c075ae "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1601326656 989 c49c8ae06d96f8b15869da7428047b1e "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1601326656 339 c2e180022e3afdb99c7d0ea5ce469b7d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1601326656 306 c56a323ca5bf9242f54474ced10fca71 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1601326656 443 8c872229db56122037e86bcda49e14f3 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1601326656 348 ee405e64380c11319f0e249fed57e6c5 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1601326656 274 5ae372b7df79135d240456a1c6f2cf9a "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1601326656 325 f9f16d12354225b7dd52a3321f085955 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty" 1576624809 9878 9e94e8fa600d95f9c7731bb21dfb67a4 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1657483315 9714 ba3194bd52c8499b3f1e3eb91d409670 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty" 1670275497 22490 8cac309b79a4c53a4ffce4b1b07aead0 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex" 1729629551 34681 5ad5619477798e0585ce97e92ba075bc "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex" 1729629551 9105 5a50b7066ed23d09205aa37fe69e951c "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex" 1729629551 17164 002bdbaf09e605e895c644057c268091 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex" 1729629551 10373 24c63e0637d2172d23a50c61238bcc41 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex" 1729629551 3414 a8758eb0339def475b3e375fe7335593 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex" 1729629551 16147 2a7437ae9362c29025ce183991034565 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex" 1729629551 1414 3fc2bfc308b8836fb8873071647d1e16 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex" 1729629551 5636 42acbec9b01b769d4ce0f204522d04cc "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex" 1729629551 12459 57c45692fee879446df2f871fdc3cb2c "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex" 1729629551 2349 2e9f0fbe0a111b50863d27c97793e439 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex" 1729629551 9373 adb4c84606f9c1f78be1266d37bd8578 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex" 1729629551 83599 50e7ac6ad41eaf61a7736beda9e3416b "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex" 1729629551 10040 cd3f87486a5ead1213ec367836f72332 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex" 1729629551 13125 46ca7b1b209d14b980b66450466ae92d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex" 1729629551 12747 cd7c5d326d905561160a07ad889812b5 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty" 1729629551 105823 554671f5b2d97c7efbbaf6dae11c29a8 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tex-ini-files/lualatexquotejobname.lua" 1739226701 1020 36d4dc663e02d83b566558c712569e2d "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty" 1691524336 2573 42712c9e0a2df004e43df5b3c95f0c1e "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty" 1691524336 1120 ba535da48caa03bf1fd3f03ea87779f8 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex" 1691524336 10931 717eb52299f416934beb8b2b7cd8cee6 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty" 1736023606 48766 87a17a4ef312a39cd43896e34a679a56 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty" 1730496337 14552 27664839421e418b87f56fa4c6f66b1a "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty" 1717359999 7532 d2e1111e17bfebb1607d8ffa779705ec "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty" 1253232110 1380 971a51b00a14503ddf754cab24c3f209 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 "" - "/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty" 1727642399 55384 b454dec21c2d9f45ec0b793f0995b992 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-case.lua" 1645915452 1921 020c660fdc1d4c83ffebb059fead7b51 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-normalize.lua" 1645915452 21269 eb4154856f0afe9e8d886dbf6922dcc6 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-parse.lua" 1645915452 2115 596f0e8384e97c26c78a8e88c65a7843 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua" 1692561251 131460 7015f38db4e78c4821318144c6980394 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua" 1692561251 2685 2fd4fa3426f4dda85135669993283e9b "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua" 1367794330 603 398583cb619d20952d67edcedae41608 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua" 1692561251 140360 1ec312f1a70c43b37e53af03b4bd7323 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua" 1692561251 5000 964f0ac2a95b6856d92913f68e0689a7 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs.lua" 1692561251 3780 3cfe6b013a0ab68c61b751da491afaac "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/fontloader-2023-12-28.lua" 1708117833 885747 f33a8946b4d6a005e76276706db83059 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua" 1709155629 12788 578c251c496bed783075709e94c2be26 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-arabic.lua" 1740687098 5364 2b2e822524e0df4abc793921db758a61 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua" 1740687098 34354 08a4e0dae8c3826067aa833dde7ed899 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-bcp47.lua" 1740687098 3675 543c09bc639e932b3833a19025e619d9 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua" 1664913378 16116 3d55feb55802d40830807a7459cb345a "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua" 1740687098 18373 4e7012beae70afc8513d724e94d889f6 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua" 1740687098 34080 c077eeb67481e5156cc70d6f5731637b "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua" 1740687098 135382 54d2b1150ded4b0a3a6b2f6f172be9aa "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua" 1740687098 1004 805f2fb9deea6465e6a234e8f8484b3c "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua" 1740687098 4046 e05de4261a8752342848719813588180 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua" 1740687098 35766 53438c93b9fd5b6ed6dcf18f6489416a "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua" 1740687098 19703 bfd8d8d2badb2ccd8a4a06fcbfafa74c "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua" 1740687098 42682 6257d6011bc38cd0b21efba6f7385ef4 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua" 1740687098 14125 791a7ccf263dbb52bd04004a35398c6c "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua" 1740687098 4050 d5b60a1f6425dc579e8bb98a43091e38 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua" 1740687098 20524 91c63790feeb0366d5ce3bc655238134 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua" 1740687098 19746 f30eaefe7631651281cecba90b912e64 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua" 1740687098 20221 74844a364041657273a550d05b195eaa "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua" 1740687098 10733 2f1994b70766eb36ef058a1c9b6b68b6 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua" 1740687098 11323 743199ad7313baa02f88c938b567db1a "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua" 1609451516 275 b19c9cc34cf1d676c39f872cfb41aef6 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua" 1740687098 15067 43be714858bc37c09930d53a42882afa "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua" 1740687098 12258 fa3fca3ed4bd42155506aa25b43e28e8 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua" 1740687098 30438 2e9a5d75a9ee0e5f9a1e1c8323cd2de0 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-realpath.lua" 1709155629 4692 f3b5a8bf6d49e81bc8637547ad67334d "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua" 1740687098 11210 4f8521dc226d08512950d1d5e8aab8c2 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua" 1740687098 2506 6327dd2af89cf4683693118b025b3eaa "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua" 1740687098 6041 3abcc09a01235b1808df2ecce978ac02 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua" 1740687098 2582 b8ac3a7bf9bf559fde4daf3f7d5d58b5 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua" 1740687098 6309 e251628fef2f987a01578e9cc4c82588 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua" 1740687098 7529 21fe79d2526f3c3d789a9cc0366347ab "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua" 1740687098 7918 4272855a25780b80472f3b58edd95e33 "" - "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload.lua" 1740687098 13566 16df94dd2de231b2bca0aaa0190941fe "" - "/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1763694284 5467155 19efa205003f9ecad95fbbaa6ff24da1 "" - "/usr/local/texlive/2025/texmf-var/web2c/luahbtex/lualatex.fmt" 1763694259 5582827 067d5d88a19bbd3dfbf9b5bda7aefde7 "" - "ch-adau1701.aux" 1783502299.58316 7133 dbd300dfd9595766dfb2463a8dd8de43 "lualatex" - "ch-adau1701.tex" 1783412239.88123 18766 28b70a60eeb4527c5fb44d55818d4a8f "" - "ch-api.aux" 1783502300.58127 8116 2f59776e9e668e0fdb862fd6810088ce "lualatex" - "ch-api.tex" 1783412242.33974 16197 0712603a5a6e0616f4648b4bfe843f7b "" - "ch-bt1035.aux" 1783502299.68851 5410 1292289916bb048780c05e23fbc3b6bb "lualatex" - "ch-bt1035.tex" 1783412240.94963 9981 79a33c90ad668b89cd89ce96cbfb8f4c "" - "ch-build.aux" 1783502300.82748 2286 ee7e92ecceb75504b5c62d702e6fc325 "lualatex" - "ch-build.tex" 1783403308.17464 4365 e6abcd1f58715218b1d3f74e82aa9295 "" - "ch-classes.aux" 1783502300.66098 11449 036c402a29d21d8710a9765415488667 "lualatex" - "ch-classes.tex" 1783410967.11423 17006 88c48324e3cb90a3e3302b3b024ce3fc "" - "ch-firmware.aux" 1783502299.22139 4494 e192aaec89ec0c75f0a610b1dfb91397 "lualatex" - "ch-firmware.tex" 1783412236.20874 11837 12379342f5ea3f3497822a6d1661cb3f "" - "ch-hardware.aux" 1783502298.94453 10644 3066a50f6abfd3cb9a2366a856bca97c "lualatex" - "ch-hardware.tex" 1783406080.57954 20221 7995d0a381680fea4a7b85274799e446 "" - "ch-intro.aux" 1783502298.49323 1559 bf0d7b4eff5a8e48e3087fbfe503e829 "lualatex" - "ch-intro.tex" 1783412242.33399 2204 3465f3655360ccfae61517048f8a5fbf "" - "ch-licensing.aux" 1783502300.858 1691 412b9760bd461138406bedc1b1fbc909 "lualatex" - "ch-licensing.tex" 1783502275.25519 1643 cc11e6121b430b5ca3906cb5dfd43364 "" - "ch-si4684.aux" 1783502299.40799 5593 c32070610ca6dc77392efe03fbb9f02b "lualatex" - "ch-si4684.tex" 1783412238.32075 14344 4e8405e66216d6b393874ba873bcf629 "" - "ch-sigmastudio.aux" 1783502299.13445 5962 d536b32e4279e1e5f3093c522fc02245 "lualatex" - "ch-sigmastudio.tex" 1783403298.79276 10500 0b0cd95b8b4b38083893dde59db1cf5c "" - "digiradio-manual.sty" 1783412242.31753 6804 029b23a6b362422167b0011fb00d82d8 "" - "manual.aux" 1783502300.86117 66623 6dda4be4ca37c681a9277a8bfce93cb5 "lualatex" - "manual.listing" 1783502300.77544 44 f82f8eb5402f63d78fd998a2a706eccd "lualatex" - "manual.out" 1783502298.29542 0 d41d8cd98f00b204e9800998ecf8427e "lualatex" - "manual.tex" 1783502290.24801 2705 93fb8e98080b016f8cc173cd1632f22f "" - "manual.toc" 1783502300.8964 17716 68b40759fa487a4ff0b50b5406adec9c "lualatex" - "sigma-chain.jpg" 1783349650.23505 81424 ed58f6c293e00d64c2ce3cedfffc1e7d "" - (generated) - "ch-adau1701.aux" - "ch-api.aux" - "ch-bt1035.aux" - "ch-build.aux" - "ch-classes.aux" - "ch-firmware.aux" - "ch-hardware.aux" - "ch-intro.aux" - "ch-licensing.aux" - "ch-si4684.aux" - "ch-sigmastudio.aux" - "manual.aux" - "manual.listing" - "manual.log" - "manual.out" - "manual.pdf" - "manual.toc" - (rewritten before read) - "manual.listing" diff --git a/Software/docs/manual/manual.fls b/Software/docs/manual/manual.fls deleted file mode 100644 index ebfbb92..0000000 --- a/Software/docs/manual/manual.fls +++ /dev/null @@ -1,410 +0,0 @@ -PWD /Users/michelebigi/Documents/Develop/DigiRadio/Software/docs/manual -INPUT /usr/local/texlive/2025/texmf-var/web2c/luahbtex/lualatex.fmt -INPUT ./manual.tex -OUTPUT manual.log -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tex-ini-files/lualatexquotejobname.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/ltluatex.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-basic.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-basic-merged.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-compat.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-extended.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lualibs/lualibs-extended-merged.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua -OUTPUT /Users/michelebigi/Library/texlive/2025/texmf-var/m_t_x_t_e_s_t.tmp -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/fontloader-2023-12-28.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/ScriptExtensions.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/Scripts.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/UnicodeData.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/UnicodeData.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/PropList.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/WordBreakProperty.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-case.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-parse.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/CaseFolding.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-realpath.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-normalize.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/UnicodeData.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-arabic.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/UnicodeData.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/unicode-data/PropList.txt -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/luaotfload-bcp47.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrreprt.cls -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrkbase.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/tocbasic.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrsize12pt.clo -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regular.luc -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/typearea.sty -INPUT ./digiradio-manual.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/luatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/dvipsnam.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-luatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/pdfcol/pdfcol.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex -OUTPUT manual.pdf -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-luatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-luatex.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.cfg -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-bold.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-1.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-4.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-2.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/optima-3.luc -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.lua -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hluatex.def -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.meta.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex -INPUT /usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex -INPUT ./manual.aux -INPUT ./ch-intro.aux -INPUT ./ch-hardware.aux -INPUT ./ch-sigmastudio.aux -INPUT ./ch-firmware.aux -INPUT ./ch-si4684.aux -INPUT ./ch-adau1701.aux -INPUT ./ch-bt1035.aux -INPUT ./ch-api.aux -INPUT ./ch-classes.aux -INPUT ./ch-build.aux -INPUT ./ch-licensing.aux -OUTPUT manual.aux -INPUT /usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -INPUT ./manual.out -INPUT ./manual.out -INPUT ./manual.out -OUTPUT manual.out -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bookmark.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bkm-pdftex.def -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmono10-regular.luc -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr8.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr6.tfm -INPUT /usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map -INPUT ./manual.toc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmsans12-regular.luc -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmsans10-bold.luc -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr12.tfm -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmono12-regular.luc -OUTPUT manual.toc -OUTPUT ch-intro.aux -INPUT ./ch-intro.tex -OUTPUT ch-hardware.aux -INPUT ./ch-hardware.tex -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi7.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy7.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr12.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr7.tfm -OUTPUT ch-sigmastudio.aux -INPUT ./ch-sigmastudio.tex -INPUT ./sigma-chain.jpg -INPUT ./sigma-chain.jpg -OUTPUT manual.listing -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstlang1.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstlang1.sty -INPUT /usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty -INPUT ./manual.listing -OUTPUT ch-firmware.aux -INPUT ./ch-firmware.tex -OUTPUT ch-si4684.aux -INPUT ./ch-si4684.tex -OUTPUT ch-adau1701.aux -INPUT ./ch-adau1701.tex -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2025/texmf-dist/fonts/tfm/public/cm/cmr17.tfm -OUTPUT ch-bt1035.aux -INPUT ./ch-bt1035.tex -INPUT /Users/michelebigi/Library/texlive/2025/texmf-var/luatex-cache/generic/fonts/otl/lmmonolt10-bold.luc -OUTPUT ch-api.aux -INPUT ./ch-api.tex -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT ch-classes.aux -INPUT ./ch-classes.tex -OUTPUT ch-build.aux -INPUT ./ch-build.tex -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT manual.listing -INPUT ./manual.listing -OUTPUT ch-licensing.aux -INPUT ./ch-licensing.tex -INPUT ./manual.aux -INPUT ./ch-intro.aux -INPUT ./ch-hardware.aux -INPUT ./ch-sigmastudio.aux -INPUT ./ch-firmware.aux -INPUT ./ch-si4684.aux -INPUT ./ch-adau1701.aux -INPUT ./ch-bt1035.aux -INPUT ./ch-api.aux -INPUT ./ch-classes.aux -INPUT ./ch-build.aux -INPUT ./ch-licensing.aux -INPUT ./manual.out -INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb -INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb -INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb -INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb -INPUT /usr/local/texlive/2025/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb diff --git a/Software/docs/manual/manual.listing b/Software/docs/manual/manual.listing deleted file mode 100644 index 15eef54..0000000 --- a/Software/docs/manual/manual.listing +++ /dev/null @@ -1,2 +0,0 @@ -cd docs/manual -latexmk -lualatex manual.tex diff --git a/Software/docs/manual/manual.log b/Software/docs/manual/manual.log deleted file mode 100644 index 78a3ccf..0000000 --- a/Software/docs/manual/manual.log +++ /dev/null @@ -1,2631 +0,0 @@ -This is LuaHBTeX, Version 1.21.0 (TeX Live 2025) (format=lualatex 2025.11.21) 8 JUL 2026 11:18 - restricted system commands enabled. -**manual.tex -(./manual.tex -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -Lua module: luaotfload 2024-12-03 v3.29 Lua based OpenType font support -Lua module: lualibs 2023-07-13 v2.76 ConTeXt Lua standard libraries. -Lua module: lualibs-extended 2023-07-13 v2.76 ConTeXt Lua libraries -- extended -collection. -luaotfload | conf : Root cache directory is "/Users/michelebigi/Library/texlive/ -2025/texmf-var/luatex-cache/generic/names". -luaotfload | init : Loading fontloader "fontloader-2023-12-28.lua" from kpse-res -olved path "/usr/local/texlive/2025/texmf-dist/tex/luatex/luaotfload/fontloader- -2023-12-28.lua". -Lua-only attribute luaotfload@noligature = 1 -luaotfload | init : Context OpenType loader version 3.134 -Inserting `luaotfload.node_processor' in `pre_linebreak_filter'. -Inserting `luaotfload.node_processor' in `hpack_filter'. -Inserting `luaotfload.glyph_stream' in `glyph_stream_provider'. -Inserting `luaotfload.define_font' in `define_font'. -Lua-only attribute luaotfload_color_attribute = 2 -luaotfload | conf : Root cache directory is "/Users/michelebigi/Library/texlive/ -2025/texmf-var/luatex-cache/generic/names". -Inserting `luaotfload.harf.strip_prefix' in `find_opentype_file'. -Inserting `luaotfload.harf.strip_prefix' in `find_truetype_file'. -Removing `luaotfload.glyph_stream' from `glyph_stream_provider'. -Inserting `luaotfload.harf.glyphstream' in `glyph_stream_provider'. -Inserting `luaotfload.harf.finalize_vlist' in `post_linebreak_filter'. -Inserting `luaotfload.harf.finalize_hlist' in `hpack_filter'. -Inserting `luaotfload.cleanup_files' in `wrapup_run'. -Inserting `luaotfload.harf.finalize_unicode' in `finish_pdffile'. -Inserting `luaotfload.glyphinfo' in `glyph_info'. -Lua-only attribute luaotfload.letterspace_done = 3 -Inserting `luaotfload.aux.set_sscale_dimens' in `luaotfload.patch_font'. -Inserting `luaotfload.aux.set_font_index' in `luaotfload.patch_font'. -Inserting `luaotfload.aux.patch_cambria_domh' in `luaotfload.patch_font'. -Inserting `luaotfload.aux.fixup_fontdata' in `luaotfload.patch_font_unsafe'. -Inserting `luaotfload.aux.set_capheight' in `luaotfload.patch_font'. -Inserting `luaotfload.aux.set_xheight' in `luaotfload.patch_font'. -Inserting `luaotfload.rewrite_fontname' in `luaotfload.patch_font'. -Inserting `tracingstacklevels' in `input_level_string'. (/usr/local/texlive/202 -5/texmf-dist/tex/latex/koma-script/scrreprt.cls -Document Class: scrreprt 2024/10/24 v3.43 KOMA-Script document class (report) -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrkbase.sty -Package: scrkbase 2024/10/24 v3.43 KOMA-Script package (KOMA-Script-dependent b -asics and keyval usage) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrbase.sty -Package: scrbase 2024/10/24 v3.43 KOMA-Script package (KOMA-Script-independent -basics and keyval usage) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile.sty -Package: scrlfile 2024/10/24 v3.43 KOMA-Script package (file load hooks) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty -Package: scrlfile-hook 2024/10/24 v3.43 KOMA-Script package (using LaTeX hooks) - - -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrlogo.sty -Package: scrlogo 2024/10/24 v3.43 KOMA-Script package (logo) -))) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2022/05/29 v1.15 key=value parser (DPC) -\KV@toks@=\toks17 -) -Applying: [2021/05/01] Usage of raw or classic option list on input line 254. -Already applied: [0000/00/00] Usage of raw or classic option list on input line - 370. -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/tocbasic.sty -Package: tocbasic 2024/10/24 v3.43 KOMA-Script package (handling toc-files) -\scr@dte@tocline@numberwidth=\skip49 -\scr@dte@tocline@numbox=\box52 -) -Package tocbasic Info: omitting babel extension for `toc' -(tocbasic) because of feature `nobabel' available -(tocbasic) for `toc' on input line 137. -Package scrreprt Info: You've used standard option `12pt'. -(scrreprt) This is correct! -(scrreprt) Internally I'm using `fontsize=12pt'. -(scrreprt) If you'd like to set the option with \KOMAoptions, -(scrreprt) you'd have to use `fontsize=12pt' there -(scrreprt) instead of `12pt', too. -Class scrreprt Info: You've used standard option `oneside'. -(scrreprt) This is correct! -(scrreprt) Internally I'm using `twoside=false'. -(scrreprt) If you'd like to set the option with \KOMAoptions, -(scrreprt) you'd have to use `twoside=false' there -(scrreprt) instead of `oneside', too. -Class scrreprt Info: File `scrsize12pt.clo' used to setup font sizes on input l -ine 2713. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/scrsize12pt.clo -File: scrsize12pt.clo 2024/10/24 v3.43 KOMA-Script font size class option (12pt -) -luaotfload | db : Font names database loaded from /Users/michelebigi/Library/tex -live/2025/texmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz) -(/usr/local/texlive/2025/texmf-dist/tex/latex/koma-script/typearea.sty -Package: typearea 2024/10/24 v3.43 KOMA-Script package (type area) -\ta@bcor=\skip50 -\ta@div=\count194 -Package typearea Info: You've used standard option `a4paper'. -(typearea) This is correct! -(typearea) Internally I'm using `paper=a4'. -(typearea) If you'd like to set the option with \KOMAoptions, -(typearea) you'd have to use `paper=a4' there -(typearea) instead of `a4paper', too. -Package typearea Info: You've used standard option `oneside'. -(typearea) This is correct! -(typearea) Internally I'm using `twoside=false'. -(typearea) If you'd like to set the option with \KOMAoptions, -(typearea) you'd have to use `twoside=false' there -(typearea) instead of `oneside', too. -\ta@hblk=\skip51 -\ta@vblk=\skip52 -\ta@temp=\skip53 -\footheight=\skip54 -Package typearea Info: These are the values describing the layout: -(typearea) DIV = 12 -(typearea) BCOR = 0.0pt -(typearea) \paperwidth = 597.50793pt -(typearea) \textwidth = 448.13095pt -(typearea) DIV departure = -6% -(typearea) \evensidemargin = 2.4185pt -(typearea) \oddsidemargin = 2.4185pt -(typearea) \paperheight = 845.04694pt -(typearea) \textheight = 635.5pt -(typearea) \topmargin = -41.72441pt -(typearea) \headheight = 18.125pt -(typearea) \headsep = 21.75pt -(typearea) \topskip = 12.0pt -(typearea) \footskip = 50.75pt -(typearea) \baselineskip = 14.5pt -(typearea) on input line 1802. -) -\c@part=\count195 -\c@chapter=\count196 -\c@section=\count197 -\c@subsection=\count198 -\c@subsubsection=\count199 -\c@paragraph=\count266 -\c@subparagraph=\count267 -\scr@dte@chapter@maxnumwidth=\skip55 -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\chapter on input line 6020. -\scr@dte@section@maxnumwidth=\skip56 -Class scrreprt Info: using compatibility default `runin=bysign' -(scrreprt) for `\section on input line 6031. -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\section on input line 6031. -\scr@dte@part@maxnumwidth=\skip57 -Class scrreprt Info: using compatibility default `afterindent=true' -(scrreprt) for `\part on input line 6040. -\scr@dte@subsection@maxnumwidth=\skip58 -Class scrreprt Info: using compatibility default `runin=bysign' -(scrreprt) for `\subsection on input line 6050. -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\subsection on input line 6050. -\scr@dte@subsubsection@maxnumwidth=\skip59 -Class scrreprt Info: using compatibility default `runin=bysign' -(scrreprt) for `\subsubsection on input line 6060. -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\subsubsection on input line 6060. -\scr@dte@paragraph@maxnumwidth=\skip60 -Class scrreprt Info: using compatibility default `runin=bysign' -(scrreprt) for `\paragraph on input line 6071. -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\paragraph on input line 6071. -\scr@dte@subparagraph@maxnumwidth=\skip61 -Class scrreprt Info: using compatibility default `runin=bysign' -(scrreprt) for `\subparagraph on input line 6081. -Class scrreprt Info: using compatibility default `afterindent=bysign' -(scrreprt) for `\subparagraph on input line 6081. -\abovecaptionskip=\skip62 -\belowcaptionskip=\skip63 -\c@pti@nb@sid@b@x=\box53 -Package tocbasic Info: omitting babel extension for `lof' -(tocbasic) because of feature `nobabel' available -(tocbasic) for `lof' on input line 7269. -\scr@dte@figure@maxnumwidth=\skip64 -\c@figure=\count268 -Package tocbasic Info: omitting babel extension for `lot' -(tocbasic) because of feature `nobabel' available -(tocbasic) for `lot' on input line 7286. -\scr@dte@table@maxnumwidth=\skip65 -\c@table=\count269 -Class scrreprt Info: Redefining `\numberline' on input line 7457. -\bibindent=\dimen140 -) -(./digiradio-manual.sty -Package: digiradio-manual 2026/07/06 DigiRadio manual style - -(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg -File: color.cfg 2016/01/02 v1.6 sample color configuration -) -Package xcolor Info: Driver file: luatex.def on input line 274. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/luatex.def -File: luatex.def 2024/04/13 v1.2e Graphics/color driver for luatex -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353. -Package xcolor Info: Model `RGB' extended on input line 1365. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1367. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1368. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty -Package: colortbl 2024/07/06 v1.0i Color table columns (DPC) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty -Package: array 2024/10/17 v2.6g Tabular extension package (FMi) -\col@sep=\dimen141 -\ar@mcellbox=\box54 -\extrarowheight=\dimen142 -\NC@list=\toks18 -\extratabsurround=\skip66 -\backup@length=\skip67 -\ar@cellbox=\box55 -) -\everycr=\toks19 -\minrowclearance=\skip68 -\rownum=\count270 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/dvipsnam.def -File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty -Package: iftex 2024/12/12 v1.0g TeX engine tests -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2020/01/02 v5.9 Page Geometry - -(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty -Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. -) -\Gm@cnth=\count271 -\Gm@cntv=\count272 -\c@Gm@tempcnt=\count273 -\Gm@bindingoffset=\dimen143 -\Gm@wd@mp=\dimen144 -\Gm@odd@mp=\dimen145 -\Gm@even@mp=\dimen146 -\Gm@layoutwidth=\dimen147 -\Gm@layoutheight=\dimen148 -\Gm@layouthoffset=\dimen149 -\Gm@layoutvoffset=\dimen150 -\Gm@dimlist=\toks20 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty -Package: microtype 2025/02/11 v3.2a Micro-typographical refinements (RS) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty -Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count274 -) -\MT@toks=\toks21 -\MT@tempbox=\box56 -\MT@count=\count275 -LaTeX Info: Redefining \noprotrusionifhmode on input line 1087. -LaTeX Info: Redefining \leftprotrusion on input line 1088. -\MT@prot@toks=\toks22 -LaTeX Info: Redefining \rightprotrusion on input line 1107. -LaTeX Info: Redefining \textls on input line 1449. -\MT@outer@kern=\dimen151 -LaTeX Info: Redefining \microtypecontext on input line 2053. -LaTeX Info: Redefining \textmicrotypecontext on input line 2070. -\MT@listname@count=\count276 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-luatex.def -File: microtype-luatex.def 2025/02/11 v3.2a Definitions specific to luatex (RS) - -Lua module: microtype 2025/02/11 v3.2a microtype module. -Module microtype Info: overwriting function `keepligature' on input line 63 -LaTeX Info: Redefining \lsstyle on input line 779. -LaTeX Info: Redefining \lslig on input line 779. -\MT@outer@space=\skip69 -) -Package microtype Info: Loading configuration file microtype.cfg. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg -File: microtype.cfg 2025/02/11 v3.2a microtype main configuration file (RS) -) -LaTeX Info: Redefining \microtypesetup on input line 3065. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/setspace/setspace.sty -Package: setspace 2022/12/04 v6.7b set line spacing -) - -Class scrreprt Warning: Usage of package `titlesec' together -(scrreprt) with a KOMA-Script class is not recommended. -(scrreprt) I'd suggest to use KOMA-Script features -(scrreprt) like \setkomafont, \RedeclareSectionCommand, \sectionli -nesformat -(scrreprt) and several others to re-configure section -(scrreprt) headings. -(scrreprt) Nevertheless, using requested -(scrreprt) package `titlesec' on input line 24. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/titlesec/titlesec.sty -Package: titlesec 2025/01/04 v2.17 Sectioning titles -\ttl@box=\box57 -\beforetitleunit=\skip70 -\aftertitleunit=\skip71 -\ttl@plus=\dimen152 -\ttl@minus=\dimen153 -\ttl@toksa=\toks23 -\titlewidth=\dimen154 -\titlewidthlast=\dimen155 -\titlewidthfirst=\dimen156 - - -Package titlesec Warning: Non standard sectioning command \section -(titlesec) detected. Using default spacing and no format. - - -Package titlesec Warning: Non standard sectioning command \subsection -(titlesec) detected. Using default spacing and no format. - - -Package titlesec Warning: Non standard sectioning command \subsubsection -(titlesec) detected. Using default spacing and no format. - - -Package titlesec Warning: Non standard sectioning command \paragraph -(titlesec) detected. Using default spacing and no format. - - -Package titlesec Warning: Non standard sectioning command \subparagraph -(titlesec) detected. Using default spacing and no format. - -) (/usr/local/texlive/2025/texmf-dist/tex/latex/booktabs/booktabs.sty -Package: booktabs 2020/01/12 v1.61803398 Publication quality tables -\heavyrulewidth=\dimen157 -\lightrulewidth=\dimen158 -\cmidrulewidth=\dimen159 -\belowrulesep=\dimen160 -\belowbottomsep=\dimen161 -\aboverulesep=\dimen162 -\abovetopsep=\dimen163 -\cmidrulesep=\dimen164 -\cmidrulekern=\dimen165 -\defaultaddspace=\dimen166 -\@cmidla=\count277 -\@cmidlb=\count278 -\@aboverulesep=\dimen167 -\@belowrulesep=\dimen168 -\@thisruleclass=\count279 -\@lastruleclass=\count280 -\@thisrulewidth=\dimen169 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/enumitem/enumitem.sty -Package: enumitem 2025/02/06 v3.11 Customized lists -\labelindent=\skip72 -\enit@outerparindent=\dimen170 -\enit@toks=\toks24 -\enit@inbox=\box58 -\enit@count@id=\count281 -\enitdp@description=\count282 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty -Package: tcolorbox 2024/10/22 version 6.4.1 text color boxes - -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te -x -\pgfutil@everybye=\toks25 -\pgfutil@tempdima=\dimen171 -\pgfutil@tempdimb=\dimen172 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box59 -) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex) -Package: pgfrcs 2023-01-15 v3.1.10 (3.1.10) -)) -Package: pgf 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 2023/12/02 v1.11 sin cos tan (DPC) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration -) -Package graphics Info: Driver file: luatex.def on input line 106. -) -\Gin@req@height=\dimen173 -\Gin@req@width=\dimen174 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2023-01-15 v3.1.10 (3.1.10) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks26 -\pgfkeys@temptoks=\toks27 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil -tered.code.tex -\pgfkeys@tmptoks=\toks28 -)) -\pgf@x=\dimen175 -\pgf@y=\dimen176 -\pgf@xa=\dimen177 -\pgf@ya=\dimen178 -\pgf@xb=\dimen179 -\pgf@yb=\dimen180 -\pgf@xc=\dimen181 -\pgf@yc=\dimen182 -\pgf@xd=\dimen183 -\pgf@yd=\dimen184 -\w@pgf@writea=\write3 -\r@pgf@reada=\read2 -\c@pgf@counta=\count283 -\c@pgf@countb=\count284 -\c@pgf@countc=\count285 -\c@pgf@countd=\count286 -\t@pgf@toka=\toks29 -\t@pgf@tokb=\toks30 -\t@pgf@tokc=\toks31 -\pgf@sys@id@count=\count287 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2023-01-15 v3.1.10 (3.1.10) -) -Driver file for pgf: pgfsys-luatex.def - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.d -ef -File: pgfsys-luatex.def 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p -df.def -File: pgfsys-common-pdf.def 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. -code.tex -File: pgfsyssoftpath.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfsyssoftpath@smallbuffer@items=\count288 -\pgfsyssoftpath@bigbuffer@items=\count289 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. -code.tex -File: pgfsysprotocol.code.tex 2023-01-15 v3.1.10 (3.1.10) -)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2023-01-15 v3.1.10 (3.1.10) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen185 -\pgfmath@count=\count290 -\pgfmath@box=\box60 -\pgfmath@toks=\toks32 -\pgfmath@stack@operand=\toks33 -\pgfmath@stack@operation=\toks34 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. -tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic -.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo -nometric.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando -m.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa -rison.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. -code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round -.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. -code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ -erarithmetics.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count291 -)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co -de.tex -File: pgfcorepoints.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@picminx=\dimen186 -\pgf@picmaxx=\dimen187 -\pgf@picminy=\dimen188 -\pgf@picmaxy=\dimen189 -\pgf@pathminx=\dimen190 -\pgf@pathmaxx=\dimen191 -\pgf@pathminy=\dimen192 -\pgf@pathmaxy=\dimen193 -\pgf@xx=\dimen194 -\pgf@xy=\dimen195 -\pgf@yx=\dimen196 -\pgf@yy=\dimen197 -\pgf@zx=\dimen198 -\pgf@zy=\dimen199 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst -ruct.code.tex -File: pgfcorepathconstruct.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@path@lastx=\dimen256 -\pgf@path@lasty=\dimen257 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage -.code.tex -File: pgfcorepathusage.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@shorten@end@additional=\dimen258 -\pgf@shorten@start@additional=\dimen259 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co -de.tex -File: pgfcorescopes.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfpic=\box61 -\pgf@hbox=\box62 -\pgf@layerbox@main=\box63 -\pgf@picture@serial@count=\count292 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst -ate.code.tex -File: pgfcoregraphicstate.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgflinewidth=\dimen260 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform -ations.code.tex -File: pgfcoretransformations.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@pt@x=\dimen261 -\pgf@pt@y=\dimen262 -\pgf@pt@temp=\dimen263 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod -e.tex -File: pgfcorequick.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c -ode.tex -File: pgfcoreobjects.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce -ssing.code.tex -File: pgfcorepathprocessing.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co -de.tex -File: pgfcorearrows.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfarrowsep=\dimen264 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod -e.tex -File: pgfcoreshade.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@max=\dimen265 -\pgf@sys@shading@range@num=\count293 -\pgf@shadingcount=\count294 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod -e.tex -File: pgfcoreimage.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. -code.tex -File: pgfcoreexternal.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfexternal@startupbox=\box64 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co -de.tex -File: pgfcorelayers.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare -ncy.code.tex -File: pgfcoretransparency.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. -code.tex -File: pgfcorepatterns.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. -tex -File: pgfcorerdf.code.tex 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod -e.tex -File: pgfmoduleshapes.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfnodeparttextbox=\box65 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. -tex -File: pgfmoduleplot.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --0-65.sty -Package: pgfcomp-version-0-65 2023-01-15 v3.1.10 (3.1.10) -\pgf@nodesepstart=\dimen266 -\pgf@nodesepend=\dimen267 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --1-18.sty -Package: pgfcomp-version-1-18 2023-01-15 v3.1.10 (3.1.10) -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) - (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2023-01-15 v3.1.10 (3.1.10) -\pgffor@iter=\dimen268 -\pgffor@skip=\dimen269 -\pgffor@stack=\toks35 -\pgffor@toks=\toks36 -)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod -e.tex -Package: tikz 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan -dlers.code.tex -File: pgflibraryplothandlers.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@plot@mark@count=\count295 -\pgfplotmarksize=\dimen270 -) -\tikz@lastx=\dimen271 -\tikz@lasty=\dimen272 -\tikz@lastxsaved=\dimen273 -\tikz@lastysaved=\dimen274 -\tikz@lastmovetox=\dimen275 -\tikz@lastmovetoy=\dimen276 -\tikzleveldistance=\dimen277 -\tikzsiblingdistance=\dimen278 -\tikz@figbox=\box66 -\tikz@figbox@bg=\box67 -\tikz@tempbox=\box68 -\tikz@tempbox@bg=\box69 -\tikztreelevel=\count296 -\tikznumberofchildren=\count297 -\tikznumberofcurrentchild=\count298 -\tikz@fig@count=\count299 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod -e.tex -File: pgfmodulematrix.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfmatrixcurrentrow=\count300 -\pgfmatrixcurrentcolumn=\count301 -\pgf@matrix@numberofcolumns=\count302 -) -\tikz@expandcount=\count303 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/verbatim.sty -Package: verbatim 2024-01-22 v1.5x LaTeX2e package for verbatim enhancements -\every@verbatim=\toks37 -\verbatim@line=\toks38 -\verbatim@in@stream=\read3 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/environ/environ.sty -Package: environ 2014/05/04 v0.3 A new way to define environments - -(/usr/local/texlive/2025/texmf-dist/tex/latex/trimspaces/trimspaces.sty -Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list -) -\@envbody=\toks39 -) -\tcb@titlebox=\box70 -\tcb@upperbox=\box71 -\tcb@lowerbox=\box72 -\tcb@phantombox=\box73 -\c@tcbbreakpart=\count304 -\c@tcblayer=\count305 -\c@tcolorbox@number=\count306 -\l__tcobox_tmpa_box=\box74 -\l__tcobox_tmpa_dim=\dimen279 -\tcb@temp=\box75 -\tcb@temp=\box76 -\tcb@temp=\box77 -\tcb@temp=\box78 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex -Library (tcolorbox): 'tcbraster.code.tex' version '6.4.1' -\c@tcbrastercolumn=\count307 -\c@tcbrasterrow=\count308 -\c@tcbrasternum=\count309 -\c@tcbraster=\count310 -) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex -Library (tcolorbox): 'tcbskins.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty -Package: tikzfill.image 2023/08/08 v1.0.1 Image filling library for TikZ - -(/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty -Package: tikzfill-common 2023/08/08 v1.0.1 Auxiliary code for tikzfill -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.co -de.tex -File: tikzlibraryfill.image.code.tex 2023/08/08 v1.0.1 Image filling library -\l__tikzfill_img_box=\box79 -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex -Library (tcolorbox): 'tcbskinsjigsaw.code.tex' version '6.4.1' -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex -Library (tcolorbox): 'tcbbreakable.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/pdfcol/pdfcol.sty -Package: pdfcol 2022-09-21 v1.7 Handle new color stacks for pdfTeX (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty -Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty -Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) -)) -Package pdfcol Info: New color stack `tcb@breakable' = 1 on input line 23. -\tcb@testbox=\box80 -\tcb@totalupperbox=\box81 -\tcb@totallowerbox=\box82 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty -Package: ifluatex 2019/10/25 v1.5 ifluatex legacy package. Use iftex instead. -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex -Library (tcolorbox): 'tcbhooks.code.tex' version '6.4.1' -) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex -Library (tcolorbox): 'tcbtheorems.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2024/11/05 v2.17t AMS math features -\@mathmargin=\skip73 - -For additional information on amsmath, use the `?' option. -(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2021/08/26 v2.01 AMS text - -(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 generic functions -\@emptytoks=\toks40 -\ex@=\dimen280 -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d Bold Symbols -\pmbraise@=\dimen281 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 2022/04/08 v2.04 operator names -) -\inf@bad=\count311 -LaTeX Info: Redefining \frac on input line 235. -\uproot@=\count312 -\leftroot@=\count313 -LaTeX Info: Redefining \overline on input line 398. -LaTeX Info: Redefining \colon on input line 409. -\classnum@=\count314 -\DOTSCASE@=\count315 -LaTeX Info: Redefining \ldots on input line 495. -LaTeX Info: Redefining \dots on input line 498. -LaTeX Info: Redefining \cdots on input line 619. -\Mathstrutbox@=\box83 -\strutbox@=\box84 -LaTeX Info: Redefining \big on input line 721. -LaTeX Info: Redefining \Big on input line 722. -LaTeX Info: Redefining \bigg on input line 723. -LaTeX Info: Redefining \Bigg on input line 724. -\big@size=\dimen282 -LaTeX Font Info: Redeclaring font encoding OML on input line 742. -LaTeX Font Info: Redeclaring font encoding OMS on input line 743. -\macc@depth=\count316 -LaTeX Info: Redefining \bmod on input line 904. -LaTeX Info: Redefining \pmod on input line 909. -LaTeX Info: Redefining \smash on input line 939. -LaTeX Info: Redefining \relbar on input line 969. -LaTeX Info: Redefining \Relbar on input line 970. -\c@MaxMatrixCols=\count317 -\dotsspace@=\muskip17 -\c@parentequation=\count318 -\dspbrk@lvl=\count319 -\tag@help=\toks41 -\row@=\count320 -\column@=\count321 -\maxfields@=\count322 -\andhelp@=\toks42 -\eqnshift@=\dimen283 -\alignsep@=\dimen284 -\tagshift@=\dimen285 -\tagwidth@=\dimen286 -\totwidth@=\dimen287 -\lineht@=\dimen288 -\@envbody=\toks43 -\multlinegap=\skip74 -\multlinetaggap=\skip75 -\mathdisplay@stack=\toks44 -LaTeX Info: Redefining \[ on input line 2953. -LaTeX Info: Redefining \] on input line 2954. -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex -Library (tcolorbox): 'tcbfitting.code.tex' version '6.4.1' -\tcbfitdim=\dimen289 -\tcb@lowerfitdim=\dimen290 -\tcb@upperfitdim=\dimen291 -\tcb@cur@hbadness=\count323 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.te -x -Library (tcolorbox): 'tcblistingsutf8.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex -Library (tcolorbox): 'tcblistings.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.sty -\lst@mode=\count324 -\lst@gtempboxa=\box85 -\lst@token=\toks45 -\lst@length=\count325 -\lst@currlwidth=\dimen292 -\lst@column=\count326 -\lst@pos=\count327 -\lst@lostspace=\dimen293 -\lst@width=\dimen294 -\lst@newlines=\count328 -\lst@lineno=\count329 -\lst@maxwidth=\dimen295 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstpatch.sty -File: lstpatch.sty 2024/09/23 1.10c (Carsten Heinz) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2024/09/23 1.10c (Carsten Heinz) -\c@lstnumber=\count330 -\lst@skipnumbers=\count331 -\lst@framebox=\box86 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/listings.cfg -File: listings.cfg 2024/09/23 1.10c listings configuration -)) -Package: listings 2024/09/23 1.10c (Carsten Heinz) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.te -x -Library (tcolorbox): 'tcblistingscore.code.tex' version '6.4.1' -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex -Library (tcolorbox): 'tcbprocessing.code.tex' version '6.4.1' -) -\c@tcblisting=\count332 -)) -Package tcolorbox Info: Library `listingsutf8' is compatible with pdftex only. -Library `listings` is loaded instead. on input line 29. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex -Library (tcolorbox): 'tcbexternal.code.tex' version '6.4.1' -) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex -Library (tcolorbox): 'tcbmagazine.code.tex' version '6.4.1' -) (/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex -Library (tcolorbox): 'tcbvignette.code.tex' version '6.4.1' - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibraryfadings.code.tex -File: tikzlibraryfadings.code.tex 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings -.code.tex -File: pgflibraryfadings.code.tex 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex -Library (tcolorbox): 'tcbposter.code.tex' version '6.4.1' -)) (/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty -Package: expl3 2025-01-18 L3 programming layer (loader) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-luatex.def -File: l3backend-luatex.def 2024-05-08 L3 backend support: PDF output (LuaTeX) -\l__color_backend_stack_int=\count333 -Inserting `l3color' in `luaotfload.parse_color'. -\l__pdf_internal_box=\box87 -)) -Package: xparse 2024-08-16 L3 Experimental document command parser -) -Package: fontspec 2024/05/11 v2.9e Font selection for XeLaTeX and LuaLaTeX -Lua module: fontspec 2024/05/11 v2.9e Font selection for XeLaTeX and LuaLaTeX (/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty -Package: fontspec-luatex 2024/05/11 v2.9e Font selection for XeLaTeX and LuaLaT -eX -\l__fontspec_script_int=\count334 -\l__fontspec_language_int=\count335 -\l__fontspec_strnum_int=\count336 -\l__fontspec_tmp_int=\count337 -\l__fontspec_tmpa_int=\count338 -\l__fontspec_tmpb_int=\count339 -\l__fontspec_tmpc_int=\count340 -\l__fontspec_em_int=\count341 -\l__fontspec_emdef_int=\count342 -\l__fontspec_strong_int=\count343 -\l__fontspec_strongdef_int=\count344 -\l__fontspec_tmpa_dim=\dimen296 -\l__fontspec_tmpb_dim=\dimen297 -\l__fontspec_tmpc_dim=\dimen298 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2021/04/29 v2.0v Standard LaTeX package -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontspec/fontspec.cfg))) -luaotfload | cache : Lookup cache loaded from /Users/michelebigi/Library/texlive -/2025/texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.luc. - -Package fontspec Info: -(fontspec) Font family 'Optima(0)' created for font 'Optima' with -(fontspec) options [Ligatures=TeX,Ligatures=TeX]. -(fontspec) -(fontspec) This font family consists of the following NFSS -(fontspec) series/shapes: -(fontspec) -(fontspec) - 'normal' (m/n) with NFSS spec.: -(fontspec) <->"name:Optima:mode=node;language=dflt;+tlig;" -(fontspec) - 'bold' (b/n) with NFSS spec.: -(fontspec) <->"name:Optima/B:mode=node;language=dflt;+tlig;" -(fontspec) - 'italic' (m/it) with NFSS spec.: -(fontspec) <->"name:Optima/I:mode=node;language=dflt;+tlig;" -(fontspec) - 'bold italic' (b/it) with NFSS spec.: -(fontspec) <->"name:Optima/BI:mode=node;language=dflt;+tlig;" - - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty -Package: hyperref 2024-11-05 v7.01l Hypertext links for LaTeX - -(/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty -Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty -Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty -Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty -Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO -) -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -\pdftexcmds@toks=\toks46 -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty -Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty -Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section - -(/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty -Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s -ty -Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) - (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty -Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) -)) -\c@section@level=\count345 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty -Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO -) -) -\@linkdim=\dimen299 -\Hy@linkcounter=\count346 -\Hy@pagecounter=\count347 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def -File: pd1enc.def 2024-11-05 v7.01l Hyperref: PDFDocEncoding definition (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty -Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) -) -\Hy@SavedSpaceFactor=\count348 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def -File: puenc.def 2024-11-05 v7.01l Hyperref: PDF Unicode definition (HO) -) -Package hyperref Info: Hyper figures OFF on input line 4157. -Package hyperref Info: Link nesting OFF on input line 4162. -Package hyperref Info: Hyper index ON on input line 4165. -Package hyperref Info: Plain pages OFF on input line 4172. -Package hyperref Info: Backreferencing OFF on input line 4177. -Package hyperref Info: Implicit mode ON; LaTeX internals redefined. -Package hyperref Info: Bookmarks ON on input line 4424. -\c@Hy@tempcnt=\count349 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip18 -Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. -) -LaTeX Info: Redefining \url on input line 4763. -\XeTeXLinkMargin=\dimen300 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty -Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty -Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO -) -)) -\Fld@menulength=\count350 -\Field@Width=\dimen301 -\Fld@charsize=\dimen302 -Package hyperref Info: Hyper figures OFF on input line 6042. -Package hyperref Info: Link nesting OFF on input line 6047. -Package hyperref Info: Hyper index ON on input line 6050. -Package hyperref Info: backreferencing OFF on input line 6057. -Package hyperref Info: Link coloring OFF on input line 6062. -Package hyperref Info: Link coloring with OCG OFF on input line 6067. -Package hyperref Info: PDF/A mode OFF on input line 6072. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty -Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi -package with kernel methods -) -\Hy@abspage=\count351 -\c@Item=\count352 -\c@Hfootnote=\count353 -) -Package hyperref Info: Driver (autodetected): hluatex. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hluatex.def -File: hluatex.def 2024-11-05 v7.01l Hyperref driver for luaTeX - -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty -Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac -kage -with kernel methods -) -\Fld@listcount=\count354 -\c@bookmark@seq@number=\count355 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty -Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) -) -Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 -85. -) -\Hy@SectionHShift=\skip76 -) -Package hyperref Info: Option `colorlinks' set `true' on input line 77. -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarypositioning.code.tex -File: tikzlibrarypositioning.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows. -meta.code.tex -File: pgflibraryarrows.meta.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfarrowinset=\dimen303 -\pgfarrowlength=\dimen304 -\pgfarrowwidth=\dimen305 -\pgfarrowlinewidth=\dimen306 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibraryfit.code.tex -File: tikzlibraryfit.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarybackgrounds.code.tex -File: tikzlibrarybackgrounds.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@layerbox@background=\box88 -\pgf@layerboxsaved@background=\box89 -) (./manual.aux (./ch-intro.aux) -(./ch-hardware.aux) (./ch-sigmastudio.aux) (./ch-firmware.aux) (./ch-si4684.aux -) (./ch-adau1701.aux) (./ch-bt1035.aux) (./ch-api.aux) (./ch-classes.aux) -(./ch-build.aux) (./ch-licensing.aux)) -\openout1 = manual.aux - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -Package scrbase Info: activating english \abstractname on input line 15. -Package scrbase Info: activating english \partname on input line 15. -Package scrbase Info: activating english \chaptername on input line 15. -Package scrbase Info: activating english \appendixname on input line 15. -Package scrbase Info: activating english \figurename on input line 15. -Package scrbase Info: activating english \tablename on input line 15. -Package scrbase Info: activating english \contentsname on input line 15. -Package scrbase Info: activating english \listfigurename on input line 15. -Package scrbase Info: activating english \listtablename on input line 15. -Package scrbase Info: activating english \bibname on input line 15. -Package scrbase Info: activating english \indexname on input line 15. - -(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count356 -\scratchdimen=\dimen307 -\scratchbox=\box90 -\nofMPsegments=\count357 -\nofMParguments=\count358 -\everyMPshowfont=\toks47 -\MPscratchCnt=\count359 -\MPscratchDim=\dimen308 -\MPnumerator=\count360 -\makeMPintoPDFobject=\count361 -\everyMPtoPDFconversion=\toks48 -) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf -Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 -85. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv -e -)) -*geometry* driver: auto-detecting -*geometry* detected driver: luatex -*geometry* verbose mode - [ preamble ] result: -* driver: luatex -* paper: a4paper -* layout: -* layoutoffset:(h,v)=(0.0pt,0.0pt) -* modes: -* h-part:(L,W,R)=(73.97733pt, 432.48183pt, 91.04872pt) -* v-part:(T,H,B)=(73.97733pt, 697.0922pt, 73.97733pt) -* \paperwidth=597.50787pt -* \paperheight=845.04684pt -* \textwidth=432.48183pt -* \textheight=697.0922pt -* \oddsidemargin=1.70734pt -* \evensidemargin=1.70734pt -* \topmargin=-38.16766pt -* \headheight=18.125pt -* \headsep=21.75pt -* \topskip=12.0pt -* \footskip=50.75pt -* \marginparwidth=68.28644pt -* \marginparsep=12.8401pt -* \columnsep=10.0pt -* \skip\footins=10.8pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumnfalse -* \@twosidefalse -* \@mparswitchfalse -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -LaTeX Info: Redefining \microtypecontext on input line 15. -Package microtype Info: Applying patch `item' on input line 15. -Package microtype Info: Applying patch `toc' on input line 15. -Package microtype Info: Applying patch `eqnum' on input line 15. -Package microtype Info: Applying patch `footnote' on input line 15. -Package microtype Info: Applying patch `verbatim' on input line 15. -LaTeX Info: Redefining \microtypesetup on input line 15. -Package microtype Info: Generating PDF output. -Package microtype Info: Character protrusion enabled (level 2). -Package microtype Info: Using default protrusion set `alltext'. -Package microtype Info: Automatic font expansion enabled (level 2), -(microtype) stretch: 20, shrink: 20, step: 1, non-selected. -Package microtype Info: Using default expansion set `alltext-nott'. -LaTeX Info: Redefining \showhyphens on input line 15. -Package microtype Info: No adjustment of tracking. -Package microtype Info: No adjustment of spacing. -Package microtype Info: No adjustment of kerning. -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `Optima' (encoding: TU). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. - -Package microtype Warning: Unknown slot number of character -(microtype) `\k A' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\u A' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\k a' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\u a' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'C' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v C' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'c' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v c' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v D' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v d' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\k E' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v E' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\k e' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v e' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\u G' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\u g' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\.I' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'L' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v L' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'l' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v l' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'N' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v N' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'n' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v n' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\H O' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\H o' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'R' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v R' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'r' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v r' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'S' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\c S' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'s' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\c s' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\c T' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v T' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\c t' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\v t' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\H U' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\r U' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\H u' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\r u' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'Z' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\.Z' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\'z' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - - -Package microtype Warning: Unknown slot number of character -(microtype) `\.z' -(microtype) in font encoding `TU' in inheritance list -(microtype) `microtype.cfg/411(protrusion)'. - -\c@lstlisting=\count362 -Package tocbasic Info: omitting babel extension for `lol' -(tocbasic) because of missing \bbl@set@language on input line 15. -\scr@dte@lstlisting@maxnumwidth=\skip77 - -Package fontspec Info: -(fontspec) Adjusting the maths setup (use [no-math] to avoid -(fontspec) this). - -\symlegacymaths=\mathgroup4 -LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold' -(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 15. -LaTeX Font Info: Redeclaring math accent \acute on input line 15. -LaTeX Font Info: Redeclaring math accent \grave on input line 15. -LaTeX Font Info: Redeclaring math accent \ddot on input line 15. -LaTeX Font Info: Redeclaring math accent \tilde on input line 15. -LaTeX Font Info: Redeclaring math accent \bar on input line 15. -LaTeX Font Info: Redeclaring math accent \breve on input line 15. -LaTeX Font Info: Redeclaring math accent \check on input line 15. -LaTeX Font Info: Redeclaring math accent \hat on input line 15. -LaTeX Font Info: Redeclaring math accent \dot on input line 15. -LaTeX Font Info: Redeclaring math accent \mathring on input line 15. -LaTeX Font Info: Redeclaring math symbol \Gamma on input line 15. -LaTeX Font Info: Redeclaring math symbol \Delta on input line 15. -LaTeX Font Info: Redeclaring math symbol \Theta on input line 15. -LaTeX Font Info: Redeclaring math symbol \Lambda on input line 15. -LaTeX Font Info: Redeclaring math symbol \Xi on input line 15. -LaTeX Font Info: Redeclaring math symbol \Pi on input line 15. -LaTeX Font Info: Redeclaring math symbol \Sigma on input line 15. -LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 15. -LaTeX Font Info: Redeclaring math symbol \Phi on input line 15. -LaTeX Font Info: Redeclaring math symbol \Psi on input line 15. -LaTeX Font Info: Redeclaring math symbol \Omega on input line 15. -LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 15. -LaTeX Font Info: Redeclaring symbol font `operators' on input line 15. -LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font -(Font) `operators' in the math version `normal' on input line 15. -LaTeX Font Info: Overwriting symbol font `operators' in version `normal' -(Font) OT1/cmr/m/n --> TU/Optima(0)/m/n on input line 15. -LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font -(Font) `operators' in the math version `bold' on input line 15. -LaTeX Font Info: Overwriting symbol font `operators' in version `bold' -(Font) OT1/cmr/bx/n --> TU/Optima(0)/m/n on input line 15. -LaTeX Font Info: Overwriting symbol font `operators' in version `normal' -(Font) TU/Optima(0)/m/n --> TU/Optima(0)/m/n on input line 15. - -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' -(Font) OT1/cmr/m/it --> TU/Optima(0)/m/it on input line 15. -LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' -(Font) OT1/cmr/bx/n --> TU/Optima(0)/b/n on input line 15. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' -(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 15. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' -(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 15. -LaTeX Font Info: Overwriting symbol font `operators' in version `bold' -(Font) TU/Optima(0)/m/n --> TU/Optima(0)/b/n on input line 15. - -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' -(Font) OT1/cmr/bx/it --> TU/Optima(0)/b/it on input line 15. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' -(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 15. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' -(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 15. -Package hyperref Info: Link coloring ON on input line 15. -(./manual.out) (./manual.out) -\@outlinefile=\write4 - -\openout4 = manual.out -Class scrreprt Info: loading recommended package `bookmark'. -(scrreprt) Using `bookmark' together with `hyperref' is recommended, -(scrreprt) because of handling of possible bookmark level gaps. -(scrreprt) You can avoid loading `bookmark' with KOMA-Script option -(scrreprt) `bookmarkpackage=false' before \begin{document} and -(scrreprt) you can avoid this message adding: -(scrreprt) \usepackage{bookmark} -(scrreprt) before \begin{document} on input line 15. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bookmark.sty -Package: bookmark 2023-12-10 v1.31 PDF bookmarks (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/bookmark/bkm-pdftex.def -File: bkm-pdftex.def 2023-12-10 v1.31 bookmark driver for pdfTeX and luaTeX (HO -) -\BKM@id=\count363 -)) -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `lmtt' (encoding: TU). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg -File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman -(RS) -) - -[1 - - - -{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] - -Class scrreprt Warning: Redefinition of \@makeschapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makeschapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makeschapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - -Package tocbasic Info: character protrusion at toc deactivated on input line 47 -. -(./manual.toc -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `lmss' (encoding: TU). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. - - -[2 - -] - -[3] - -[4] - -[5] - -[6]) -\tf@toc=\write5 - -\openout5 = manual.toc - - -[7] -\openout2 = ch-intro.aux - (./ch-intro.tex -chapter 1. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[8 - - - -]) - -[9] -\openout2 = ch-hardware.aux - (./ch-hardware.tex -chapter 2. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - -Overfull \hbox (6.17812pt too wide) in paragraph at lines 39--49 - [][] - [] - - - -[10 - - - - -] - -[11] - -[12] -Overfull \hbox (27.70607pt too wide) in paragraph at lines 155--164 - [][] - [] - - - -[13] - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\mathsurround' on input line 225. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\z@' on input line 225. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `superscript' on input line 225. - - - -[14] - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\mathsurround' on input line 279. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\z@' on input line 279. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `superscript' on input line 279. - - - -[15] - -[16] - -[17] -Overfull \hbox (32.05522pt too wide) in paragraph at lines 368--383 - [][] - [] - - - -[18]) - -[19] - -[20] -\openout2 = ch-sigmastudio.aux - (./ch-sigmastudio.tex -chapter 3. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[21 - - - - -] - -[22] - -File: sigma-chain.jpg Graphic file (type jpg) - -Package luatex.def Info: sigma-chain.jpg used on input line 97. -(luatex.def) Requested size: 432.48183pt x 237.1695pt. -\g__tcobox_out_iow=\write6 - -\openout6 = manual.listing - (/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2024/09/23 1.10c listings language file -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2024/09/23 1.10c listings language file -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2024/09/23 1.10c (Carsten Heinz) -) -(./manual.listing) - -[23<./sigma-chain.jpg>] - -[24] - -[25]) - -[26] -\openout2 = ch-firmware.aux - (./ch-firmware.tex -chapter 4. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[27 - - - - -] - -[28] - -[29] -Overfull \hbox (20.51485pt too wide) in paragraph at lines 172--174 -[]\TU/Optima(0)/b/n/12 Net-work \TU/Optima(0)/m/n/12 --- \TU/lmtt/m/n/12 GET /ap -i/health\TU/Optima(0)/m/n/12 , \TU/lmtt/m/n/12 POST /api/wifi\TU/Optima(0)/m/n/ -12 , Sof-t-AP/STA state ma-chine (\TU/lmtt/m/n/12 NetState\TU/Optima(0)/m/n/12 -), - [] - - -Overfull \hbox (50.08327pt too wide) in paragraph at lines 180--182 -[]\TU/Optima(0)/b/n/12 Pre-sets \TU/Optima(0)/m/n/12 --- \TU/lmtt/m/n/12 /api/st -ations/* \TU/Optima(0)/m/n/12 in-clud-ing re-order and in-te-grated re-call via \TU/lmtt/m/n/12 IntegrationService\TU/Optima(0)/m/n/12 . - [] - - -Overfull \hbox (43.43303pt too wide) in paragraph at lines 182--185 -\TU/Optima(0)/m/n/12 cryp-tion (de-vel-op-ment mode); keys in \TU/lmtt/m/n/12 nv -s_keys \TU/Optima(0)/m/n/12 par-ti-tion; init via \TU/lmtt/m/n/12 initEncryptedS -torage()\TU/Optima(0)/m/n/12 . - [] - - -Overfull \hbox (10.5486pt too wide) in paragraph at lines 200--203 -\TU/Optima(0)/m/n/12 The ESP32-S3 loads both au-dio com-pan-ion chips from as-se -ts un-der \TU/lmtt/m/n/12 Software/Firmware/ - [] - - -Overfull \hbox (33.16457pt too wide) in paragraph at lines 205--210 -[]\TU/Optima(0)/b/n/12 Si4684 \TU/Optima(0)/m/n/12 (SPI): ROM patch \TU/lmtt/m/ -n/12 rom_patch_016.bin\TU/Optima(0)/m/n/12 , then ei-ther DAB im-age \TU/lmtt/m -/n/12 dab_firmware.bin - [] - - -Overfull \hbox (128.25818pt too wide) in paragraph at lines 210--215 -[]\TU/Optima(0)/b/n/12 ADAU1701 \TU/Optima(0)/m/n/12 (I$[][]$C): Sig-maS-tu-dio ex-port (\TU/lmtt/m/n/12 DigiRadio_IC_1.h\TU/Optima(0)/m/n/12 ) re-played through \TU/lmtt/m/n/12 SIGMA_WRITE_REGISTER_BLOCK - [] - - - -[30] -Overfull \hbox (76.44496pt too wide) in paragraph at lines 215--218 -[]\TU/Optima(0)/b/n/12 Au-dio pro-file\TU/Optima(0)/m/n/12 : \TU/lmtt/m/n/12 aud -io::AudioService::loadAndApply() \TU/Optima(0)/m/n/12 re-stores the saved \TU/l -mtt/m/n/12 core::AudioProfile - [] - - -Overfull \hbox (19.30832pt too wide) in paragraph at lines 218--221 -[]\TU/Optima(0)/b/n/12 FSC-BT1035 \TU/Optima(0)/m/n/12 (UART): \TU/lmtt/m/n/12 -bt1035::Bt1035Driver::boot() \TU/Optima(0)/m/n/12 en-ables Line-In (\TU/lmtt/m/ -n/12 AT+AUXCFG=1\TU/Optima(0)/m/n/12 ) - [] - -) - -[31] -\openout2 = ch-si4684.aux - (./ch-si4684.tex -chapter 5. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - -Underfull \hbox (badness 10000) in paragraph at lines 46--48 -[]|\TU/Optima(0)/m/n/12 ROM patch - [] - - -Underfull \hbox (badness 10000) in paragraph at lines 46--48 -\TU/Optima(0)/m/n/12 (\TU/lmtt/m/n/12 rom00_patch.016.bin\TU/Optima(0)/m/n/12 ); - re- - [] - - -Underfull \hbox (badness 10000) in paragraph at lines 49--51 -[]|\TU/Optima(0)/m/n/12 DAB ap-pli-ca-tion im-age; de- - [] - - -Underfull \hbox (badness 10000) in paragraph at lines 49--51 -\TU/Optima(0)/m/n/12 fault from PE5PVB header - [] - - -Underfull \hbox (badness 10000) in paragraph at lines 49--51 -\TU/Optima(0)/m/n/12 ex-tract; op-tional uGreen - [] - - -Underfull \hbox (badness 6252) in paragraph at lines 52--54 -[]|\TU/Optima(0)/m/n/12 FM/HD ap-pli-ca-tion; eval CD, - [] - - -Underfull \hbox (badness 10000) in paragraph at lines 52--54 -\TU/Optima(0)/m/n/12 dabpi \TU/lmtt/m/n/12 si46xx_firmware/\TU/Optima(0)/m/n/12 - , or - [] - - - -[32 - - - - -] -Overfull \hbox (16.6762pt too wide) in paragraph at lines 67--69 -[]\TU/Optima(0)/b/n/12 PE5PVB/SI4684-DAB-Receiver \TU/Optima(0)/m/n/12 --- DAB -im-age and ROM patch as C ar-rays (\TU/lmtt/m/n/12 firmware.h\TU/Optima(0)/m/n/ -12 , - [] - - -Overfull \hbox (1.66586pt too wide) in paragraph at lines 69--72 -\TU/Optima(0)/m/n/12 FM, DAB, and patch in-side \TU/lmtt/m/n/12 radio_cli\TU/Op -tima(0)/m/n/12 ; use \TU/lmtt/m/n/12 tools/extract_ugreen_radio_cli.py\TU/Optim -a(0)/m/n/12 . - [] - - -Overfull \hbox (120.00012pt too wide) in paragraph at lines 72--75 -[]\TU/Optima(0)/b/n/12 hitech95/si468x_dab_re-ceiver \TU/Optima(0)/m/n/12 --- Li -nux driver only; de-vice tree ref-er-ences \TU/lmtt/m/n/12 si468x/fmhd_radio_5_1 -_0.bin - [] - - - -[33] -Overfull \hbox (37.16164pt too wide) in paragraph at lines 102--102 -[]\TU/lmtt/m/n/12 python3 tools/fetch_si4684_firmware.py --si46xx-dir /path/to/s -i46xx_firmware[] - [] - - -Overfull \hbox (138.73662pt too wide) in paragraph at lines 105--107 -[]\TU/Optima(0)/m/n/12 Low-level helpers: \TU/lmtt/m/n/12 tools/extract_si4684_b -lob.py \TU/Optima(0)/m/n/12 (C header or copy), \TU/lmtt/m/n/12 tools/extract_ug -reen_radio_cli.py - [] - - - -[34] - -[35] -Overfull \hbox (5.43251pt too wide) in paragraph at lines 211--213 -[]\TU/lmtt/m/n/12 startDabService(serviceId, componentId) \TU/Optima(0)/m/n/12 ---- be-gin au-dio de-code (START_DIG- - [] - - - -[36] -Overfull \hbox (78.62704pt too wide) in paragraph at lines 300--303 -[]\TU/Optima(0)/m/n/12 Call-ing an FM method while the DAB im-age is loaded (or vice versa) re-turns \TU/lmtt/m/n/12 Si4684Error::WrongBand\TU/Optima(0)/m/n/12 . - [] - - - -[37] -Overfull \hbox (33.21857pt too wide) in paragraph at lines 317--318 -[]|\TU/lmtt/m/n/10.95 {"band":"dab","freq_index":0..37}| - [] - - -Overfull \hbox (90.70605pt too wide) in paragraph at lines 319--320 -[]|\TU/lmtt/m/n/10.95 {"band":"fm","frequency_khz":64000..108000}| - [] - - -Overfull \hbox (31.32878pt too wide) in paragraph at lines 340--347 -\TU/lmtt/m/n/12 main/hardware_bootstrap.cpp \TU/Optima(0)/m/n/12 con-structs a -static \TU/lmtt/m/n/12 Si4684EmbeddedImages\TU/Optima(0)/m/n/12 , \TU/lmtt/m/n/ -12 Si4684Driver\TU/Optima(0)/m/n/12 , - [] - - -Overfull \hbox (20.64445pt too wide) in paragraph at lines 340--347 -\TU/Optima(0)/m/n/12 and \TU/lmtt/m/n/12 Si4684Tuner\TU/Optima(0)/m/n/12 , calls - \TU/lmtt/m/n/12 boot(Si4684Band::Dab) \TU/Optima(0)/m/n/12 be-fore Wi-Fi, then boots the ADAU1701. - [] - - - -[38]) - -[39] -\openout2 = ch-adau1701.aux - (./ch-adau1701.tex -chapter 6. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[40 - - - - -] -Underfull \hbox (badness 10000) in paragraph at lines 55--56 -[]|\TU/lmtt/m/n/12 default_download_IC_1() \TU/Optima(0)/m/n/12 re- - [] - - -Overfull \hbox (96.3929pt too wide) in paragraph at lines 49--73 - [][] - [] - - -Overfull \hbox (56.9466pt too wide) in paragraph at lines 77--82 -\TU/Optima(0)/m/n/12 calls \TU/lmtt/m/n/12 default_download_IC_1()\TU/Optima(0) -/m/n/12 ; \TU/lmtt/m/n/12 SigmaStudioFW.c \TU/Optima(0)/m/n/12 im-ple-ments \TU -/lmtt/m/n/12 SIGMA_WRITE_REGISTER_BLOCK - [] - - - -[41] - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\mathsurround' on input line 108. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `\z@' on input line 108. - - -Package hyperref Warning: Token not allowed in a PDF string (Unicode): -(hyperref) removing `superscript' on input line 108. - - -Overfull \hbox (5.42216pt too wide) in paragraph at lines 137--144 -\TU/Optima(0)/m/n/12 tion [][]8.2.10[][]). Af-ter down-load, \TU/lmtt/m/n/12 loa -dAndApply() \TU/Optima(0)/m/n/12 re-stores the saved \TU/lmtt/m/n/12 core::Audio -Profile - [] - - -Overfull \hbox (22.9358pt too wide) in paragraph at lines 154--171 - [][] - [] - - -Overfull \hbox (142.23338pt too wide) in paragraph at lines 175--179 -[]\TU/lmtt/m/n/12 AudioService \TU/Optima(0)/m/n/12 merges \TU/lmtt/m/n/12 Audio -Profile::enhancements \TU/Optima(0)/m/n/12 into the ef-fec-tive EQ via \TU/lmtt -/m/n/12 core::applyEnhancementsToEq() - [] - - - -[42] -Overfull \hbox (26.60176pt too wide) in paragraph at lines 208--226 - [][] - [] - - - -[43] -Overfull \hbox (98.4962pt too wide) in paragraph at lines 239--242 -\TU/Optima(0)/m/n/12 Vol-ume cells (faders, mas-ter) store lin-ear gain as ADAU \TU/Optima(0)/b/n/12 8.23 fix-point\TU/Optima(0)/m/n/12 . \TU/lmtt/m/n/12 core::gainDbToLinearFixpoint() - [] - - - -[44] -Overfull \hbox (3.06868pt too wide) in paragraph at lines 296--300 -[]\TU/lmtt/m/n/12 sigma_safeload_param() \TU/Optima(0)/m/n/12 han-dles one cell (vol-ume fader). \TU/lmtt/m/n/12 sigma_safeload_block() - [] - - -Overfull \hbox (58.096pt too wide) in paragraph at lines 322--325 -\TU/Optima(0)/m/n/12 key \TU/lmtt/m/n/12 audio_profile_json \TU/Optima(0)/m/n/1 -2 in names-pace \TU/lmtt/m/n/12 digiradio \TU/Optima(0)/m/n/12 via \TU/lmtt/m/n -/12 secure_store::NvsAudioProfileStore\TU/Optima(0)/m/n/12 . - [] - - - -[45] -Overfull \hbox (23.33275pt too wide) in paragraph at lines 356--360 -[]\TU/Optima(0)/m/n/12 On boot, \TU/lmtt/m/n/12 HardwareBootstrap::boot() \TU/O -ptima(0)/m/n/12 runs Si4684 boot, then \TU/lmtt/m/n/12 Adau1701Driver::boot()\T -U/Optima(0)/m/n/12 , - [] - - - -[46] -Overfull \hbox (8.87547pt too wide) in paragraph at lines 389--391 -[]\TU/Optima(0)/m/n/12 Af-ter \TU/lmtt/m/n/12 HardwareBootstrap::boot()\TU/Opti -ma(0)/m/n/12 , ob-tain \TU/lmtt/m/n/12 HardwareBootstrap::audioService()\TU/Opt -ima(0)/m/n/12 . - [] - - -Overfull \hbox (29.69057pt too wide) in paragraph at lines 414--417 -\TU/Optima(0)/m/n/12 band in-dices and cen-tre fre-quen-cies still match; oth-er --wise re-set via \TU/lmtt/m/n/12 POST /api/audio/reset - [] - - - -[47] -Overfull \hbox (7.37766pt too wide) in paragraph at lines 441--444 -\TU/Optima(0)/m/n/12 store/DSP fail-ures to \TU/lmtt/m/n/12 {"status":"error","r -eason":"store_failed"} \TU/Optima(0)/m/n/12 with HTTP 500. - [] - -) - -[48] -\openout2 = ch-bt1035.aux - (./ch-bt1035.tex -chapter 7. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[49 - - - - -] - -[50] - -[51] -LaTeX Font Info: Font shape `TU/lmtt/bx/n' in size <10.95> not available -(Font) Font shape `TU/lmtt/b/n' tried instead on input line 201. - -Overfull \hbox (53.20805pt too wide) in paragraph at lines 218--223 -\TU/Optima(0)/m/n/12 ter \TU/lmtt/m/n/12 AudioService::loadAndApply()\TU/Optima -(0)/m/n/12 . Fail-ure re-turns \TU/lmtt/m/n/12 HardwareBootError::Bt1035BootFail -ed - [] - - - -[52] -Overfull \hbox (3.3338pt too wide) in paragraph at lines 250--252 -[]\TU/Optima(0)/m/n/12 Feasy-com FSC-BT1035 AT com-mand man-ual (ven-dor) --- fu -ll com-mand set; firmware - [] - -) - -[53] -\openout2 = ch-api.aux - (./ch-api.tex -chapter 8. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - -LaTeX Font Info: Font shape `TU/lmtt/bx/n' in size <12> not available -(Font) Font shape `TU/lmtt/b/n' tried instead on input line 15. -LaTeX Font Info: Font shape `TU/lmtt/bx/n' in size <14.4> not available -(Font) Font shape `TU/lmtt/b/n' tried instead on input line 30. - -\openout6 = manual.listing -(./manual.listing) -Underfull \hbox (badness 4846) in paragraph at lines 47--49 -[]\TU/lmtt/m/n/12 serialNumber \TU/Optima(0)/m/n/12 --- canon-i-cal EEP-ROM se-r -ial, or \TU/lmtt/m/n/12 unknown \TU/Optima(0)/m/n/12 when the - [] - - - -[54 - - - - -] -Overfull \hbox (97.47548pt too wide) in paragraph at lines 59--66 -\TU/Optima(0)/m/n/12 Ac-cepts Wi-Fi cre-den-tials for sta-tion (STA) join. The -body is parsed by \TU/lmtt/m/n/12 core::parseWifiProvisionJson() - [] - - -Overfull \hbox (34.69392pt too wide) in paragraph at lines 59--66 -\TU/Optima(0)/m/n/12 into a \TU/lmtt/m/n/12 core::WifiCredentials \TU/Optima(0) -/m/n/12 value (SSID as \TU/lmtt/m/n/12 core::WifiSsid\TU/Optima(0)/m/n/12 , pass --word as \TU/lmtt/m/n/12 core::Secret\TU/Optima(0)/m/n/12 ). - [] - - -\openout6 = manual.listing -(./manual.listing) -\openout6 = manual.listing - (./manual.listing) - -[55] -\openout6 = manual.listing - (./manual.listing) -Underfull \hbox (badness 4036) in paragraph at lines 91--95 -[]\TU/Optima(0)/m/n/12 Se-ri-alised by \TU/lmtt/m/n/12 core::serializeWifiProvis -ionErrorJson()\TU/Optima(0)/m/n/12 . Rea-son to- - [] - - -\openout6 = manual.listing -(./manual.listing) - -[56] -Overfull \hbox (15.01732pt too wide) in paragraph at lines 131--133 -\TU/Optima(0)/m/n/12 Lists DAB pro-grammes for the cur-rent en-sem-ble via \TU/ -lmtt/m/n/12 TunerService::listDabServices()\TU/Optima(0)/m/n/12 . - [] - - -\openout6 = manual.listing -(./manual.listing) -Overfull \hbox (25.66873pt too wide) in paragraph at lines 146--148 -\TU/Optima(0)/m/n/12 Tunes to a DAB en-sem-ble or FM fre-quency. Body parsed by \TU/lmtt/m/n/12 core::parseTunerTuneJson()\TU/Optima(0)/m/n/12 . - [] - - -\openout6 = manual.listing -(./manual.listing) -\openout6 = manual.listing - (./manual.listing) -\openout6 = manual.listing - (./manual.listing) - -[57] -Overfull \hbox (68.5322pt too wide) in paragraph at lines 183--188 -\TU/Optima(0)/m/n/12 Seeks FM in the re-quested di-rec-tion. Op-tional JSON body - parsed by \TU/lmtt/m/n/12 core::parseTunerSeekJson()\TU/Optima(0)/m/n/12 ; - [] - - -\openout6 = manual.listing -(./manual.listing) -Overfull \hbox (70.3715pt too wide) in paragraph at lines 200--205 -\TU/Optima(0)/m/n/12 Re-turns the cur-rent ADAU1701 au-dio snap-shot se-ri-alise -d by \TU/lmtt/m/n/12 core::serializeAudioProfileJson() - [] - - -Overfull \hbox (32.41708pt too wide) in paragraph at lines 200--205 -\TU/Optima(0)/m/n/12 from \TU/lmtt/m/n/12 core::AudioProfile\TU/Optima(0)/m/n/1 -2 . The han-dler reads \TU/lmtt/m/n/12 audio::AudioService::currentProfile()\TU -/Optima(0)/m/n/12 . - [] - - -\openout6 = manual.listing -(./manual.listing) - -[58] -\openout6 = manual.listing - (./manual.listing) -Overfull \hbox (64.19818pt too wide) in paragraph at lines 241--246 -\TU/Optima(0)/m/n/12 Up-loads a framed ADAU1701 RAM down-load blob (\TU/lmtt/m/ -n/12 DRAD \TU/Optima(0)/m/n/12 v1, see \TU/lmtt/m/n/12 core::parseDspProgramBlob -()\TU/Optima(0)/m/n/12 ). - [] - - -\openout6 = manual.listing -(./manual.listing) - -[59] -\openout6 = manual.listing - (./manual.listing) -Overfull \hbox (5.10533pt too wide) in paragraph at lines 275--280 -\TU/Optima(0)/m/n/12 write fail-ures; \TU/Optima(0)/b/n/12 413 \TU/Optima(0)/m/ -n/12 when the body ex-ceeds 1.7MiB (\TU/lmtt/m/n/12 0x1B0000\TU/Optima(0)/m/n/1 -2 ); \TU/Optima(0)/b/n/12 500 \TU/Optima(0)/m/n/12 on \TU/lmtt/m/n/12 esp_ota_en -d\TU/Optima(0)/m/n/12 /set- - [] - - - -[60] -\openout6 = manual.listing - (./manual.listing) -Overfull \hbox (167.99754pt too wide) in paragraph at lines 322--325 -\TU/Optima(0)/m/n/12 A2DP state, mod-ule friendly name, and auto-reconnect count -. Se-ri-alised by \TU/lmtt/m/n/12 core::serializeBluetoothStatusJson()\TU/Optim -a(0)/m/n/12 . - [] - - -\openout6 = manual.listing -(./manual.listing) - -[61] -Overfull \hbox (51.9743pt too wide) in paragraph at lines 353--355 -\TU/Optima(0)/m/n/12 Re-turns paired re-motes from \TU/lmtt/m/n/12 AT+PLIST\TU/ -Optima(0)/m/n/12 , se-ri-alised by \TU/lmtt/m/n/12 core::serializeBluetoothPaire -dJson()\TU/Optima(0)/m/n/12 . - [] - - -\openout6 = manual.listing -(./manual.listing) -\openout6 = manual.listing - (./manual.listing) -Overfull \hbox (82.33127pt too wide) in paragraph at lines 387--389 -\TU/Optima(0)/m/n/12 Adds one pre-set (\TU/lmtt/m/n/12 core::parseStationJson()\TU/Optima(0)/m/n/12 ); per-sists via \TU/lmtt/m/n/12 ISecureStore::saveStationListJson()\TU/Optima(0)/m/n/12 . - [] - - - -[62] -Overfull \hbox (11.32848pt too wide) in paragraph at lines 410--414 -\TU/Optima(0)/m/n/12 effort re-calls the last sta-tion. Then \TU/lmtt/m/n/12 net -::NetBootstrap::start(store, tuner, audio, - [] - - -Overfull \hbox (28.81047pt too wide) in paragraph at lines 410--414 -\TU/lmtt/m/n/12 bluetooth, stations, integration) \TU/Optima(0)/m/n/12 con-sults - \TU/lmtt/m/n/12 ISecureStore::hasWifiCredentials()\TU/Optima(0)/m/n/12 : - [] - - -Overfull \hbox (47.08118pt too wide) in paragraph at lines 419--421 -[]\TU/Optima(0)/b/n/12 No cre-den-tials, or STA join fails \TU/Optima(0)/m/n/12 - --- fall back to Sof-tAP setup mode (\TU/lmtt/m/n/12 NetState::SoftApSetup\TU/ -Optima(0)/m/n/12 ). - [] - - -Overfull \hbox (18.87204pt too wide) in paragraph at lines 429--436 -\TU/lmtt/m/n/12 wifi_pwd\TU/Optima(0)/m/n/12 . Au-dio pro-files (non-secret) use - the same names-pace, key \TU/lmtt/m/n/12 audio_profile_json\TU/Optima(0)/m/n/1 -2 , - [] - - - -[63]) - -[64] -\openout2 = ch-classes.aux - (./ch-classes.tex -chapter 9. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - -Overfull \hbox (8.0069pt too wide) in paragraph at lines 27--31 -\TU/Optima(0)/m/n/12 Strong type wrap-ping the firmware re-lease iden-ti-fier (e -.g. \TU/lmtt/m/n/12 0.8.3\TU/Optima(0)/m/n/12 ). Used by \TU/lmtt/m/n/12 HealthS -tatus - [] - - - -[65 - - - - -] -Overfull \hbox (122.51537pt too wide) in paragraph at lines 38--43 -\TU/Optima(0)/m/n/12 Im-mutable health-check DTO re-turned by \TU/lmtt/m/n/12 GE -T /api/health\TU/Optima(0)/m/n/12 . Built via \TU/lmtt/m/n/12 HealthStatus::ok(F -irmwareVersion, - [] - - -Overfull \hbox (14.17528pt too wide) in paragraph at lines 65--69 -\TU/Optima(0)/m/n/12 Im-mutable value type hold-ing Sof-tAP pa-ram-e-ters (SSID, - chan-nel, sta-tion limit). \TU/lmtt/m/n/12 forSsid() - [] - - -Overfull \hbox (9.39565pt too wide) in paragraph at lines 65--69 -\TU/Optima(0)/m/n/12 builds setup pa-ram-e-ters from \TU/lmtt/m/n/12 DeviceIdent -ity::softApSsid()\TU/Optima(0)/m/n/12 ; \TU/lmtt/m/n/12 setupDefault() \TU/Opti -ma(0)/m/n/12 keeps - [] - - - -[66] - -[67] -Overfull \hbox (6.0179pt too wide) in paragraph at lines 119--123 -\TU/lmtt/m/n/12 sdkconfig.defaults\TU/Optima(0)/m/n/12 ; ini-tial-i-sa-tion runs - in \TU/lmtt/m/n/12 secure_store::initEncryptedStorage() - [] - - - -[68] -Overfull \hbox (2.9967pt too wide) in paragraph at lines 140--144 -\TU/Optima(0)/m/n/12 Owns \TU/lmtt/m/n/12 EmbeddedBlobReader \TU/Optima(0)/m/n/ -12 views over \TU/lmtt/m/n/12 rom_patch_016.bin\TU/Optima(0)/m/n/12 , \TU/lmtt/ -m/n/12 dab_firmware.bin\TU/Optima(0)/m/n/12 , and - [] - - -Overfull \hbox (62.80574pt too wide) in paragraph at lines 140--144 -\TU/lmtt/m/n/12 fm_firmware.bin\TU/Optima(0)/m/n/12 . Con-structed once; passed to \TU/lmtt/m/n/12 Si4684Driver\TU/Optima(0)/m/n/12 . \TU/lmtt/m/n/12 applicationImage(Si4684Band) - [] - - -Overfull \hbox (14.60805pt too wide) in paragraph at lines 148--156 -\TU/Optima(0)/m/n/12 er-ties, and records \TU/lmtt/m/n/12 loadedBand()\TU/Optim -a(0)/m/n/12 . Af-ter boot the driver ex-poses FM tun-ing/seek/RSQ/RDS, - [] - - -Overfull \hbox (42.69589pt too wide) in paragraph at lines 158--162 -\TU/Optima(0)/m/n/12 digit MAC, and op-tional friendly name. Parsed by \TU/lmtt -/m/n/12 core::parseBt1035PairedListResponse() - [] - - - -[69] -Overfull \hbox (10.79979pt too wide) in paragraph at lines 170--178 -\TU/Optima(0)/m/n/12 tialises the shared I2C bus, and re-plays the Sig-maS-tu-di -o ex-port from \TU/lmtt/m/n/12 Firmware/ADAU1701- - [] - - -Overfull \hbox (38.38005pt too wide) in paragraph at lines 170--178 -\TU/lmtt/m/n/12 Firmware/ \TU/Optima(0)/m/n/12 on ev-ery power-up (no EEP-ROM se -lf-boot on Di-gi-Ra-dio). Ex-poses \TU/lmtt/m/n/12 i2cBusHandle() - [] - - - -[70] -Overfull \hbox (98.44717pt too wide) in paragraph at lines 205--207 -\TU/Optima(0)/m/n/12 Builds the fac-tory \TU/lmtt/m/n/12 DspProgram \TU/Optima( -0)/m/n/12 from \TU/lmtt/m/n/12 DigiRadio_IC_1.h \TU/Optima(0)/m/n/12 (five write -s match-ing \TU/lmtt/m/n/12 default_download_IC_1()\TU/Optima(0)/m/n/12 ). - [] - - -Overfull \hbox (26.11955pt too wide) in paragraph at lines 221--224 -\TU/Optima(0)/m/n/12 level, and EQ band gain. Con-verted to ADAU 8.23 fix-point via \TU/lmtt/m/n/12 gainDbToLinearFixpoint() - [] - - - -[71] -Overfull \hbox (0.27411pt too wide) in paragraph at lines 241--244 -\TU/Optima(0)/m/n/12 Ab-stract ADAU1701 con-trol bound-ary. De-fines \TU/lmtt/m -/n/12 applyProfile()\TU/Optima(0)/m/n/12 , \TU/lmtt/m/n/12 setInputVolume()\TU/ -Optima(0)/m/n/12 , - [] - - - -[72] -Overfull \hbox (46.5968pt too wide) in paragraph at lines 270--277 -\TU/Optima(0)/m/n/12 and bass en-hance lev-els are merged into the ef-fec-tive -EQ via \TU/lmtt/m/n/12 core::applyEnhancementsToEq()\TU/Optima(0)/m/n/12 . - [] - - - -[73] -Overfull \hbox (77.25948pt too wide) in paragraph at lines 287--289 -\TU/Optima(0)/m/n/12 Strong type for a pre-set la-bel (1--32 bytes). Parsed at -the HTTP bound-ary via \TU/lmtt/m/n/12 StationName::tryFrom()\TU/Optima(0)/m/n/ -12 . - [] - - - -[74] -Overfull \hbox (16.0507pt too wide) in paragraph at lines 317--320 -\TU/Optima(0)/m/n/12 Ap-pli-ca-tion ser-vice load-ing/sav-ing pre-sets from NVS and re-call-ing them via \TU/lmtt/m/n/12 TunerService\TU/Optima(0)/m/n/12 . - [] - - - -[75]) - -[76] -\openout2 = ch-build.aux - (./ch-build.tex -chapter 10. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - -Overfull \hbox (28.91792pt too wide) in paragraph at lines 11--21 - [][] - [] - - -\openout6 = manual.listing -(./manual.listing) - -[77 - - - - -] -\openout6 = manual.listing - (./manual.listing) -\openout6 = manual.listing - (./manual.listing) - -[78] -\openout6 = manual.listing - (./manual.listing) -\openout6 = manual.listing - (./manual.listing) - -[79]) - -[80] -\openout2 = ch-licensing.aux - (./ch-licensing.tex -chapter 11. - -Class scrreprt Warning: Redefinition of \@makechapterhead detected. -(scrreprt) Note: KOMA-Script does use styles for commands like -(scrreprt) \chapter. Currently it internally still provides and -(scrreprt) uses \@makechapterhead, but a completely different -(scrreprt) definition compared to the standard classes. -(scrreprt) So redefining or using internal \@makechapterhead -(scrreprt) by users or package authors may already break -(scrreprt) KOMA-Script and will not work with a coming version, -(scrreprt) that will remove this deprecated code. - - - -[81 - - - - -]) - -[82] - -[83 - - - - -] (./manual.aux (./ch-intro.aux) (./ch-hardware.aux) (./ch-sigmastudio.aux) -(./ch-firmware.aux) (./ch-si4684.aux) (./ch-adau1701.aux) (./ch-bt1035.aux) -(./ch-api.aux) (./ch-classes.aux) (./ch-build.aux) (./ch-licensing.aux)) - *********** -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> - *********** -Package rerunfilecheck Info: File `manual.out' has not changed. -(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0. -) - -Here is how much of LuaTeX's memory you used: - 38062 strings out of 475506 - 156264,1977958 words of node,token memory allocated - 1444 words of node memory still in use: - 31 hlist, 2 vlist, 14 rule, 1 local_par, 5 glue, 4 kern, 1 penalty, 1 margin_ -kern, 4 glyph, 84 attribute, 67 glue_spec, 84 attribute_list, 2 write, 24 pdf_li -teral, 1 pdf_action, 26 pdf_colorstack nodes - avail lists: 1:4,2:4373,3:2115,4:547,5:2654,6:112,7:6564,8:39,9:5586,10:48,11 -:396,12:1 - 59439 multiletter control sequences out of 65536+600000 - 84 fonts using 5011631 bytes - 139i,15n,127p,10900b,2021s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on manual.pdf (83 pages, 422118 bytes). - -PDF statistics: 1809 PDF objects out of 2073 (max. 8388607) - 1655 compressed objects within 17 object streams - 449 named destinations out of 1000 (max. 131072) - 1880 words of extra memory for PDF output out of 10000 (max. 100000000) - diff --git a/Software/docs/manual/manual.out b/Software/docs/manual/manual.out deleted file mode 100644 index e69de29..0000000 diff --git a/Software/docs/manual/manual.pdf b/Software/docs/manual/manual.pdf deleted file mode 100644 index 5d9cbea..0000000 Binary files a/Software/docs/manual/manual.pdf and /dev/null differ diff --git a/Software/docs/manual/manual.toc b/Software/docs/manual/manual.toc deleted file mode 100644 index 04fcde5..0000000 --- a/Software/docs/manual/manual.toc +++ /dev/null @@ -1,209 +0,0 @@ -\contentsline {chapter}{\numberline {1}Introduction}{8}{chapter.1}% -\contentsline {section}{\numberline {1.1}What DigiRadio is}{8}{section.1.1}% -\contentsline {section}{\numberline {1.2}Who this manual is for}{8}{section.1.2}% -\contentsline {section}{\numberline {1.3}Licensing summary}{9}{section.1.3}% -\contentsline {chapter}{\numberline {2}Hardware Overview}{10}{chapter.2}% -\contentsline {section}{\numberline {2.1}Design philosophy}{10}{section.2.1}% -\contentsline {section}{\numberline {2.2}System block diagram}{10}{section.2.2}% -\contentsline {section}{\numberline {2.3}The tuner: Si4684}{11}{section.2.3}% -\contentsline {subsection}{\numberline {2.3.1}Control interface}{11}{subsection.2.3.1}% -\contentsline {subsection}{\numberline {2.3.2}Firmware image upload}{11}{subsection.2.3.2}% -\contentsline {section}{\numberline {2.4}The audio DSP: ADAU1701}{12}{section.2.4}% -\contentsline {subsection}{\numberline {2.4.1}Control and program loading}{12}{subsection.2.4.1}% -\contentsline {subsection}{\numberline {2.4.2}Click-free parameter updates}{12}{subsection.2.4.2}% -\contentsline {section}{\numberline {2.5}The Bluetooth module: FSC-BT1035}{12}{section.2.5}% -\contentsline {subsection}{\numberline {2.5.1}Control interface}{13}{subsection.2.5.1}% -\contentsline {section}{\numberline {2.6}The host: ESP32-S3}{13}{section.2.6}% -\contentsline {section}{\numberline {2.7}Bus architecture}{13}{section.2.7}% -\contentsline {section}{\numberline {2.8}Power}{14}{section.2.8}% -\contentsline {section}{\numberline {2.9}RF and antennas}{14}{section.2.9}% -\contentsline {section}{\numberline {2.10}Inter-chip connections (GPIO map)}{14}{section.2.10}% -\contentsline {subsection}{\numberline {2.10.1}System and control lines}{14}{subsection.2.10.1}% -\contentsline {subsection}{\numberline {2.10.2}Si4684 tuner (SPI)}{14}{subsection.2.10.2}% -\contentsline {subsection}{\numberline {2.10.3}ADAU1701 DSP (I\textsuperscript {2}C)}{14}{subsection.2.10.3}% -\contentsline {subsection}{\numberline {2.10.4}Device-identity EEPROM (24AA025E48)}{15}{subsection.2.10.4}% -\contentsline {subsection}{\numberline {2.10.5}FSC-BT1035 Bluetooth}{15}{subsection.2.10.5}% -\contentsline {subsection}{\numberline {2.10.6}Audio bus (I\textsuperscript {2}S)}{15}{subsection.2.10.6}% -\contentsline {subsection}{\numberline {2.10.7}Completeness}{17}{subsection.2.10.7}% -\contentsline {section}{\numberline {2.11}Design validation and critical checks}{17}{section.2.11}% -\contentsline {subsection}{\numberline {2.11.1}Si4684 tuner}{17}{subsection.2.11.1}% -\contentsline {subsection}{\numberline {2.11.2}ADAU1701 DSP}{18}{subsection.2.11.2}% -\contentsline {subsection}{\numberline {2.11.3}FSC-BT1035 (QCC3056)}{19}{subsection.2.11.3}% -\contentsline {subsection}{\numberline {2.11.4}System-level summary}{19}{subsection.2.11.4}% -\contentsline {chapter}{\numberline {3}DSP Configuration (SigmaStudio)}{21}{chapter.3}% -\contentsline {section}{\numberline {3.1}Overview}{21}{section.3.1}% -\contentsline {section}{\numberline {3.2}Hardware Configuration}{21}{section.3.2}% -\contentsline {subsection}{\numberline {3.2.1}Multipurpose pin (MP) assignment}{22}{subsection.3.2.1}% -\contentsline {section}{\numberline {3.3}Signal-processing chain}{23}{section.3.3}% -\contentsline {subsection}{\numberline {3.3.1}Block-by-block}{23}{subsection.3.3.1}% -\contentsline {subsection}{\numberline {3.3.2}Signal flow}{24}{subsection.3.3.2}% -\contentsline {section}{\numberline {3.4}Equaliser}{24}{section.3.4}% -\contentsline {section}{\numberline {3.5}Master volume and limiters}{25}{section.3.5}% -\contentsline {section}{\numberline {3.6}Runtime-controllable parameters}{25}{section.3.6}% -\contentsline {section}{\numberline {3.7}Virtual enhancements (stereo depth and bass boost)}{25}{section.3.7}% -\contentsline {section}{\numberline {3.8}Exporting the program}{26}{section.3.8}% -\contentsline {chapter}{\numberline {4}Firmware Architecture}{27}{chapter.4}% -\contentsline {section}{\numberline {4.1}Design principles}{27}{section.4.1}% -\contentsline {section}{\numberline {4.2}Layered structure}{27}{section.4.2}% -\contentsline {section}{\numberline {4.3}Audio signal path}{28}{section.4.3}% -\contentsline {section}{\numberline {4.4}Chip control and boot}{29}{section.4.4}% -\contentsline {paragraph}{Si4684 (tuner).}{29}{paragraph*.2}% -\contentsline {paragraph}{ADAU1701 (DSP).}{29}{paragraph*.3}% -\contentsline {paragraph}{FSC-BT1035 (Bluetooth).}{29}{paragraph*.4}% -\contentsline {section}{\numberline {4.5}Configuration, storage, and user interface}{29}{section.4.5}% -\contentsline {paragraph}{Implemented (fw 0.8.3).}{30}{paragraph*.5}% -\contentsline {paragraph}{Legacy note (Slices 1--2).}{30}{paragraph*.6}% -\contentsline {section}{\numberline {4.6}Companion-chip boot at power-up}{30}{section.4.6}% -\contentsline {section}{\numberline {4.7}Error-handling model}{31}{section.4.7}% -\contentsline {section}{\numberline {4.8}Toolchain}{31}{section.4.8}% -\contentsline {chapter}{\numberline {5}Si4684 DAB+/FM Tuner}{32}{chapter.5}% -\contentsline {section}{\numberline {5.1}Role in the audio chain}{32}{section.5.1}% -\contentsline {section}{\numberline {5.2}Firmware images}{32}{section.5.2}% -\contentsline {subsection}{\numberline {5.2.1}Where images come from}{33}{subsection.5.2.1}% -\contentsline {subsection}{\numberline {5.2.2}Refreshing blobs}{33}{subsection.5.2.2}% -\contentsline {section}{\numberline {5.3}Boot sequence (HOST\_LOAD)}{34}{section.5.3}% -\contentsline {section}{\numberline {5.4}Si4684Driver API}{35}{section.5.4}% -\contentsline {subsection}{\numberline {5.4.1}Bring-up and diagnostics}{35}{subsection.5.4.1}% -\contentsline {subsection}{\numberline {5.4.2}FM operations}{35}{subsection.5.4.2}% -\contentsline {subsection}{\numberline {5.4.3}DAB operations}{36}{subsection.5.4.3}% -\contentsline {subsection}{\numberline {5.4.4}Typical DAB session}{37}{subsection.5.4.4}% -\contentsline {subsection}{\numberline {5.4.5}Typical FM session}{37}{subsection.5.4.5}% -\contentsline {subsection}{\numberline {5.4.6}Choosing DAB or FM}{37}{subsection.5.4.6}% -\contentsline {subsection}{\numberline {5.4.7}HTTP API mapping (web UI)}{38}{subsection.5.4.7}% -\contentsline {section}{\numberline {5.5}Integration at power-up}{38}{section.5.5}% -\contentsline {section}{\numberline {5.6}Further reading}{39}{section.5.6}% -\contentsline {chapter}{\numberline {6}ADAU1701 Audio DSP}{40}{chapter.6}% -\contentsline {section}{\numberline {6.1}Role in the audio chain}{40}{section.6.1}% -\contentsline {section}{\numberline {6.2}Program image (SigmaStudio export)}{41}{section.6.2}% -\contentsline {subsection}{\numberline {6.2.1}Refreshing after a SigmaStudio change}{41}{subsection.6.2.1}% -\contentsline {section}{\numberline {6.3}Boot sequence (I\textsuperscript {2}C RAM load)}{42}{section.6.3}% -\contentsline {section}{\numberline {6.4}Software architecture}{42}{section.6.4}% -\contentsline {section}{\numberline {6.5}Adau1701Driver API}{43}{section.6.5}% -\contentsline {subsection}{\numberline {6.5.1}Bring-up and state}{43}{subsection.6.5.1}% -\contentsline {subsection}{\numberline {6.5.2}Full profile and partial updates}{43}{subsection.6.5.2}% -\contentsline {subsection}{\numberline {6.5.3}Gain and EQ coefficient path}{44}{subsection.6.5.3}% -\contentsline {section}{\numberline {6.6}Parameter address map}{44}{section.6.6}% -\contentsline {section}{\numberline {6.7}Safeload mechanism}{45}{section.6.7}% -\contentsline {section}{\numberline {6.8}Domain model and persistence}{45}{section.6.8}% -\contentsline {section}{\numberline {6.9}audio::AudioService}{46}{section.6.9}% -\contentsline {section}{\numberline {6.10}HTTP and web UI}{46}{section.6.10}% -\contentsline {section}{\numberline {6.11}Typical usage patterns}{47}{section.6.11}% -\contentsline {subsection}{\numberline {6.11.1}C++ firmware (direct service access)}{47}{subsection.6.11.1}% -\contentsline {subsection}{\numberline {6.11.2}HTTP client}{47}{subsection.6.11.2}% -\contentsline {subsection}{\numberline {6.11.3}After SigmaStudio EQ layout change}{47}{subsection.6.11.3}% -\contentsline {section}{\numberline {6.12}Error handling}{48}{section.6.12}% -\contentsline {section}{\numberline {6.13}Integration at power-up}{48}{section.6.13}% -\contentsline {section}{\numberline {6.14}Further reading}{48}{section.6.14}% -\contentsline {chapter}{\numberline {7}FSC-BT1035 Bluetooth Transmitter}{49}{chapter.7}% -\contentsline {section}{\numberline {7.1}Role in the audio chain}{49}{section.7.1}% -\contentsline {section}{\numberline {7.2}Control interface}{49}{section.7.2}% -\contentsline {subsection}{\numberline {7.2.1}UART parameters}{49}{subsection.7.2.1}% -\contentsline {subsection}{\numberline {7.2.2}Response handling}{50}{subsection.7.2.2}% -\contentsline {section}{\numberline {7.3}Mandatory Line-In mode}{50}{section.7.3}% -\contentsline {section}{\numberline {7.4}Boot sequence}{50}{section.7.4}% -\contentsline {section}{\numberline {7.5}Software architecture}{51}{section.7.5}% -\contentsline {section}{\numberline {7.6}Supported AT command subset}{51}{section.7.6}% -\contentsline {section}{\numberline {7.7}Bt1035Driver API}{52}{section.7.7}% -\contentsline {subsection}{\numberline {7.7.1}Error codes}{52}{subsection.7.7.1}% -\contentsline {section}{\numberline {7.8}Integration at power-up}{52}{section.7.8}% -\contentsline {section}{\numberline {7.9}Typical usage (firmware developer)}{53}{section.7.9}% -\contentsline {section}{\numberline {7.10}Further reading}{53}{section.7.10}% -\contentsline {chapter}{\numberline {8}HTTP API}{54}{chapter.8}% -\contentsline {section}{\numberline {8.1}Transport and reachability}{54}{section.8.1}% -\contentsline {section}{\numberline {8.2}Endpoints}{54}{section.8.2}% -\contentsline {subsection}{\numberline {8.2.1}\texttt {GET /api/health}}{54}{subsection.8.2.1}% -\contentsline {subsection}{\numberline {8.2.2}\texttt {POST /api/wifi}}{55}{subsection.8.2.2}% -\contentsline {subsection}{\numberline {8.2.3}\texttt {GET /api/tuner/status}}{56}{subsection.8.2.3}% -\contentsline {subsection}{\numberline {8.2.4}\texttt {GET /api/tuner/services}}{57}{subsection.8.2.4}% -\contentsline {subsection}{\numberline {8.2.5}\texttt {POST /api/tuner/tune}}{57}{subsection.8.2.5}% -\contentsline {subsection}{\numberline {8.2.6}\texttt {POST /api/tuner/play}}{58}{subsection.8.2.6}% -\contentsline {subsection}{\numberline {8.2.7}\texttt {POST /api/tuner/seek}}{58}{subsection.8.2.7}% -\contentsline {subsection}{\numberline {8.2.8}\texttt {GET /api/audio/profile}}{58}{subsection.8.2.8}% -\contentsline {subsection}{\numberline {8.2.9}\texttt {PUT /api/audio/profile}}{59}{subsection.8.2.9}% -\contentsline {subsection}{\numberline {8.2.10}\texttt {POST /api/dsp/program}}{59}{subsection.8.2.10}% -\contentsline {subsection}{\numberline {8.2.11}\texttt {POST /api/system/ota}}{60}{subsection.8.2.11}% -\contentsline {subsection}{\numberline {8.2.12}\texttt {POST /api/audio/reset}}{60}{subsection.8.2.12}% -\contentsline {subsection}{\numberline {8.2.13}\texttt {POST /api/audio/stereo-enhance}}{61}{subsection.8.2.13}% -\contentsline {subsection}{\numberline {8.2.14}\texttt {POST /api/audio/bass-enhance}}{61}{subsection.8.2.14}% -\contentsline {subsection}{\numberline {8.2.15}\texttt {GET /api/bluetooth/status}}{61}{subsection.8.2.15}% -\contentsline {subsection}{\numberline {8.2.16}\texttt {POST /api/bluetooth/pair}}{61}{subsection.8.2.16}% -\contentsline {subsection}{\numberline {8.2.17}\texttt {POST /api/bluetooth/pair/stop}}{62}{subsection.8.2.17}% -\contentsline {subsection}{\numberline {8.2.18}\texttt {POST /api/bluetooth/disconnect}}{62}{subsection.8.2.18}% -\contentsline {subsection}{\numberline {8.2.19}\texttt {GET /api/bluetooth/paired}}{62}{subsection.8.2.19}% -\contentsline {subsection}{\numberline {8.2.20}\texttt {POST /api/bluetooth/auto-reconnect}}{62}{subsection.8.2.20}% -\contentsline {subsection}{\numberline {8.2.21}\texttt {GET /api/stations}}{62}{subsection.8.2.21}% -\contentsline {subsection}{\numberline {8.2.22}\texttt {POST /api/stations}}{63}{subsection.8.2.22}% -\contentsline {subsection}{\numberline {8.2.23}\texttt {POST /api/stations/remove}}{63}{subsection.8.2.23}% -\contentsline {subsection}{\numberline {8.2.24}\texttt {POST /api/stations/reorder}}{63}{subsection.8.2.24}% -\contentsline {subsection}{\numberline {8.2.25}\texttt {POST /api/stations/tune}}{63}{subsection.8.2.25}% -\contentsline {section}{\numberline {8.3}Boot and network state machine}{63}{section.8.3}% -\contentsline {section}{\numberline {8.4}Credential storage (Slice~2)}{64}{section.8.4}% -\contentsline {chapter}{\numberline {9}Class Reference}{65}{chapter.9}% -\contentsline {section}{\numberline {9.1}FirmwareVersion}{65}{section.9.1}% -\contentsline {section}{\numberline {9.2}FrequencyKHz}{65}{section.9.2}% -\contentsline {section}{\numberline {9.3}HealthStatus}{66}{section.9.3}% -\contentsline {section}{\numberline {9.4}Eui48}{66}{section.9.4}% -\contentsline {section}{\numberline {9.5}DeviceIdentity}{66}{section.9.5}% -\contentsline {section}{\numberline {9.6}IDeviceIdentitySource}{66}{section.9.6}% -\contentsline {section}{\numberline {9.7}SoftApConfig}{66}{section.9.7}% -\contentsline {section}{\numberline {9.8}SoftApHost}{67}{section.9.8}% -\contentsline {section}{\numberline {9.9}SetupWebServer}{67}{section.9.9}% -\contentsline {section}{\numberline {9.10}NetBootstrap}{67}{section.9.10}% -\contentsline {section}{\numberline {9.11}Secret}{67}{section.9.11}% -\contentsline {section}{\numberline {9.12}WifiSsid}{67}{section.9.12}% -\contentsline {section}{\numberline {9.13}WifiCredentials}{68}{section.9.13}% -\contentsline {section}{\numberline {9.14}ISecureStore}{68}{section.9.14}% -\contentsline {section}{\numberline {9.15}StaClient}{68}{section.9.15}% -\contentsline {section}{\numberline {9.16}NvsSecureStore}{68}{section.9.16}% -\contentsline {section}{\numberline {9.17}IFirmwareBlobReader}{68}{section.9.17}% -\contentsline {section}{\numberline {9.18}EmbeddedBlobReader}{69}{section.9.18}% -\contentsline {section}{\numberline {9.19}Si4684EmbeddedImages}{69}{section.9.19}% -\contentsline {section}{\numberline {9.20}Si4684Driver}{69}{section.9.20}% -\contentsline {section}{\numberline {9.21}Bt1035PairedDevice}{69}{section.9.21}% -\contentsline {section}{\numberline {9.22}Bt1035Driver}{70}{section.9.22}% -\contentsline {section}{\numberline {9.23}Adau1701Driver}{70}{section.9.23}% -\contentsline {section}{\numberline {9.24}Eeprom24aa}{70}{section.9.24}% -\contentsline {section}{\numberline {9.25}Adau1701Dsp}{70}{section.9.25}% -\contentsline {section}{\numberline {9.26}RegisterWrite}{70}{section.9.26}% -\contentsline {section}{\numberline {9.27}DspProgram}{71}{section.9.27}% -\contentsline {section}{\numberline {9.28}IDspProgramSource}{71}{section.9.28}% -\contentsline {section}{\numberline {9.29}EmbeddedDspProgramSource}{71}{section.9.29}% -\contentsline {section}{\numberline {9.30}FlashDspProgramSource}{71}{section.9.30}% -\contentsline {section}{\numberline {9.31}FallbackDspProgramSource}{71}{section.9.31}% -\contentsline {section}{\numberline {9.32}GainDb}{71}{section.9.32}% -\contentsline {section}{\numberline {9.33}FrequencyHz}{72}{section.9.33}% -\contentsline {section}{\numberline {9.34}EqBandIndex}{72}{section.9.34}% -\contentsline {section}{\numberline {9.35}EqProfile}{72}{section.9.35}% -\contentsline {section}{\numberline {9.36}IDsp}{72}{section.9.36}% -\contentsline {section}{\numberline {9.37}IAudioProfileStore}{72}{section.9.37}% -\contentsline {section}{\numberline {9.38}ITuner}{73}{section.9.38}% -\contentsline {section}{\numberline {9.39}TunerService}{73}{section.9.39}% -\contentsline {section}{\numberline {9.40}Si4684Tuner}{73}{section.9.40}% -\contentsline {section}{\numberline {9.41}AudioService}{73}{section.9.41}% -\contentsline {section}{\numberline {9.42}EnhanceLevel}{73}{section.9.42}% -\contentsline {section}{\numberline {9.43}NvsAudioProfileStore}{74}{section.9.43}% -\contentsline {section}{\numberline {9.44}StationName}{74}{section.9.44}% -\contentsline {section}{\numberline {9.45}BroadcastLabel}{74}{section.9.45}% -\contentsline {section}{\numberline {9.46}RdsMetadataAccumulator}{74}{section.9.46}% -\contentsline {section}{\numberline {9.47}DabDynamicLabelAccumulator}{74}{section.9.47}% -\contentsline {section}{\numberline {9.48}PresetSlot}{74}{section.9.48}% -\contentsline {section}{\numberline {9.49}Station}{75}{section.9.49}% -\contentsline {section}{\numberline {9.50}StationList}{75}{section.9.50}% -\contentsline {section}{\numberline {9.51}StationService}{75}{section.9.51}% -\contentsline {section}{\numberline {9.52}IntegrationService}{75}{section.9.52}% -\contentsline {section}{\numberline {9.53}BluetoothService}{75}{section.9.53}% -\contentsline {section}{\numberline {9.54}OtaService}{76}{section.9.54}% -\contentsline {chapter}{\numberline {10}Building and Flashing}{77}{chapter.10}% -\contentsline {section}{\numberline {10.1}Toolchain}{77}{section.10.1}% -\contentsline {section}{\numberline {10.2}Si4684 firmware blobs (local only)}{77}{section.10.2}% -\contentsline {section}{\numberline {10.3}Device build}{78}{section.10.3}% -\contentsline {section}{\numberline {10.4}Host unit tests}{78}{section.10.4}% -\contentsline {section}{\numberline {10.5}Documentation}{78}{section.10.5}% -\contentsline {section}{\numberline {10.6}Continuous integration}{79}{section.10.6}% -\contentsline {section}{\numberline {10.7}Hardware validation}{80}{section.10.7}% -\contentsline {chapter}{\numberline {11}Licensing}{81}{chapter.11}% -\contentsline {section}{\numberline {11.1}Hardware}{81}{section.11.1}% -\contentsline {section}{\numberline {11.2}Firmware}{81}{section.11.2}% -\contentsline {section}{\numberline {11.3}Documentation and project pages}{81}{section.11.3}% -\contentsline {section}{\numberline {11.4}Third-party components}{82}{section.11.4}% -\providecommand \tocbasic@end@toc@file {}\tocbasic@end@toc@file