GET
/equipment/camera/info
curl \
--request GET 'http://localhost:1888/v2/api/equipment/camera/info'
Response examples (200)
{
"Response": {
"TargetTemp": 42.0,
"AtTargetTemp": true,
"CanSetTemperature": true,
"HasShutter": true,
"Temperature": 42,
"Gain": 42,
"DefaultGain": 42,
"ElectronsPerADU": 42,
"BinX": 42,
"BitDepth": 42,
"BinY": 42,
"CanSetOffset": true,
"CanGetGain": true,
"OffsetMin": 42,
"OffsetMax": 42,
"Offset": 42,
"DefaultOffset": 42,
"USBLimit": 42,
"IsSubSampleEnabled": true,
"CameraState": "NoState",
"XSize": 42,
"YSize": 42,
"PixelSize": 42,
"Battery": 42,
"GainMin": 42,
"GainMax": 42,
"CanSetGain": true,
"Gains": [],
"CoolerOn": true,
"CoolerPower": 42,
"HasDewHeater": true,
"DewHeaterOn": true,
"CanSubSample": true,
"SubSampleX": 42,
"SubSampleY": 42,
"SubSampleWidth": 42,
"SubSampleHeight": 42,
"TemperatureSetPoint": 42,
"ReadoutModes": [
"string"
],
"ReadoutMode": 42,
"ReadoutModeForSnapImages": 42,
"ReadoutModeForNormalImages": 42,
"IsExposing": true,
"ExposureEndTime": "string",
"LastDownloadTime": 42,
"SensorType": "Monochrome",
"BayerOffsetX": 42,
"BayerOffsetY": 42,
"BinningModes": [
{
"Name": "string",
"X": 42,
"Y": 42
}
],
"ExposureMax": 42,
"ExposureMin": 42,
"LiveViewEnabled": true,
"CanShowLiveView": true,
"SupportedActions": [
"string"
],
"CanSetUSBLimit": true,
"USBLimitMin": 42,
"USBLimitMax": 42,
"Connected": true,
"Name": "string",
"DisplayName": "string",
"DeviceId": "string"
},
"Error": "string",
"StatusCode": 42,
"Success": true,
"Type": "string"
}
Response examples (500)
{
"Response": "string",
"Error": "Unknown error",
"StatusCode": 500,
"Success": false,
"Type": "API"
}