doc/doxygen/latex/objdict_8c.tex
author nico
Tue, 05 Jun 2007 18:43:21 +0200
changeset 210 6b5a4c21e061
parent 207 b6572d0336c3
permissions -rw-r--r--
Manual and Documentation finish
\section{examples/gene\_\-SYNC\_\-HCS12/objdict.c File Reference}
\label{objdict_8c}\index{examples/gene_SYNC_HCS12/objdict.c@{examples/gene\_\-SYNC\_\-HCS12/objdict.c}}
{\tt \#include \char`\"{}objdict.h\char`\"{}}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
UNS32 {\bf gene\_\-SYNC\_\-value\-Range\-Test} (UNS8 type\-Value, void $\ast$value)
\item 
const {\bf indextable} $\ast$ {\bf gene\_\-SYNC\_\-scan\-Index\-OD} (UNS16 w\-Index, UNS32 $\ast$error\-Code, {\bf ODCallback\_\-t} $\ast$$\ast$callbacks)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
UNS16 {\bf acceptance\-Filter1} = 0x0
\item 
UNS16 {\bf acceptance\-Filter2} = 0x0
\item 
UNS16 {\bf acceptance\-Filter3} = 0x0
\item 
UNS16 {\bf acceptance\-Filter4} = 0x0
\item 
UNS16 {\bf mask1} = 0x0
\item 
UNS16 {\bf mask2} = 0x0
\item 
UNS16 {\bf mask3} = 0x0
\item 
UNS16 {\bf mask4} = 0x0
\item 
UNS8 {\bf apply\-Downloaded\-Filters} = 0x0
\item 
UNS8 {\bf gene\_\-SYNC\_\-b\-Device\-Node\-Id} = 0x03
\item 
const UNS8 {\bf gene\_\-SYNC\_\-iam\_\-a\_\-slave} = 1
\item 
TIMER\_\-HANDLE {\bf gene\_\-SYNC\_\-heart\-Beat\-Timers} [1]
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1000} = 0x0
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1000} [$\,$]
\item 
UNS8 {\bf gene\_\-SYNC\_\-obj1001} = 0x0
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1001} [$\,$]
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1005} = 0x40000080
\item 
{\bf ODCallback\_\-t} {\bf gene\_\-SYNC\_\-Index1005\_\-callbacks} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1005} [$\,$]
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1006} = 0x2710
\item 
{\bf ODCallback\_\-t} {\bf gene\_\-SYNC\_\-Index1006\_\-callbacks} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1006} [$\,$]
\item 
UNS8 {\bf gene\_\-SYNC\_\-obj1008} [10] = \char`\"{}GENE\_\-SYNC\char`\"{}
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1008} [$\,$]
\item 
UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1016} = 0
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1016} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1016} [$\,$]
\item 
UNS16 {\bf gene\_\-SYNC\_\-obj1017} = 0x0
\item 
UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1018} = 4
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Vendor\_\-ID} = 0x0
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Product\_\-Code} = 0x0
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Revision\_\-Number} = 0x0
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Serial\_\-Number} = 0x0
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1018} [$\,$]
\item 
UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1200} = 2
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO} = 0x0
\item 
UNS32 {\bf gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO} = 0x0
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index1200} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2015} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2016} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2017} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2018} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2019} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2020} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2021} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2022} [$\,$]
\item 
{\bf subindex} {\bf gene\_\-SYNC\_\-Index2023} [$\,$]
\item 
const {\bf indextable} {\bf gene\_\-SYNC\_\-objdict} [$\,$]
\item 
UNS8 {\bf gene\_\-SYNC\_\-count\_\-sync} [1] = \{0,\}
\item 
{\bf quick\_\-index} {\bf gene\_\-SYNC\_\-first\-Index}
\item 
{\bf quick\_\-index} {\bf gene\_\-SYNC\_\-last\-Index}
\item 
UNS16 {\bf gene\_\-SYNC\_\-Objdict\-Size} = sizeof({\bf gene\_\-SYNC\_\-objdict})/sizeof({\bf gene\_\-SYNC\_\-objdict}[0])
\item 
{\bf CO\_\-Data} {\bf gene\_\-SYNC\_\-Data} = CANOPEN\_\-NODE\_\-DATA\_\-INITIALIZER(gene\_\-SYNC)
\end{CompactItemize}


\subsection{Function Documentation}
\index{objdict.c@{objdict.c}!gene_SYNC_scanIndexOD@{gene\_\-SYNC\_\-scanIndexOD}}
\index{gene_SYNC_scanIndexOD@{gene\_\-SYNC\_\-scanIndexOD}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf indextable}$\ast$ gene\_\-SYNC\_\-scan\-Index\-OD (UNS16 {\em w\-Index}, UNS32 $\ast$ {\em error\-Code}, {\bf ODCallback\_\-t} $\ast$$\ast$ {\em callbacks})}\label{objdict_8c_c2579ea09022048882738272b0cedb99}


\index{objdict.c@{objdict.c}!gene_SYNC_valueRangeTest@{gene\_\-SYNC\_\-valueRangeTest}}
\index{gene_SYNC_valueRangeTest@{gene\_\-SYNC\_\-valueRangeTest}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 gene\_\-SYNC\_\-value\-Range\-Test (UNS8 {\em type\-Value}, void $\ast$ {\em value})}\label{objdict_8c_906c3fd064416eca70499a611105923e}




\subsection{Variable Documentation}
\index{objdict.c@{objdict.c}!acceptanceFilter1@{acceptanceFilter1}}
\index{acceptanceFilter1@{acceptanceFilter1}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf acceptance\-Filter1} = 0x0}\label{objdict_8c_254f99d099ca6f0a734e77c0226eb46c}


\index{objdict.c@{objdict.c}!acceptanceFilter2@{acceptanceFilter2}}
\index{acceptanceFilter2@{acceptanceFilter2}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf acceptance\-Filter2} = 0x0}\label{objdict_8c_f6ce36bd51988682a6c1c6b6bb48d358}


\index{objdict.c@{objdict.c}!acceptanceFilter3@{acceptanceFilter3}}
\index{acceptanceFilter3@{acceptanceFilter3}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf acceptance\-Filter3} = 0x0}\label{objdict_8c_f6b4d7c56fb80e2b64b649b89b2ed9ca}


\index{objdict.c@{objdict.c}!acceptanceFilter4@{acceptanceFilter4}}
\index{acceptanceFilter4@{acceptanceFilter4}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf acceptance\-Filter4} = 0x0}\label{objdict_8c_58c4e3e229107296a48ea47a91afea95}


\index{objdict.c@{objdict.c}!applyDownloadedFilters@{applyDownloadedFilters}}
\index{applyDownloadedFilters@{applyDownloadedFilters}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf apply\-Downloaded\-Filters} = 0x0}\label{objdict_8c_c6a202de14ed5a1ba3f7bef3c1408ee0}


\index{objdict.c@{objdict.c}!gene_SYNC_bDeviceNodeId@{gene\_\-SYNC\_\-bDeviceNodeId}}
\index{gene_SYNC_bDeviceNodeId@{gene\_\-SYNC\_\-bDeviceNodeId}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-b\-Device\-Node\-Id} = 0x03}\label{objdict_8c_c346a235b648d94afe16b686e8be4bc3}


\index{objdict.c@{objdict.c}!gene_SYNC_count_sync@{gene\_\-SYNC\_\-count\_\-sync}}
\index{gene_SYNC_count_sync@{gene\_\-SYNC\_\-count\_\-sync}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-count\_\-sync}[1] = \{0,\}}\label{objdict_8c_a6d23fd83c3137fa19d48d4f094bc28c}


\index{objdict.c@{objdict.c}!gene_SYNC_Data@{gene\_\-SYNC\_\-Data}}
\index{gene_SYNC_Data@{gene\_\-SYNC\_\-Data}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CO\_\-Data} {\bf gene\_\-SYNC\_\-Data} = CANOPEN\_\-NODE\_\-DATA\_\-INITIALIZER(gene\_\-SYNC)}\label{objdict_8c_f8bdf9fcfcd90a3000da3036277bcd39}


\index{objdict.c@{objdict.c}!gene_SYNC_firstIndex@{gene\_\-SYNC\_\-firstIndex}}
\index{gene_SYNC_firstIndex@{gene\_\-SYNC\_\-firstIndex}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf quick\_\-index} {\bf gene\_\-SYNC\_\-first\-Index}}\label{objdict_8c_d5b21be782d31a475e89c76b59d9be31}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} {
  6, 
  0, 
  0, 
  0, 
  0, 
  0 
}
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_heartBeatTimers@{gene\_\-SYNC\_\-heartBeatTimers}}
\index{gene_SYNC_heartBeatTimers@{gene\_\-SYNC\_\-heartBeatTimers}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}TIMER\_\-HANDLE {\bf gene\_\-SYNC\_\-heart\-Beat\-Timers}[1]}\label{objdict_8c_a48df395512aae6fcd22867cce7ad6af}


\index{objdict.c@{objdict.c}!gene_SYNC_highestSubIndex_obj1016@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1016}}
\index{gene_SYNC_highestSubIndex_obj1016@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1016}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1016} = 0}\label{objdict_8c_e5e658180b2b862ac336f986cd243369}


\index{objdict.c@{objdict.c}!gene_SYNC_highestSubIndex_obj1018@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1018}}
\index{gene_SYNC_highestSubIndex_obj1018@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1018}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1018} = 4}\label{objdict_8c_bca1794118be09f052703380d9181d63}


\index{objdict.c@{objdict.c}!gene_SYNC_highestSubIndex_obj1200@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1200}}
\index{gene_SYNC_highestSubIndex_obj1200@{gene\_\-SYNC\_\-highestSubIndex\_\-obj1200}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-highest\-Sub\-Index\_\-obj1200} = 2}\label{objdict_8c_879ca3fd5678e1bf19546015301f294b}


\index{objdict.c@{objdict.c}!gene_SYNC_iam_a_slave@{gene\_\-SYNC\_\-iam\_\-a\_\-slave}}
\index{gene_SYNC_iam_a_slave@{gene\_\-SYNC\_\-iam\_\-a\_\-slave}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const UNS8 {\bf gene\_\-SYNC\_\-iam\_\-a\_\-slave} = 1}\label{objdict_8c_93c7bb591435bab6ff088f31a732ff44}


\index{objdict.c@{objdict.c}!gene_SYNC_Index1000@{gene\_\-SYNC\_\-Index1000}}
\index{gene_SYNC_Index1000@{gene\_\-SYNC\_\-Index1000}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1000}[$\,$]}\label{objdict_8c_7cf5feb4179f03c6893d9c2f04ec9714}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1000 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1001@{gene\_\-SYNC\_\-Index1001}}
\index{gene_SYNC_Index1001@{gene\_\-SYNC\_\-Index1001}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1001}[$\,$]}\label{objdict_8c_b02d7b0b809755c4d249968b3aa7a316}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RO, uint8, sizeof (UNS8), (void*)&gene_SYNC_obj1001 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1005@{gene\_\-SYNC\_\-Index1005}}
\index{gene_SYNC_Index1005@{gene\_\-SYNC\_\-Index1005}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1005}[$\,$]}\label{objdict_8c_c01f03aa7989a049c02c041538dc8edb}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1005 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1005_callbacks@{gene\_\-SYNC\_\-Index1005\_\-callbacks}}
\index{gene_SYNC_Index1005_callbacks@{gene\_\-SYNC\_\-Index1005\_\-callbacks}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf gene\_\-SYNC\_\-Index1005\_\-callbacks}[$\,$]}\label{objdict_8c_f01b6983e165f20a253ad29578fa1b9a}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       NULL,
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1006@{gene\_\-SYNC\_\-Index1006}}
\index{gene_SYNC_Index1006@{gene\_\-SYNC\_\-Index1006}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1006}[$\,$]}\label{objdict_8c_46556ad141a30cd277f008b050df6c8b}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1006 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1006_callbacks@{gene\_\-SYNC\_\-Index1006\_\-callbacks}}
\index{gene_SYNC_Index1006_callbacks@{gene\_\-SYNC\_\-Index1006\_\-callbacks}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf ODCallback\_\-t} {\bf gene\_\-SYNC\_\-Index1006\_\-callbacks}[$\,$]}\label{objdict_8c_cc8e910887c7e8b12ec5584c8e49c39c}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       NULL,
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1008@{gene\_\-SYNC\_\-Index1008}}
\index{gene_SYNC_Index1008@{gene\_\-SYNC\_\-Index1008}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1008}[$\,$]}\label{objdict_8c_7fdc859dc72c78b892e2fafa0c50be3f}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RO, visible_string, sizeof (gene_SYNC_obj1008), (void*)&gene_SYNC_obj1008 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1016@{gene\_\-SYNC\_\-Index1016}}
\index{gene_SYNC_Index1016@{gene\_\-SYNC\_\-Index1016}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1016}[$\,$]}\label{objdict_8c_7c9115f6c30b19aa4f9f5ca04c946350}


\index{objdict.c@{objdict.c}!gene_SYNC_Index1018@{gene\_\-SYNC\_\-Index1018}}
\index{gene_SYNC_Index1018@{gene\_\-SYNC\_\-Index1018}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1018}[$\,$]}\label{objdict_8c_12b2f0230e7348678b706126e3661a97}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RO, uint8, sizeof (UNS8), (void*)&gene_SYNC_highestSubIndex_obj1018 },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1018_Vendor_ID },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1018_Product_Code },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1018_Revision_Number },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1018_Serial_Number }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index1200@{gene\_\-SYNC\_\-Index1200}}
\index{gene_SYNC_Index1200@{gene\_\-SYNC\_\-Index1200}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index1200}[$\,$]}\label{objdict_8c_10ee2c6e3fc72843f0a40a78a2169f8a}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RO, uint8, sizeof (UNS8), (void*)&gene_SYNC_highestSubIndex_obj1200 },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1200_COB_ID_Client_to_Server_Receive_SDO },
                       { RO, uint32, sizeof (UNS32), (void*)&gene_SYNC_obj1200_COB_ID_Server_to_Client_Transmit_SDO }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2015@{gene\_\-SYNC\_\-Index2015}}
\index{gene_SYNC_Index2015@{gene\_\-SYNC\_\-Index2015}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2015}[$\,$]}\label{objdict_8c_eac787713603edde51127e84c7488c88}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&acceptanceFilter1 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2016@{gene\_\-SYNC\_\-Index2016}}
\index{gene_SYNC_Index2016@{gene\_\-SYNC\_\-Index2016}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2016}[$\,$]}\label{objdict_8c_fb0106f83f562ddb0e9e687497f02462}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&acceptanceFilter2 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2017@{gene\_\-SYNC\_\-Index2017}}
\index{gene_SYNC_Index2017@{gene\_\-SYNC\_\-Index2017}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2017}[$\,$]}\label{objdict_8c_eda396214acee841a34d6d4514896242}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&acceptanceFilter3 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2018@{gene\_\-SYNC\_\-Index2018}}
\index{gene_SYNC_Index2018@{gene\_\-SYNC\_\-Index2018}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2018}[$\,$]}\label{objdict_8c_b28636dcc351a0e1c52d33f2647da8e9}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&acceptanceFilter4 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2019@{gene\_\-SYNC\_\-Index2019}}
\index{gene_SYNC_Index2019@{gene\_\-SYNC\_\-Index2019}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2019}[$\,$]}\label{objdict_8c_555b2980ab97449c441233a626c28c15}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&mask1 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2020@{gene\_\-SYNC\_\-Index2020}}
\index{gene_SYNC_Index2020@{gene\_\-SYNC\_\-Index2020}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2020}[$\,$]}\label{objdict_8c_806b129e78ca1fff9e539786340b3624}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&mask2 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2021@{gene\_\-SYNC\_\-Index2021}}
\index{gene_SYNC_Index2021@{gene\_\-SYNC\_\-Index2021}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2021}[$\,$]}\label{objdict_8c_65772a251cdad36ef5be85cac5d77173}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&mask3 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2022@{gene\_\-SYNC\_\-Index2022}}
\index{gene_SYNC_Index2022@{gene\_\-SYNC\_\-Index2022}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2022}[$\,$]}\label{objdict_8c_bafa94f2ba14bd6cc972db9980850389}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint16, sizeof (UNS16), (void*)&mask4 }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_Index2023@{gene\_\-SYNC\_\-Index2023}}
\index{gene_SYNC_Index2023@{gene\_\-SYNC\_\-Index2023}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf subindex} {\bf gene\_\-SYNC\_\-Index2023}[$\,$]}\label{objdict_8c_3795735adfc95609094bbce5106449e7}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
                     {
                       { RW, uint8, sizeof (UNS8), (void*)&applyDownloadedFilters }
                     }
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_lastIndex@{gene\_\-SYNC\_\-lastIndex}}
\index{gene_SYNC_lastIndex@{gene\_\-SYNC\_\-lastIndex}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf quick\_\-index} {\bf gene\_\-SYNC\_\-last\-Index}}\label{objdict_8c_4a23e5a9161579504ecadce9141eac7a}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} {
  6, 
  0, 
  0, 
  0, 
  0, 
  0 
}
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_obj1000@{gene\_\-SYNC\_\-obj1000}}
\index{gene_SYNC_obj1000@{gene\_\-SYNC\_\-obj1000}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1000} = 0x0}\label{objdict_8c_fed03a84c6cfd4c69c22cbb69617e908}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1001@{gene\_\-SYNC\_\-obj1001}}
\index{gene_SYNC_obj1001@{gene\_\-SYNC\_\-obj1001}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-obj1001} = 0x0}\label{objdict_8c_809fc55b63d6c98eea8c5105641b8a8d}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1005@{gene\_\-SYNC\_\-obj1005}}
\index{gene_SYNC_obj1005@{gene\_\-SYNC\_\-obj1005}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1005} = 0x40000080}\label{objdict_8c_cba311204d6e45ad648abe22470c09a6}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1006@{gene\_\-SYNC\_\-obj1006}}
\index{gene_SYNC_obj1006@{gene\_\-SYNC\_\-obj1006}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1006} = 0x2710}\label{objdict_8c_cd68d1095687969d192dfa3524a22296}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1008@{gene\_\-SYNC\_\-obj1008}}
\index{gene_SYNC_obj1008@{gene\_\-SYNC\_\-obj1008}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS8 {\bf gene\_\-SYNC\_\-obj1008}[10] = \char`\"{}GENE\_\-SYNC\char`\"{}}\label{objdict_8c_8cdcc60ba91c19cc3772e75935bee222}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1016@{gene\_\-SYNC\_\-obj1016}}
\index{gene_SYNC_obj1016@{gene\_\-SYNC\_\-obj1016}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1016}[$\,$]}\label{objdict_8c_c0e8fb767562e06a8f7e04e4cde7811e}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1017@{gene\_\-SYNC\_\-obj1017}}
\index{gene_SYNC_obj1017@{gene\_\-SYNC\_\-obj1017}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf gene\_\-SYNC\_\-obj1017} = 0x0}\label{objdict_8c_77be5577e5c935ec7703963af1d2ce34}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1018_Product_Code@{gene\_\-SYNC\_\-obj1018\_\-Product\_\-Code}}
\index{gene_SYNC_obj1018_Product_Code@{gene\_\-SYNC\_\-obj1018\_\-Product\_\-Code}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Product\_\-Code} = 0x0}\label{objdict_8c_36eff5b372f19a1f6d52f181b6aa6906}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1018_Revision_Number@{gene\_\-SYNC\_\-obj1018\_\-Revision\_\-Number}}
\index{gene_SYNC_obj1018_Revision_Number@{gene\_\-SYNC\_\-obj1018\_\-Revision\_\-Number}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Revision\_\-Number} = 0x0}\label{objdict_8c_20424e93ecca9b013b21055d030d5a3f}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1018_Serial_Number@{gene\_\-SYNC\_\-obj1018\_\-Serial\_\-Number}}
\index{gene_SYNC_obj1018_Serial_Number@{gene\_\-SYNC\_\-obj1018\_\-Serial\_\-Number}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Serial\_\-Number} = 0x0}\label{objdict_8c_a2f42d9c994e06091d5f65d0adad2a18}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1018_Vendor_ID@{gene\_\-SYNC\_\-obj1018\_\-Vendor\_\-ID}}
\index{gene_SYNC_obj1018_Vendor_ID@{gene\_\-SYNC\_\-obj1018\_\-Vendor\_\-ID}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1018\_\-Vendor\_\-ID} = 0x0}\label{objdict_8c_e5949d3cdd51c6c77e23aba51ef88e42}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1200_COB_ID_Client_to_Server_Receive_SDO@{gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO}}
\index{gene_SYNC_obj1200_COB_ID_Client_to_Server_Receive_SDO@{gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Client\_\-to\_\-Server\_\-Receive\_\-SDO} = 0x0}\label{objdict_8c_d7aad1bfd52c449e503a25ca23fa670f}


\index{objdict.c@{objdict.c}!gene_SYNC_obj1200_COB_ID_Server_to_Client_Transmit_SDO@{gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO}}
\index{gene_SYNC_obj1200_COB_ID_Server_to_Client_Transmit_SDO@{gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS32 {\bf gene\_\-SYNC\_\-obj1200\_\-COB\_\-ID\_\-Server\_\-to\_\-Client\_\-Transmit\_\-SDO} = 0x0}\label{objdict_8c_5d607911d064e78ed28c1bcfa1dba170}


\index{objdict.c@{objdict.c}!gene_SYNC_objdict@{gene\_\-SYNC\_\-objdict}}
\index{gene_SYNC_objdict@{gene\_\-SYNC\_\-objdict}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf indextable} {\bf gene\_\-SYNC\_\-objdict}[$\,$]}\label{objdict_8c_79def2423fd469765bd3431093d15816}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} 
{
  { (subindex*)gene_SYNC_Index1000,sizeof(gene_SYNC_Index1000)/sizeof(gene_SYNC_Index1000[0]), 0x1000},
  { (subindex*)gene_SYNC_Index1001,sizeof(gene_SYNC_Index1001)/sizeof(gene_SYNC_Index1001[0]), 0x1001},
  { (subindex*)gene_SYNC_Index1005,sizeof(gene_SYNC_Index1005)/sizeof(gene_SYNC_Index1005[0]), 0x1005},
  { (subindex*)gene_SYNC_Index1006,sizeof(gene_SYNC_Index1006)/sizeof(gene_SYNC_Index1006[0]), 0x1006},
  { (subindex*)gene_SYNC_Index1008,sizeof(gene_SYNC_Index1008)/sizeof(gene_SYNC_Index1008[0]), 0x1008},
  { (subindex*)gene_SYNC_Index1018,sizeof(gene_SYNC_Index1018)/sizeof(gene_SYNC_Index1018[0]), 0x1018},
  { (subindex*)gene_SYNC_Index1200,sizeof(gene_SYNC_Index1200)/sizeof(gene_SYNC_Index1200[0]), 0x1200},
  { (subindex*)gene_SYNC_Index2015,sizeof(gene_SYNC_Index2015)/sizeof(gene_SYNC_Index2015[0]), 0x2015},
  { (subindex*)gene_SYNC_Index2016,sizeof(gene_SYNC_Index2016)/sizeof(gene_SYNC_Index2016[0]), 0x2016},
  { (subindex*)gene_SYNC_Index2017,sizeof(gene_SYNC_Index2017)/sizeof(gene_SYNC_Index2017[0]), 0x2017},
  { (subindex*)gene_SYNC_Index2018,sizeof(gene_SYNC_Index2018)/sizeof(gene_SYNC_Index2018[0]), 0x2018},
  { (subindex*)gene_SYNC_Index2019,sizeof(gene_SYNC_Index2019)/sizeof(gene_SYNC_Index2019[0]), 0x2019},
  { (subindex*)gene_SYNC_Index2020,sizeof(gene_SYNC_Index2020)/sizeof(gene_SYNC_Index2020[0]), 0x2020},
  { (subindex*)gene_SYNC_Index2021,sizeof(gene_SYNC_Index2021)/sizeof(gene_SYNC_Index2021[0]), 0x2021},
  { (subindex*)gene_SYNC_Index2022,sizeof(gene_SYNC_Index2022)/sizeof(gene_SYNC_Index2022[0]), 0x2022},
  { (subindex*)gene_SYNC_Index2023,sizeof(gene_SYNC_Index2023)/sizeof(gene_SYNC_Index2023[0]), 0x2023},
}
\end{verbatim}\end{Code}
\index{objdict.c@{objdict.c}!gene_SYNC_ObjdictSize@{gene\_\-SYNC\_\-ObjdictSize}}
\index{gene_SYNC_ObjdictSize@{gene\_\-SYNC\_\-ObjdictSize}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf gene\_\-SYNC\_\-Objdict\-Size} = sizeof({\bf gene\_\-SYNC\_\-objdict})/sizeof({\bf gene\_\-SYNC\_\-objdict}[0])}\label{objdict_8c_f0326a35a88d3e7838f170a8369eec6c}


\index{objdict.c@{objdict.c}!mask1@{mask1}}
\index{mask1@{mask1}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf mask1} = 0x0}\label{objdict_8c_c917a1516c699e38ca1335671fed3ccb}


\index{objdict.c@{objdict.c}!mask2@{mask2}}
\index{mask2@{mask2}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf mask2} = 0x0}\label{objdict_8c_7dc98c2ef9a08148e275949b376282cb}


\index{objdict.c@{objdict.c}!mask3@{mask3}}
\index{mask3@{mask3}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf mask3} = 0x0}\label{objdict_8c_017e60df8f7a5ae5e2dddaf458045e8d}


\index{objdict.c@{objdict.c}!mask4@{mask4}}
\index{mask4@{mask4}!objdict.c@{objdict.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UNS16 {\bf mask4} = 0x0}\label{objdict_8c_e0007c46695fc121ef6c2a6e6a511d17}