|  | COSMOS core
    1.0.2 (beta)
    Comprehensive Open-architecture Solution for Mission Operations Systems | 
| #define PROSILICA_DeviceID 0x00d8 | 
Prosilica specific registers.
| #define PROSILICA_SensorWidth 0x11024 | 
| #define PROSILICA_SensorHeight 0x11028 | 
| #define PROSILICA_BinningXMax 0x11104 | 
| #define PROSILICA_BinningXValue 0x11108 | 
| #define PROSILICA_BinningYMax 0x11124 | 
| #define PROSILICA_BinningYValue 0x11128 | 
| #define PROSILICA_StreamBytesPerSec 0x11144 | 
| #define PROSILICA_MaxWidth 0x12110 | 
| #define PROSILICA_MaxHeight 0x12114 | 
| #define PROSILICA_PixelFormat 0x12120 | 
| #define PROSILICA_PixelFormat_Mono8 17301505 | 
| #define PROSILICA_PixelFormat_Mono10 17825795 | 
| #define PROSILICA_PixelFormat_Mono12 17825797 | 
| #define PROSILICA_PixelFormat_BayerGR8 17301512 | 
| #define PROSILICA_PixelFormat_BayerRG8 17301513 | 
| #define PROSILICA_PixelFormat_BayerBG8 17301515 | 
| #define PROSILICA_PixelFormat_BayerBG10 17825807 | 
| #define PROSILICA_PixelFormat_BayerGR12 17825808 | 
| #define PROSILICA_PixelFormat_BayerRG12 17825809 | 
| #define PROSILICA_Width 0x12124 | 
| #define PROSILICA_Height 0x12128 | 
| #define PROSILICA_RegionX 0x1212c | 
| #define PROSILICA_RegionY 0x12130 | 
| #define PROSILICA_PayloadSize 0x12200 | 
| #define PROSILICA_AcquisitionCommand 0x130f4 | 
| #define PROSILICA_AcquisitionCommand_Stop 0 | 
| #define PROSILICA_AcquisitionCommand_Start 1 | 
| #define PROSILICA_AcquisitionCommand_Abort 2 | 
| #define PROSILICA_AcquisitionMode 0x13104 | 
| #define PROSILICA_AcquisitionMode_Continouous 1 | 
| #define PROSILICA_AcquisitionMode_SingleFrame 2 | 
| #define PROSILICA_AcquisitionMode_MultiFrame 3 | 
| #define PROSILICA_AcquisitionMode_Recorder 4 | 
| #define PROSILICA_AcquisitionFrameCount 0x13108 | 
| #define PROSILICA_TriggerMode 0x13410 | 
| #define PROSILICA_TriggerSource 0x13410 | 
| #define PROSILICA_TriggerEvent 0x13418 | 
| #define PROSILICA_TriggerDelay 0x1341C | 
| #define PROSILICA_ExposureMode 0x14104 | 
| #define PROSILICA_ExposureMode_AutoOff 1 | 
Do not automatically adjust exposure.
| #define PROSILICA_ExposureMode_AutoOnce 3 | 
Use one frame to calculate exposure.
| #define PROSILICA_ExposureMode_Auto 2 | 
Adjust exposure on each frame.
| #define PROSILICA_ExposureValueMin 0x14108 | 
| #define PROSILICA_ExposureValueMax 0x1410C | 
| #define PROSILICA_ExposureValue 0x14110 | 
| #define PROSILICA_GainMode 0x14144 | 
| #define PROSILICA_GainMode_AutoOff 1 | 
| #define PROSILICA_GainMode_AutoOnce 3 | 
| #define PROSILICA_GainMode_Auto 2 | 
| #define PROSILICA_GainValueMin 0x14148 | 
| #define PROSILICA_GainValueMax 0x1414C | 
| #define PROSILICA_GainValue 0x14150 | 
| #define PROSILICA_WhitebalMode 0x14184 | 
| #define PROSILICA_WhitebalValueMin 0x14188 | 
| #define PROSILICA_WhitebalValueMax 0x1418C | 
| #define PROSILICA_IrisMode 0x14204 | 
| #define PROSILICA_IrisVideoLevelMin 0x1420C | 
| #define PROSILICA_IrisVideoLevelMax 0x14210 | 
| #define PROSILICA_IrisVideoLevel 0x14214 |