[141] | 1 | \hypertarget{index_intro_sec}{}\section{Introduction}\label{index_intro_sec}
|
---|
| 2 | The pacpus component is composed of many classes \+:
|
---|
| 3 | \begin{DoxyItemize}
|
---|
| 4 | \item \hyperlink{class_disk_writer}{Disk\+Writer}
|
---|
| 5 | \item \hyperlink{class_display}{Display}
|
---|
| 6 | \item Vislab\+Camera
|
---|
| 7 | \item Vislab\+Component
|
---|
| 8 | \item \hyperlink{class_vislab_image_processor}{Vislab\+Image\+Processor}
|
---|
| 9 | \end{DoxyItemize}
|
---|
| 10 |
|
---|
| 11 | The \hyperlink{class_disk_writer}{Disk\+Writer} class permit to record the video, it records all pictures taken by the camera The \hyperlink{class_display}{Display} class permit to see the video, this class creates the windows to display the videos The Vislab\+Camera class has for actions to start, stop and poweroff the camera The Vislab\+Component class is the base of the pacpus component; this class instantiate the elements. It execute the callbacks, start and stop the transmission of the camera The \hyperlink{class_vislab_image_processor}{Vislab\+Image\+Processor} class
|
---|
| 12 |
|
---|
| 13 | With this pacpus component we can record a video with two specificities \+:
|
---|
| 14 | \begin{DoxyItemize}
|
---|
| 15 | \item The classic video
|
---|
| 16 | \item The disparity video
|
---|
| 17 | \end{DoxyItemize}\hypertarget{index_How}{}\section{to use the camera}\label{index_How}
|
---|
| 18 |
|
---|
| 19 | \begin{DoxyItemize}
|
---|
| 20 | \item Connect the power and the R\+J45 cable
|
---|
| 21 | \item Configure the IP address of your computer with 192.\+168.\+0.\+xx
|
---|
| 22 | \item Finally in the terminal, run pacpussensors with the plugin Vislab
|
---|
| 23 | \item The X\+ML file to use have to look like this \+:
|
---|
| 24 | \begin{DoxyCode}
|
---|
| 25 | <?xml version=\textcolor{stringliteral}{"1.0"} encoding=\textcolor{stringliteral}{"ISO-8859-1"}?>
|
---|
| 26 |
|
---|
| 27 | <\hyperlink{namespacepacpus}{pacpus}>
|
---|
| 28 |
|
---|
| 29 | <components>
|
---|
| 30 |
|
---|
| 31 | <component name=\textcolor{stringliteral}{"Vislab"} type=\textcolor{stringliteral}{"VislabComponent"} ui=\textcolor{stringliteral}{"0"} />
|
---|
| 32 |
|
---|
| 33 | </components>
|
---|
| 34 |
|
---|
| 35 | <connections>
|
---|
| 36 | </connections>
|
---|
| 37 |
|
---|
| 38 | <plugins prefix=\textcolor{stringliteral}{""} postfix=\textcolor{stringliteral}{""} extension=\textcolor{stringliteral}{"so"}>
|
---|
| 39 | \textcolor{comment}{// extension="so" on linux, extension="dll" on windows}
|
---|
| 40 |
|
---|
| 41 | <plugin lib=\textcolor{stringliteral}{"VislabComponent"} />
|
---|
| 42 |
|
---|
| 43 | </plugins>
|
---|
| 44 |
|
---|
| 45 | <parameters>
|
---|
| 46 | </parameters>
|
---|
| 47 |
|
---|
| 48 | </\hyperlink{namespacepacpus}{pacpus}>
|
---|
| 49 | \end{DoxyCode}
|
---|
| 50 |
|
---|
| 51 | \end{DoxyItemize} |
---|