Updated the registers in the documentation.
This commit is contained in:
parent
5df130255a
commit
87ca42af91
Binary file not shown.
@ -8,6 +8,7 @@
|
||||
\usepackage{multicol}
|
||||
\usepackage{capt-of}
|
||||
\usepackage[table]{xcolor}
|
||||
\usepackage{pdfpages}
|
||||
\usepackage{hyperref} % for internal section links
|
||||
|
||||
% ONLY FOR DRAFT
|
||||
@ -247,18 +248,22 @@ Input registers contain measured values. They are read-only and 16-bit in size.
|
||||
$\mathrm{CO_2}$ concentration & 30006 & ppm & \\ \hline
|
||||
VOC index & 30007 & VOC index & see \hyperref[inputReg:note1]{Note 1} \\ \hline
|
||||
VOC ticks & 30008 & raw VOC ticks & raw value from VOC sensor \\ \hline
|
||||
PMC Mass 1.0 & 30009 & TODO & if connected \\ \hline
|
||||
PMC Mass 2.5 & 30010 & TODO & if connected \\ \hline
|
||||
PMC Mass 4.0 & 30011 & TODO & if connected \\ \hline
|
||||
PMC Mass 10.0 & 30012 & TODO & if connected \\ \hline
|
||||
PMC Number 0.5 & 30013 & TODO & if connected \\ \hline
|
||||
PMC Number 1.0 & 30014 & TODO & if connected \\ \hline
|
||||
PMC Number 2.5 & 30015 & TODO & if connected \\ \hline
|
||||
PMC Number 4.0 & 30016 & TODO & if connected\\ \hline
|
||||
PMC Number 10.0 & 30017 & TODO & if connected \\ \hline
|
||||
Temperature from $\mathrm{CO_2}$ sensor & 30019 & °C & \\ \hline
|
||||
Temperature from $\mathrm{CO_2}$ sensor & 30020 & °F & \\ \hline
|
||||
RH from $\mathrm{CO_2}$ sensor & 30021 & \% & \\ \hline
|
||||
PMC Mass 1.0 & 30009 & $\mu$g/m$^3$ & if connected \\ \hline
|
||||
PMC Mass 2.5 & 30010 & $\mu$g/m$^3$ & if connected \\ \hline
|
||||
PMC Mass 4.0 & 30011 & $\mu$g/m$^3$ & if connected \\ \hline
|
||||
PMC Mass 10.0 & 30012 & $\mu$g/m$^3$ & if connected \\ \hline
|
||||
PMC Number 0.5 & 30013 & \#/cm$^3$ & if connected \\ \hline
|
||||
PMC Number 1.0 & 30014 & \#/cm$^3$ & if connected \\ \hline
|
||||
PMC Number 2.5 & 30015 & \#/cm$^3$ & if connected \\ \hline
|
||||
PMC Number 4.0 & 30016 & \#/cm$^3$ & if connected\\ \hline
|
||||
PMC Number 10.0 & 30017 & \#/cm$^3$ & if connected \\ \hline
|
||||
PMC Typical Particle Size & 30018 & nm & if connected \\ \hline
|
||||
Temperature Readout Error & 30019 & - & see \hyperref[inputReg:note2]{Note 2}\\ \hline
|
||||
RH Readout Error & 30020 & - & see \hyperref[inputReg:note2]{Note 2}\\ \hline
|
||||
$\mathrm{CO_2}$ Readout Error & 30021 & - & see \hyperref[inputReg:note2]{Note 2}\\ \hline
|
||||
VOC Readout Error & 30022 & - & see \hyperref[inputReg:note2]{Note 2}\\ \hline
|
||||
PMC Readout Error & 30023 & - & see \hyperref[inputReg:note2]{Note 2}\\ \hline
|
||||
|
||||
\end{tabular}
|
||||
\caption{Modbus input registers for \sensor{}}
|
||||
\label{tab:modbus_input_registers}
|
||||
@ -268,8 +273,24 @@ Input registers contain measured values. They are read-only and 16-bit in size.
|
||||
\label{inputReg:note1}
|
||||
The VOC index has a range of 1-500 with 100 being the average. After sensor start-up, the VOC index is 0 until a sufficient amount of data has been measured.
|
||||
|
||||
\subsubsection{Holding registers}
|
||||
\paragraph{Note 2}
|
||||
\label{inputReg:note2}
|
||||
The error codes are described in table \ref{tab:sensor_errors}.
|
||||
\begin{table}[h]
|
||||
\scriptsize
|
||||
\centering
|
||||
\begin{tabular}{|p{1cm}|p{6cm}|}
|
||||
\hline
|
||||
\rowcolor{lightgray} \textbf{Error Code} & \textbf{Error Description} \\ \hline
|
||||
0 & OK \\ \hline
|
||||
-1 & Communication with the sensor failed \\ \hline
|
||||
-2 & Data CRC Check failed \\ \hline
|
||||
\end{tabular}
|
||||
\caption{Error codes of measured values }
|
||||
\label{tab:sensor_errors}
|
||||
\end{table}
|
||||
|
||||
\subsubsection{Holding registers}
|
||||
The holding registers can be written to by the master node. Sensor \sensor{} offers the following configuration registers:
|
||||
|
||||
\begin{table}[h]
|
||||
@ -316,9 +337,11 @@ Modbus baudrate in bits/s. May be one of: 4800, 9600, 14400, 19200, 28800, 38400
|
||||
\label{holdingReg:note6}
|
||||
Writing the magic constant 0xABCD to this device will instruct the device to soft-reset.
|
||||
\vfill
|
||||
\pagebreak
|
||||
\section{Mechanical Dimesions}
|
||||
\includegraphics[scale=0.75]{./fig/IAQ_Sensor_Enclosure-Enclosure_TOP.pdf}
|
||||
%\includepdf[scale=.7]{./fig/IAQ_Sensor_Enclosure-Enclosure_TOP.pdf}
|
||||
\includegraphics[width=0.95\textwidth]{./fig/IAQ_Sensor_Enclosure-Enclosure_TOP.pdf}
|
||||
\pagebreak
|
||||
\section{Schematic}
|
||||
\includegraphics[angle=90,origin=c,scale=0.7]{./../../PCB/Project_Outputs/Schematic/iaq_wired_sensor.pdf}
|
||||
\includegraphics[angle=90,origin=c,width=0.95\textwidth]{./../../PCB/Project_Outputs/Schematic/iaq_wired_sensor.pdf}
|
||||
\end{document}
|
Loading…
Reference in New Issue
Block a user