
3D camera O3X1xx
2
Contents
1. Preliminary note...................................................................4
1.1 Symbols used .................................................................4
1.2 Safety instructions .............................................................4
1.3 Further documents .............................................................4
2. System requirements...............................................................4
2.1 Software .....................................................................4
2.2 Hardware and accessories .......................................................4
3. Required Ports....................................................................5
4. XML-RPC Interface ................................................................5
4.1 Sample XML-RPC command .....................................................5
4.2 XML-RPC Objects .............................................................6
4.2.1 Main Object...............................................................7
4.2.2 Session Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
4.2.3 EditMode Object ...........................................................7
4.2.4 DeviceConfig Object........................................................7
4.2.5 Device/NetworkConfig Object.................................................7
4.2.6 TimeConfig Object .........................................................7
4.2.7 Application Config Object ....................................................7
4.2.8 Application/Imager Config Object ..............................................8
5. Process Interface..................................................................9
5.1 Protocol structure ..............................................................9
5.2 Receiving Images .............................................................10
5.3 Image data ..................................................................10
5.3.1 Chunk type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
5.3.2 Available chunk types......................................................11
5.3.3 Pixel format..............................................................12
5.4 Additional Information for CONFIDENCE_IMAGE ....................................13
6. XML-RPC Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
6.1 Parameter API ...............................................................14
6.2 Main Object..................................................................15
6.3 Session Object ...............................................................19
6.4 Edit Mode Object .............................................................21
6.5 Device Config Object ..........................................................21
6.6 Device/Network Config Object ...................................................23
6.7 Time Config Object ............................................................24
6.8 Application Config Object .......................................................25
6.9 Application/Imager Config Object .................................................27
6.10 Exposure modes.............................................................29