-
Notifications
You must be signed in to change notification settings - Fork 40
INDI custom config
Aaron W Morris edited this page Apr 21, 2023
·
62 revisions
INDI provides a common interface for configuring astronomy equipment, but each device and vendor has custom options that can be configured via the custom INDI options.
{
"PROPERTIES" : {},
"SWITCHES" : {
"DEBUG" : {
"on" : ["ENABLE"],
"off" : ["DISABLE"]
},
"DEBUG_LEVEL" : {
"on" : ["DBG_ERROR", "DBG_WARNING", "DBG_SESSION", "DBG_DEBUG"],
"off" : ["DBG_EXTRA_1"]
},
"LOGGING_LEVEL" : {
"on" : ["LOG_ERROR", "LOG_WARNING", "LOG_SESSION", "LOG_DEBUG"],
"off" : ["LOG_EXTRA_1"]
},
"LOG_OUTPUT" : {
"on" : ["CLIENT_DEBUG", "FILE_DEBUG"],
"off" : []
}
}
}
{
"PROPERTIES" : {},
"SWITCHES" : {
"CCD_VIDEO_FORMAT" : {
"on" : ["ASI_IMG_RAW8"],
"off" : ["ASI_IMG_RAW16"]
}
}
}
{
"PROPERTIES" : {
"CCD_CONTROLS" : {
"Offset" : 10
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {
"CCD_CONTROLS" : {
"BandWidth" : 40
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {},
"SWITCHES" : {
"FRAME_FORMAT" : {
"on" : ["FORMAT_RAW8"],
"off" : ["FORMAT_RAW12"]
}
}
}
{
"PROPERTIES" : {},
"SWITCHES" : {
"CCD_VIDEO_FORMAT" : {
"on" : ["POA_RAW8"],
"off" : ["POA_RAW16"]
}
}
}
{
"PROPERTIES" : {
"CCD_CONTROLS" : {
"Offset" : 80
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {
"TC_HGC_SET" : {
"HCG Threshold" : 900,
"HCG/LCG gain ratio" : 4.5
}
},
"SWITCHES" : {
"TC_HCG_CONTROL" : {
"on" : ["GAIN_HIGH"],
"off" : ["GAIN_LOW", "GAIN_HDR"]
}
}
}
## New
```json
{
"PROPERTIES" : {},
"SWITCHES" : {
"TC_CONVERSION_GAIN": {
"on": [
"GAIN_HIGH"
],
"off": [
"GAIN_LOW"
]
}
}
}
{
"PROPERTIES": {},
"SWITCHES": {
"CCD_CAPTURE_FORMAT": {
"on": [
"INDI_RAW"
]
}
}
}
{
"PROPERTIES": {},
"SWITCHES": {
"CCD_RESOLUTION": {
"on": [
"1920 x 1080"
]
},
"CCD_CAPTURE_FORMAT": {
"on": [
"INDI_RAW"
]
}
}
}
{
"PROPERTIES": {},
"SWITCHES": {
"CCD_RESOLUTION": {
"on": [
"1280 x 960"
]
},
"CCD_CAPTURE_FORMAT": {
"on": [
"INDI_RAW"
]
}
}
}
{
"PROPERTIES" : {
"CCD_OFFSET" : {
"OFFSET" : 10
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {
"CCD_OFFSET" : {
"OFFSET" : 10
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {
"CCD_INFO" : {
"CCD_MAX_X" : 5184,
"CCD_MAX_Y" : 3456,
"CCD_PIXEL_SIZE" : 4.3,
"CCD_PIXEL_SIZE_X" : 4.3,
"CCD_PIXEL_SIZE_Y" : 4.3,
"CCD_BITSPERPIXEL" : 16
}
},
"SWITCHES": {
"CCD_CAPTURE_FORMAT": {
"on": [
"FORMAT_9"
]
}
}
}
- Canon 1300D: FORMAT_9
- Canon 450D: FORMAT_7
indi-allsky has native support for controlling temperature, however, you can still control the rate of temperature change
{
"PROPERTIES" : {
"CCD_TEMP_RAMP" : {
"RAMP_SLOPE" : 5,
"RAMP_THRESHOLD" : 0.5
}
},
"SWITCHES" : {}
}
{
"PROPERTIES" : {},
"SWITCHES" : {
"CAPTURE_VIDEO_SIZE" : {
"on" : ["1280x720"]
}
}
}
{
"PROPERTIES": {},
"SWITCHES": {
"V4L2_SIZE_DISCRETE": {
"on": ["1920x1080"]
}
}
}
{
"PROPERTIES": {},
"TEXT": {
"ONLINE_PATH": {
"URL_PATH": "https://10.11.12.13/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=abcdefg123456789&user=username&password=password"
}
},
"SWITCHES": {
"CAPTURE_DEVICE": {
"on": ["IP Camera"]
},
"ONLINE_PROTOCOL": {
"on": ["HTTP"],
"off": ["CUSTOM"]
}
}
}
{
"PROPERTIES": {
"SCOPE_INFO": {
"FOCAL_LENGTH": 45,
"APERTURE": 45
},
"CCD_OFFSET": {
"OFFSET": 10
},
"SIMULATOR_SETTINGS": {
"SIM_XRES": 1920,
"SIM_YRES": 1080,
"SIM_XSIZE": 2.4,
"SIM_YSIZE": 2.4,
"SIM_SATURATION": 9.0,
"SIM_SKYGLOW": 11.0,
"SIM_ROTATION": 90.0
}
},
"SWITCHES": {
"SIMULATE_BAYER": {
"on": [
"INDI_ENABLED"
],
"off": [
"INDI_DISABLED"
]
}
}
}