SightLine Applications Command, Control, and Script API  v3.3
List of all members
SLACurrentConfiguration_t Struct Reference

Description

Current camera and display configuration.

typedef struct {
u8 maxCameras;
u8 maxVirtCameras;
u8 maxStreams;
u8 maxProcessed;
u16 cameraConfiguredBits;
u16 cameraConnectedBits;
u32 displayPresentBits;

Sent in response to SLAGetParameters_t().

Message ID 0x8E

Byte Offset Name Description
4maxCamerasMaximum number of camera inputs
5maxVirtCamerasMaximum number of virtual camera inputs (the blend 'camera') – 1500: 0, 3000: 0 or 1, 4000: 0
6maxStreamsMaximum number of streams the system can display simultaneously
7maxProcessedMaximum number of cameras the system can process simultaneously
8-9cameraConfiguredBitsCamera configured bit pattern, bit0=Cam0, bit1=Cam1, bit2=Cam2 (e.g. 0x00000005 indicates Cam0 and Cam2 are configured)
10-11cameraConnectedBitsCamera connected bit pattern, bit0=Cam0, bit1=Cam1, bit2=Cam2 (e.g. 0x00000005 indicates Cam0 and Cam2 are connected and acquiring)
NOTE: Analog cameras will indicate true even if the camera is not connected.
12-15displayPresentBitsDisplay present bit pattern – see SLAVideoDisplay_t destination for display type values (e.g. 0x00000083 indicates Analog, Net0 and Net1 are available).