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

Description

Request return of a specified message ID.

typedef struct {
u8 id;
u8 payload0;
u8 payload1;
u8 payload2;
u8 payload3;

The value of the ID field corresponds to the 'Setter' of the same type. Some commands take additional arguments. Response packets are unique and usually have their own type ID.

Id payload0 payload1 payload2 payload3 Response type
0x00 SLAVersionNumber_t
0x01 SLACurrentConfiguration_t
0x02, 0x03 [Camera Index]1 SLACurrentStabilizationParameters_t
0x06, 0x07 [Camera Index]1 SLACurrentOverlayMode_t
0x0B [Camera Index]1 SLACoordinateReportingMode_t
0x0C, 0x0D [Camera Index]1 SLACurrentTrackingParameters_t
0x0E, 0x0F [Camera Index]1 SLACurrentRegistrationParameters_t
0x10, 0x11 [Camera Index]1 SLACurrentVideoParameters_t
0x12 [Camera Index]1 SLACurrentStabilizationBias_t
0x13 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentMetadataValues_t
0x14 [Static Element ID]3 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLAMetadataStaticValues_t
0x15 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentMetadataFrameValues_t
0x18, 0x19 [Camera Index]1 SLACurrentADCParameters_t
0x1A, 0x1B [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentEthernetVideoParameters_t
0x1F, 0x20 SLACurrentVideoModeParameters_t
0x21, 0x22 [Camera Index]1 SLACurrentVideoEnhancementParameters_t
0x23, 0x24 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentH264Parameters_t
0x29, 0x39 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentEthernetDisplayParameters_t
0x2D, 0x2E [Camera Index]1 SLACurrentDetectionParameters_t
0x2F, 0x30 SLACurrentBlendParameters_t
0x31 [Camera Index]1 SLACurrentImageSize_t
0x35 [Camera Index]1 SLANucParameters_t
0x36 [NUC Read Write Mode]11 [Camera Index]1SLAReadWriteNuc_t
0x37, 0x38 [Camera Index]1 SLACurrentAcquisitionParameters_t
0x3A [Camera Index]1 SLACurrentDisplayParameters_t
0x3B [Object ID]8 SLACurrentOverlayObjectParameters_t, SLACurrentOverlayObjectsIds_t
0x50 SLAGetHardwareID_t
0x5B [Camera Index]1 SLACommandCamera_t
0x5C [Camera Index]1 SLADisplayAngle_t (3000 only)
05E, 0x5F SLACurrentSnapShot_t
0x62 [Bit Field Number]4 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLACurrentMetadataRate_t
0x64 [Port Index]5 SLASetTelemetryDestination_t
0x66 SLACurrentNetworkList_t
0x6D [Camera Index]1 SLACurrentLensStatus_t
0x6E, 0x6F SLACurrentLensParameters_t
0x70, 0x71 [Camera Index]1 SLACurrentDigitalCameraParameters_t
0x72 SLACurrentUserPalette_t
0x74, 0x75 SLACurrentMultipleAlignment_t
0x76 [Camera Index]1 SLACurrentAdvancedDetectionParameters_t
0x7B SLAAdvancedCaptureParameters_t
0x7C [Camera Index]1 SLACurrentDetectionRegionOfInterestParameters_t
0x7F SLAUserWarningLevel_t
0x80 SLASystemStatusMode_t
0x81 [Camera Index]1 SLALandingAid_t
0x89 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLAAppendedMetadata_t
0x8A [Camera Index]1 SLAFrameIndex_t
0x8F [Program Type]6 SLAExternalProgram_t
0x90 SLAStreamingControl_t
0x91 [Camera Index]1 SLADigitalVideoParserParameters_t
0x92 [SystemValue]7 SLACurrentSystemValue_t
0x96 [Tag Id]9 [Tag Sub Id]10 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLATagData_t
0x97 [Tag Id]9 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLATagDataRate_t
0x98 [Tag Id]9 [Network Display ID, lsb]2 [Network Display ID, msb]2 SLATagSourceSelector_t
0x99 SLADecoderParameters_t
0x9B [Camera Index]1 SLALogoParameters_t
0x9C [Object ID]1 [Camera Index]1 SLADrawOverlay_t
0x9D [Camera Index]1 SLATrackTrails_t
0x9E [Camera Index]1 SLARegistrationParameters_t
0x9F [Camera Index]1 SLAStabilizationBias_t
0xA1 [Camera Index]1 SLADeadPixelStats_t
0xA4 [Camera Index]1 SLAVideoDisplay_t
0xA5 [Camera Index]1 SLAMultiDisplay_t
0xA7 [Camera Index]1 SLACustomClassifier_t
0xA9 [Camera Index]1 SLAClassifierParameters_t
0xAD [Network Display ID, lsb]2 [Network Display ID, msb]2 SLAVMTIChips_t
0xB6 [GPIO number, lsb] [GPIO number, msb] SLAGPIO_t
Note
- No additional parameter is needed.
1 Optional argument specifies the camera index. If the option is not specified, then the command camera is assumed.
2 17XX/3000/4000: optional argument specifies Network Display ID (0x0002=Net0, 0x0080=Net1). If not present, then Net0 is assumed. Net0 only option on 17XX.
3 Static Element ID indicates element type, 17XX/3000/4000: optional argument specifies Network Display ID (0x0002=Net0, 0x0080=Net1). If not present, then Net0 is assumed. Net0 only option on 17XX.
4 Bit field number indicates bit index of metadata mask, 17XX/3000/4000: optional argument specifies Network Display ID (0x0002=Net0, 0x0080=Net1). If not present, then Net0 is assumed. Net0 only option on 17XX.
5 Port Index indicates index into list of telemetry destinations (maximum number of elements in list is 4).
6 Program Type indicates the program type to request. If not present than User Display DLL is assumed.
7 SystemValue indicates the System Value type to request. This argument may not be omitted.
8 Optional argument specifies Overlay Object ID. If not specified, returns a list of used Object IDs (see SLACurrentOverlayObjectsIds_t)
9 Tag Id for the KLV Tag to use as per 0601.11 MISB STD. (See SLATagData_t)
10 Tag Sub Id for the KLV Tag to use as per 0601.11 MISB STD. (See SLATagData_t)
11 Nuc read write mode for request (0 = None, 1 = NUC Table, 2 = Dead Table, 3 = Default NUC Table, 4 = Default Dead Table)

Message ID 0x28

Byte Offset Name Description
4id[Required] Requested message ID
5payload0[Optional] First payload byte
6payload1[Optional] Second payload byte
7payload2[Optional] Third payload byte
8payload3[Optional] Fourth payload byte