Camera Information - aaronwmorris/indi-allsky GitHub Wiki
indi-allsky works on a wide variety of cameras across several vendors. Picking the correct gain values is critical to getting the maximum performance of your camera.
Camera | Vendor | Resolution | Dimensions | Diagonal | Max Analog Gain (dB) | Bits | Pixels | CFA |
---|---|---|---|---|---|---|---|---|
IMX708 (CM3) | RPi | 4608 x 2592 | 6.45 x 3.63 | 7.40 | 16.0 | 1.4 | BGGR | |
IMX477 | RPi | 4056 x 3040 | 6.29 x 4.71 | 7.86 | 22.26 | 12 | 1.55 | BGGR |
IMX378 | Waveshare | 4056 x 3040 | 6.29 x 471 | 7.86 | 22.26 | 12 | 1.55 | BGGR |
64mp Hawkeye | 9152 x 6944 | 7.32 x 5.56 | 9.19 | 0.8 | RGGB | |||
IMX519 | 4656 x 3496 | 5.68 x 4.27 | 7.11 | 1.22 | RGGB | |||
ov5647 (CM1) | 2592 x 1944 | 3.63 x 2.72 | 4.54 | 1.4 | BGGR | |||
IMX219 (CM2) | 3280 x 2464 | 3.67 x 2.76 | 4.59 | 1.12 | BGGR | |||
IMX296 (gs) | RPi | 1456 x 1088 | 5.02 x 3.75 | 6.27 | 3.45 | mono | ||
IMX178 | 3096 x 2080 | 24.0 ? | 14 | 2.4 | ||||
IMX678 | 3840 x 2160 | 30.0 | 12 | 2.0 | RGGB | |||
IMX715 | 3864 x 2192 | 12 | 1.45 | |||||
IMX662 | 1920 x 1080 | 2.9 | ||||||
IMX432 | 1608 x 1104 | 9.0 | mono | |||||
IMX462 | 1920 x 1080 | 5.57 x 3.13 | 6.39 | 2.9 | RGGB | |||
IMX290 | 1936 x 1096 | 5.57 x 3.13 | 6.39 | 30.0 | 2.9 | GRBG | ||
IMX482 | 1920 x 1080 | 5.8 | RGGB | |||||
IMX485 | 3840 x 2160 | 12 | 2.9 | |||||
IMX585 | 3856 x 2180 | 12 | 2.9 | |||||
ASI120MC-S | ZWO | 1280 x 960 | 4.80 x 3.60 | 6.00 | No info | 12 | 3.75 | GRBG |
ASI220MM | 1920 x 1080 | 12 | 4.0 | mono | ||||
IMX224 | 1304 x 976 | 12 | 3.75 | |||||
IMX385 | 1936 x 1096 | 7.26 x 4.11 | 8.34 | 30.0 | 12 | 3.75 | RGGB | |
IMX183 | 5472 x 3648 | 13.13 x 8.76 | 15.78 | 27.0 ? | 12 | 2.4 | RGGB | |
IMX533 | 3008 x 3008 | 14 | 3.76 | |||||
IMX174 | 1936 x 1216 | 5.86 | mono | |||||
SV305 (imx290) | Svbony | 1920 x 1080 | No info | 12 | 2.9 | GRBG | ||
QHY5LII | QHY | 1280 x 960 | No info | 12 | 3.75 | |||
Mars C (imx462) | Player One | 1944 x 1096 | No info | 12 | 2.9 | RGGB | ||
T7C | Daytson | 1280 x 960 | No info | 12 | 3.75 | GRBG |
libcamera
imx477
0 : imx477 [4056x3040 12-bit RGGB] (/base/soc/i2c0mux/i2c@1/imx477@1a)
Modes: 'SRGGB10_CSI2P' : 1332x990 [120.05 fps - (696, 528)/2664x1980 crop]
'SRGGB12_CSI2P' : 2028x1080 [50.03 fps - (0, 440)/4056x2160 crop]
2028x1520 [40.01 fps - (0, 0)/4056x3040 crop]
4056x3040 [10.00 fps - (0, 0)/4056x3040 crop]
Available controls for 4056x3040 SRGGB12_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..22.260870]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [114..694422939]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [100000..694434742]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/4056x3040]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx378
Reports as imx477
0 : imx477 [4056x3040 12-bit RGGB] (/base/soc/i2c0mux/i2c@1/imx477@1a)
Modes: 'SRGGB10_CSI2P' : 1332x990 [120.05 fps - (696, 528)/2664x1980 crop]
'SRGGB12_CSI2P' : 2028x1080 [50.03 fps - (0, 440)/4056x2160 crop]
2028x1520 [40.01 fps - (0, 0)/4056x3040 crop]
4056x3040 [10.00 fps - (0, 0)/4056x3040 crop]
Available controls for 4056x3040 SRGGB12_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..22.260870]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [114..694422939]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [100000..694434742]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/4056x3040]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx708
Arducam module
0 : imx708 [4608x2592 10-bit RGGB] (/base/axi/pcie@1000120000/rp1/i2c@88000/imx708@1a)
Modes: 'SRGGB10_CSI2P' : 1536x864 [120.13 fps - (768, 432)/3072x1728 crop]
2304x1296 [56.03 fps - (0, 0)/4608x2592 crop]
4608x2592 [14.35 fps - (0, 0)/4608x2592 crop]
Available controls for 4608x2592 SRGGB10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AfMetering : [0..1]
AfMode : [0..2]
AfPause : [0..2]
AfRange : [0..2]
AfSpeed : [0..1]
AfTrigger : [0..1]
AfWindows : [(0, 0)/0x0..(65535, 65535)/65535x65535]
AnalogueGain : [1.122807..16.000000]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [26..220416802]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [69669..220535845]
HdrMode : [0..4]
LensPosition : [0.000000..15.000000]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/51x39..(0, 0)/4608x2592]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx462
0 : imx462 [1920x1080 12-bit RGGB] (/base/soc/i2c0mux/i2c@1/imx290@1a)
Modes: 'SRGGB10_CSI2P' : 1280x720 [60.00 fps - (320, 180)/1280x720 crop]
1920x1080 [60.00 fps - (0, 0)/1920x1080 crop]
'SRGGB12_CSI2P' : 1280x720 [60.00 fps - (320, 180)/1280x720 crop]
1920x1080 [60.00 fps - (0, 0)/1920x1080 crop]
Available controls for 1920x1080 SRGGB10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..29.512093]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [14..115686258]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [16666..115687148]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/1920x1080]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx519
Arducam module
0 : imx519 [4656x3496 10-bit RGGB] (/base/axi/pcie@1000120000/rp1/i2c@88000/imx519@1a)
Modes: 'SRGGB10_CSI2P' : 1280x720 [80.01 fps - (1048, 1042)/2560x1440 crop]
1920x1080 [60.05 fps - (408, 674)/3840x2160 crop]
2328x1748 [30.00 fps - (0, 0)/4656x3496 crop]
3840x2160 [18.00 fps - (408, 672)/3840x2160 crop]
4656x3496 [9.00 fps - (0, 0)/4656x3496 crop]
Available controls for 4656x3496 SRGGB10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AfMetering : [0..1]
AfMode : [0..2]
AfPause : [0..2]
AfRange : [0..2]
AfSpeed : [0..1]
AfTrigger : [0..1]
AfWindows : [(0, 0)/0x0..(65535, 65535)/65535x65535]
AnalogueGain : [1.000000..16.000000]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [592..248567756]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [111092..248572499]
HdrMode : [0..4]
LensPosition : [0.000000..32.000000]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/51x39..(0, 0)/4656x3496]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx327
0 : imx327 [1920x1080 12-bit RGGB] (/base/soc/i2c0mux/i2c@1/imx290@1a)
Modes: 'SRGGB10_CSI2P' : 1280x720 [60.00 fps - (320, 180)/1280x720 crop]
1920x1080 [60.00 fps - (0, 0)/1920x1080 crop]
'SRGGB12_CSI2P' : 1280x720 [60.00 fps - (320, 180)/1280x720 crop]
1920x1080 [60.00 fps - (0, 0)/1920x1080 crop]
Available controls for 1920x1080 SRGGB10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..29.512093]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [14..115686258]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [16666..115687148]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/1920x1080]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx335
Arducam module
0 : imx335 [2592x1944 12-bit RGGB] (/base/soc/i2c0mux/i2c@1/imx335@1a)
Modes: 'SRGGB10_CSI2P' : 2592x1944 [29.99 fps - (0, 0)/2592x1944 crop]
'SRGGB12_CSI2P' : 2592x1944 [29.99 fps - (0, 0)/2592x1944 crop]
Available controls for 2592x1944 SRGGB10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..1000.000000]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [7..1000190]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [33340..1000256]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/2592x1944]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx296 (gs)
0 : imx296 [1456x1088 10-bit MONO] (/base/soc/i2c0mux/i2c@1/imx296@1a)
Modes: 'R10_CSI2P' : 1456x1088 [60.38 fps - (0, 0)/1456x1088 crop]
Available controls for 1456x1088 R10_CSI2P mode:
------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AnalogueGain : [1.000000..251.188644]
AnalogueGainMode : [0..1]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
Contrast : [0.000000..32.000000]
ExposureTime : [29..15534385]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [16562..15534444]
HdrMode : [0..4]
NoiseReductionMode : [0..4]
ScalerCrop : [(0, 0)/64x64..(0, 0)/1456x1088]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]
imx283
Found in allsky forums
Available controls:
Sharpness : [0.000000..16.000000]
AwbEnable : [false..true]
Contrast : [0.000000..32.000000]
Saturation : [0.000000..32.000000]
Brightness : [-1.000000..1.000000]
AeFlickerPeriod : [100..1000000]
HdrMode : [0..4]
ExposureValue : [-8.000000..8.000000]
ColourGains : [0.000000..32.000000]
StatsOutputEnable : [false..true]
ScalerCrop : [(0, 0)/337x228..(0, 0)/5472x3648]
ExposureTime : [58..129373756]
AeEnable : [false..true]
NoiseReductionMode : [0..4]
AeConstraintMode : [0..3]
FrameDurationLimits : [55577..164960255]
AnalogueGain : [1.000000..22.505495]
AeFlickerMode : [0..1]
AwbMode : [0..7]
AeMeteringMode : [0..3]
AeExposureMode : [0..3]
ov64a40 (Owl sight)
0 : ov64a40 [9248x6944 10-bit] (/base/soc/i2c0mux/i2c@1/ov64a40@36)
Modes: 'SBGGR10_CSI2P' : 1920x1080 [70.56 fps - (784, 1312)/7712x4352 crop]
2312x1736 [32.24 fps - (0, 0)/9280x6976 crop]
3840x2160 [19.40 fps - (784, 1312)/7712x4352 crop]
4624x3472 [9.86 fps - (0, 0)/9280x6976 crop]
8000x6000 [3.18 fps - (624, 472)/8048x6032 crop]
9248x6944 [2.60 fps - (0, 0)/9280x6976 crop]
Available controls for 9248x6944 SBGGR10_CSI2P mode:
----------------------------------------------------
AeConstraintMode : [0..3]
AeEnable : [false..true]
AeExposureMode : [0..3]
AeFlickerMode : [0..1]
AeFlickerPeriod : [100..1000000]
AeMeteringMode : [0..3]
AfMetering : [0..1]
AfMode : [0..2]
AfPause : [0..2]
AfRange : [0..2]
AfSpeed : [0..1]
AfTrigger : [0..1]
AfWindows : [(0, 0)/0x0..(65535, 65535)/65535x65535]
AnalogueGain : [1.000000..15.992188]
AnalogueGainMode : [0..1]
AwbEnable : [false..true]
AwbMode : [0..7]
Brightness : [-1.000000..1.000000]
CnnEnableInputTensor : [false..true]
ColourCorrectionMatrix : [0.000000..8.000000]
ColourGains : [0.000000..32.000000]
ColourTemperature : [100..100000]
Contrast : [0.000000..32.000000]
ExposureTime : [868..910889189]
ExposureTimeMode : [0..1]
ExposureValue : [-8.000000..8.000000]
FrameDurationLimits : [383962..910890926]
HdrMode : [0..4]
LensPosition : [0.000000..15.000000]
NoiseReductionMode : [0..4]
Saturation : [0.000000..32.000000]
ScalerCrop : [(0, 0)/64x64..(0, 0)/9280x6976]
Sharpness : [0.000000..16.000000]
StatsOutputEnable : [false..true]
SyncFrames : [1..1000000]
SyncMode : [0..2]