I think I've fixed it.

Running it from the command line (as you suggested) gave more information:

$ solve-field /var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278
Reading input file 1 of 1: "/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278"...
Extracting sources...
simplexy: found 7 sources.
Traceback (most recent call last):
  File "/usr/local/bin/removelines", line 15, in <module>
    sys.exit(main())
  File "/usr/local/lib/python/astrometry/util/removelines.py", line 76, in main
    cut=opt.cut, ext=opt.ext)
  File "/usr/local/lib/python/astrometry/util/removelines.py", line 38, in removelines
    T = fits_table(infile, lower=False)
  File "/usr/local/lib/python/astrometry/util/fits.py", line 672, in fits_table
    pf = pyfits.open(dataorfn, memmap=mmap)
AttributeError: 'NoPyfits' object has no attribute 'open'
augment-xylist.c:589:backtick Failed to run command: /usr/local/bin/removelines -e 1 /tmp/tmp.xyls.GBsQG2 /tmp/tmp.removelines.Ck8df4
 ioutils.c:567:run_command_get_outputs Command failed: return value 1

For anyone else with the same problem, I fixed it by installing pyfits for the OSX's preinstalled python using:
sudo easy_install pyfits

It still fails to solve (but it actually makes an effort now). This might be because I need more index files, I'll look into it.

There are a lot of issues with python on OSX, as using homebrew results in the installation of separate copies of python than the preinstalled versions!
Thanks a lot for the help.

Read More...

Hi, I'm having problems using the plate solver. The same issue happens regardless of whether I use the internal or my own (homebrew installed) astrometry.net installation. Here is the error I get:

2017-09-23T20:08:43 Solver failed. Try again.
2017-09-23T20:08:42 Removing lines of (spurious) sources from xylist "/tmp/tmp.xyls.q7W5SO", writing to "/tmp/tmp.removelines.Fc9kAV"
Running: /Applications/kstars.app/Contents/MacOS/astrometry/bin/removelines -e 1 /tmp/tmp.xyls.q7W5SO /tmp/tmp.removelines.Fc9kAV
2017-09-23T20:08:42 Peak 12 subpeak 0 at (254,154): searching for centroid in 3x3 box failed; trying 5x5 box...
3x3 box:
  0.674297,0.896267,0.812561,0.780667,0.994061,0.847565,0.824422,0.916616,0.691532
Peak 29 subpeak 0 at (173,291): searching for centroid in 3x3 box failed; trying 5x5 box...
3x3 box:
  0.771339,0.906881,0.790095,0.845628,0.9827,0.954472,0.719289,0.831841,0.90242
Failed to find (5x5) centroid of peak 29, subpeak 0 at (173,291)
5x5 box:
  0.222683,0.674521,0.348315,0.599507,0.9827,0.758113,0.391394,0.508202,0.685786
Stepsize 0.1, step 0
x,y = (3,3), V=6.17114, Gx=-0.380388, Gy=0.194914
Stepsize 0.01, step 0
x,y = (3,3), V=6.17114, Gx=-0.380388, Gy=0.194914
Stepsize 0.001, step 0
x,y = (3,3), V=6.17114, Gx=-0.380388, Gy=0.194914
max_gaussian: 3,3
Peak 31 subpeak 0 at (397,304): searching for centroid in 3x3 box failed; trying 5x5 box...
3x3 box:
  0.66072,0.823554,0.887134,0.898522,0.974168,0.954348,0.898243,0.966083,0.922735
simplexy: found 52 sources.
2017-09-23T20:08:42 Nsigma=0.7, s=0.428715
simplexy: found sigma=0.428715.
simplexy: finding objects...
simplexy: found 52 blobs
simplexy: finding peaks...
2017-09-23T20:08:42 simplexy: measuring image noise (sigma)...
Sampling sigma at 832 points
2017-09-23T20:08:42 simplexy: nx=640, ny=512
simplexy: dpsf=1.000000, plim=8.000000, dlim=1.000000, saddle=5.000000
simplexy: maxper=1000, maxnpeaks=10000, maxsize=2000, halfbox=100
simplexy: median smoothing...
2017-09-23T20:08:42 Downsampling by 2...
2017-09-23T20:08:42 Running image2xy: input=/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278, output=/tmp/tmp.xyls.q7W5SO, ext=0
nhdus=1
Got naxis=2, na1=1280, na2=1024
2017-09-23T20:08:42 Extracting sources...
2017-09-23T20:08:42 fits
Running: pnmfile /tmp/tmp.ppm.Z3JQlA
2017-09-23T20:08:41 Base: "/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278", basefile "fitsU81278", basedir "/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T", suffix "(null)"
Checking if file "/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278" ext 0 is xylist or image: image
  (not xyls because: FITS file does not have any extensions)
Running: /Applications/kstars.app/Contents/MacOS/astrometry/bin/image2pnm --infile /var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278 --uncompressed-outfile /tmp/tmp.uncompressed.gsyAAH --outfile /tmp/tmp.ppm.Z3JQlA --ppm --mydir /Applications/kstars.app/Contents/MacOS/astrometry/bin/solve-field
2017-09-23T20:08:41 Reading input file 1 of 1: "/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278"...
2017-09-23T20:08:41 /Applications/kstars.app/Contents/MacOS/astrometry/bin/solve-field -O --no-plots --no-verify --resort --downsample 2 -L 20.339 -H 25.424 -u aw -3 194.4 -4 22.9311 -5 30 --verbose --verbose --config /Applications/kstars.app/Contents/MacOS/astrometry/bin/astrometry.cfg -W /var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/solution.wcs /var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278
2017-09-23T20:08:41 Starting solver...
2017-09-23T20:08:41 Image received.
2017-09-23T20:08:39 Capturing image...

The file /tmp/tmp.removelines.Fc9kAV is empty.

The file /tmp/tmp.xyls.q7W5SO is a FITS file with the following header:
SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                    8 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H SRCFN   = '/var/folders/zx/skmp1g7s43xdtwkgzq30gq400000gn/T/fitsU81278' / SourceSRCEXT  =                    1 / Source image extension (1=primary)             COMMENT Parameters used for source extraction                                   HISTORY Created by Astrometry.net's image2xy program.                           HISTORY GIT URL: https://github.com/dstndstn/astrometry.net                     HISTORY GIT Rev: 0.72                                                           HISTORY GIT Date: Mon_Jul_10_14:37:28_2017_-0400                                HISTORY Visit us on the web at http://astrometry.net/                           NEXTEND =                    1 / Number of extensions                           END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                   16 / width of table in bytes                        NAXIS2  =                   52 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                    4 / number of fields in each row                   TTYPE1  = 'X       '           / X coordinate                                   TFORM1  = 'E       '           / data format of field: 4-byte REAL              TUNIT1  = 'pix     '           / physical unit of field                         TTYPE2  = 'Y       '           / Y coordinate                                   TFORM2  = 'E       '           / data format of field: 4-byte REAL              TUNIT2  = 'pix     '           / physical unit of field                         TTYPE3  = 'FLUX    '           / Flux of source                                 TFORM3  = 'E       '           / data format of field: 4-byte REAL              TUNIT3  = 'unknown '           / physical unit of field                         TTYPE4  = 'BACKGROUND'         / Sky background of source                       TFORM4  = 'E       '           / data format of field: 4-byte REAL              TUNIT4  = 'unknown '           / physical unit of field                         EXTNAME = 'SOURCES '           / name of this binary table extension            SRCEXT  =                    1 / Extension number in src image                  IMAGEW  =                 1280 / Input image width                              IMAGEH  =                 1024 / Input image height                             ESTSIGMA=            0.4287148 / Estimated source image variance                DPSF    =                   1. / image2xy Assumed gaussian psf width            PLIM    =                   8. / image2xy Significance to keep                  DLIM    =                   1. / image2xy Closest two peaks can be              SADDLE  =                   5. / image2xy Saddle difference (in sig)            MAXPER  =                 1000 / image2xy Max num of peaks per object           MAXPEAKS=                10000 / image2xy Max num of peaks total                MAXSIZE =                 2000 / image2xy Max size for extended objects         HALFBOX =                  100 / image2xy Half-size for sliding sky window      COMMENT The X and Y points are specified assuming 1,1 is the center of the leftmCOMMENT ost bottom pixel of the image in accordance with the FITS standard.     END                                                                            

astrometry.net options
-O --no-plots --no-verify --resort --downsample 2 -L 20.339 -H 25.424 -u aw -3 194.4 -4 22.9311 -5 30 --verbose --verbose

astrometry.cfg
# This is a config file for the Astrometry.net 'astrometry-engine'
# program - it contains information about where indices are stored,
# and "site policy" items.

# Check the indices in parallel?
#
# -if the indices you are using take less than 2 GB of space, and you have at least
#  as much physical memory as indices, then you want this enabled.
#
# -if you are using a 64-bit machine and you have enough physical memory to contain
#  the indices you are using, then you want this enabled.
# 
# -otherwise, leave it commented-out.

#inparallel

# If no scale estimate is given, use these limits on field width.
# minwidth 0.1
# maxwidth 180

# If no depths are given, use these:
#depths 10 20 30 40 50 60 70 80 90 100

# Maximum CPU time to spend on a field, in seconds:
# default is 600 (ten minutes), which is probably way overkill.
cpulimit 300

# In which directories should we search for indices?
add_path /Users/jonny/Library/Application Support/Astrometry
add_path /usr/local/Cellar/astrometry-net/0.72/data/

# Load any indices found in the directories listed above.
autoindex

## Or... explicitly list the indices to load.
#index index-219
#index index-218
#index index-217
#index index-216
#index index-215
#index index-214
#index index-213
#index index-212
#index index-211
#index index-210
#index index-209
#index index-208
#index index-207
#index index-206
#index index-205
#index index-204-00
#index index-204-01
#index index-204-02
#index index-204-03
#index index-204-04
#index index-204-05
#index index-204-06
#index index-204-07
#index index-204-08
#index index-204-09
#index index-204-10
#index index-204-11
#index index-203-00
#index index-203-01
#index index-203-02
#index index-203-03
#index index-203-04
#index index-203-05
#index index-203-06
#index index-203-07
#index index-203-08
#index index-203-09
#index index-203-10
#index index-203-11
#index index-202-00
#index index-202-01
#index index-202-02
#index index-202-03
#index index-202-04
#index index-202-05
#index index-202-06
#index index-202-07
#index index-202-08
#index index-202-09
#index index-202-10
#index index-202-11
#index index-201-00
#index index-201-01
#index index-201-02
#index index-201-03
#index index-201-04
#index index-201-05
#index index-201-06
#index index-201-07
#index index-201-08
#index index-201-09
#index index-201-10
#index index-201-11
#index index-200-00
#index index-200-01
#index index-200-02
#index index-200-03
#index index-200-04
#index index-200-05
#index index-200-06
#index index-200-07
#index index-200-08
#index index-200-09
#index index-200-10
#index index-200-11

It seems that the removal of "spurious sources" results in an empty file?
I hope this information helps.. Any help would be most appreciated!

Read More...

abhoriel replied to the topic 'Atik 314e' in the forum. 7 years ago

Thanks! There is now a button to turn the cooler on and off in Ekos. With the SDK, the cooler seems to be turned on by default, excellent.

This code:

if (camera->getCoolingStatus(&state, &temp, &power) == false) {
		fprintf(stderr, "failed to get cooling status\n");
	}

results in:
Assertion "tempSensorType!=0" failed (/home/polakovic/indi-atik/atikccdusb.cpp, 223)

which is probably fair enough, but if a NULL pointer is passed to getCoolingStatus() for the temperature, it works very well.
initiateWarmUp() fails (returns false), but I'm not really certain what the purpose of initiateWarmUp() is anyway!


Thanks a lot!

Read More...

abhoriel replied to the topic 'Atik 314e' in the forum. 7 years ago

Thanks, I will try it out and let you know. Do you mean the v1.17 driver ot the v1.17 SDK?

Read More...

abhoriel replied to the topic 'Atik 314e' in the forum. 7 years ago

I thought I'd try and check with the SDK to see if the cooler is on at start up. Unfortunately, calls to getCoolingStatus() fail and return false. Also calls to setCooling() and initiateWarmUp() seem to fail also. If the code and debug output would help, let me know!

Read More...

abhoriel replied to the topic 'Atik 314e' in the forum. 7 years ago

Sure, many thanks. Let me know if you need me to do any tests!

Read More...

abhoriel replied to the topic 'Atik 314e' in the forum. 7 years ago

Hi, thanks for the response. Here is the output from atik_ccd_test.

There is mention of the cooler:
cooler: COOLER_ONOFF
min cooler power: 0
max cooler power: 1




version 1.12

list



-> AtikCamera::list(...)
'Atik 314E' [0x4b4, 0xdf2d] found...
-> AtikCameraImpl::AtikCameraImpl(..., Atik 314E, 2)
maxPacketSize = 8388608
<- AtikCameraImpl::AtikCameraImpl
<- AtikCamera::list 1

open Atik 314E

-> AtikCameraImpl::open()
libusb_claim_interface() -> LIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED
libusb_set_interface_alt_setting() -> LIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED
-> AtikCameraImpl::writeFW()
cpu stopped 1
cpu started 1
<- AtikCameraImpl::writeFW 1
-> AtikCameraImpl::setPortDirection(0, 0x9f)
<- AtikCameraImpl::setPortDirection 1
-> AtikCameraImpl::setPortState(0, 0x80)
<- AtikCameraImpl::setPortState 1
-> AtikCameraImpl::i2cSetTimeout(50)
<- AtikCameraImpl::i2cSetTimeout 1
-> AtikCameraImpl::setParTimeout(50)
<- AtikCameraImpl::setParTimeout 1
-> AtikCameraImpl::i2cSetSpeed(0)
<- AtikCameraImpl::i2cSetSpeed 1
-> AtikCameraImpl::flush()
libusb_bulk_transfer -> LIBUSB_ERROR_TIMEOUT
0 bytes flushed
<- AtikCameraImpl::flush
-> AtikCameraImpl::i2cSetTimeout(5000)
<- AtikCameraImpl::i2cSetTimeout 1
-> AtikCameraImpl::eepRead(3, ..., 2)
-> AtikCameraImpl::i2cWrite(81, [0x00 0x03], 2)
<- AtikCameraImpl::i2cWrite 1
-> AtikCameraImpl::i2cRead(81, ..., 2)
<- AtikCameraImpl::i2cRead 1 [0x2d 0xdf]
<- AtikCameraImpl::eepRead 1 [0x2d 0xdf]
-> AtikCameraImpl::eepRead(1000, ..., 5)
-> AtikCameraImpl::i2cWrite(81, [0x00 0xe8], 2)
<- AtikCameraImpl::i2cWrite 1
-> AtikCameraImpl::i2cRead(81, ..., 5)
<- AtikCameraImpl::i2cRead 1 [0xff 0xff 0xff 0xff...]
<- AtikCameraImpl::eepRead 1 [0xff 0xff 0xff 0xff...]
colour = 1, offsetX = 0, offsetY = 0
pid = df2d
-> AtikCameraImpl::i2cSetTimeout(100)
<- AtikCameraImpl::i2cSetTimeout 1
-> AtikCameraImpl::setParTimeout(1000)
<- AtikCameraImpl::setParTimeout 1
-> AtikCameraImpl::parInit(9)
-> AtikCameraImpl::parInit(...)
<- AtikCameraImpl::parInit 1
<- AtikCameraImpl::parInit 1
-> AtikCameraImpl::ping()
ping -> 100
-> AtikCameraImpl::sendCommand(80, [0x64], ..., 1, 0)
<- AtikCameraImpl::sendCommand 1 NULL
ping <- 101
<- AtikCameraImpl::ping 1
-> AtikCameraImpl::sendCommand(1, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
version: 3.1
model: ATIK-314E
manufacturer: ARTEMIS CCD
flags: 0x18 PREVIEW SUBSAMPLE HAS_GUIDE_PORT
pixel count: 1392 x 1040
pixel size: 4.7 x 4.7
max bin: 255 x 255
well capacity: 60
-> AtikCameraImpl::appInit()
-> AtikCameraImpl::sendCommand(44, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
DEBUG OFF

DEBUG ON
APPINIT completed
<- AtikCameraImpl::appInit 1
-> AtikCameraImpl::sendCommand(54, NULL, ..., 0, 2)
<- AtikCameraImpl::sendCommand 1 [0x00 0x00]
temperature sensor count: 0
-> AtikCameraImpl::sendCommand(52, NULL, ..., 0, 6)
<- AtikCameraImpl::sendCommand 1 [0x47 0x00 0x01 0x00...]
cooler: COOLER_ONOFF
min cooler power: 0
max cooler power: 1
-> AtikCameraImpl::eepRead(5, ..., 2)
-> AtikCameraImpl::i2cWrite(81, [0x00 0x05], 2)
<- AtikCameraImpl::i2cWrite 1
-> AtikCameraImpl::i2cRead(81, ..., 2)
<- AtikCameraImpl::i2cRead 1 [0x7e 0xa2]
<- AtikCameraImpl::eepRead 1 [0x7e 0xa2]
-> AtikCameraImpl::eepRead(8, ..., 2)
-> AtikCameraImpl::i2cWrite(81, [0x00 0x08], 2)
<- AtikCameraImpl::i2cWrite 1
-> AtikCameraImpl::i2cRead(81, ..., 2)
<- AtikCameraImpl::i2cRead 1 [0xc3 0x96]
<- AtikCameraImpl::eepRead 1 [0xc3 0x96]
serial # 2529403518
-> AtikCameraImpl::i2cSetTimeout(200)
<- AtikCameraImpl::i2cSetTimeout 1
-> AtikCameraImpl::setParTimeout(2000)
<- AtikCameraImpl::setParTimeout 1
<- AtikCameraImpl::open 1

getCapabilities

-> AtikCameraImpl::getCapabilities(...)
<- AtikCameraImpl::getCapabilities 1

setPreviewMode

-> AtikCameraImpl::setPreviewMode(0)
not changed
<- AtikCameraImpl::setPreviewMode 1

set8BitMode

-> AtikCameraImpl::set8BitMode(0)
<- AtikCameraImpl::set8BitMode 1

readCCD (short)


1392x1040 rounded to 1392x1040

-> AtikCameraImpl::readCCD(0, 0, 1392, 1040, 1, 1, 0.500000)
lock()
-> AtikCameraImpl::setParTimeout(30000)
<- AtikCameraImpl::setParTimeout 1
-> AtikCameraImpl::sendCommand(2, [0x00 0x00], ..., 2, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(4, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(5, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(6, [0xf4 0x01 0x01 0x00...], ..., 16, 0)
<- AtikCameraImpl::sendCommand 1 NULL
<- AtikCameraImpl::readCCD 1

getImage

-> AtikCameraImpl::getImage(..., 1447680)
elapsed 1.80069 s
-> AtikCameraImpl::setParTimeout(1000)
<- AtikCameraImpl::setParTimeout 1
unlock()
<- AtikCameraImpl::getImage 1 [0xc3 0x00 0xf5 0x00...]

sample data...
195 245 249 230 220 235 256 235 245 222
215 245 234 209 247 219 217 225 236 243
255 231 244 221 258 222 214 191 235 193
255 230 223 186 239 197 233 228 211 230
217 249 223 238 258 248 217 232 253 283
217 258 262 229 248 241 236 221 245 211
243 233 237 208 209 221 238 208 242 235
210 239 252 221 244 243 266 228 241 265
216 240 246 224 260 258 201 213 215 205
262 250 226 250 238 243 251 232 255 243

average = 229.282 min = 100 max = 352

saved to short.fits


startExposure (long)

-> AtikCameraImpl::startExposure()
lock()
-> AtikCameraImpl::sendCommand(2, [0x00 0x00], ..., 2, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(4, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(5, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::startExposure 1

sleep


2s delay fixed to 2000000us


readCCD


1392x1040 rounded to 1392x1040

-> AtikCameraImpl::readCCD(0, 0, 1392, 1040, 1, 1)
lock()
-> AtikCameraImpl::setParTimeout(30000)
<- AtikCameraImpl::setParTimeout 1
-> AtikCameraImpl::sendCommand(2, [0x01 0x00], ..., 2, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(6, [0x00 0x00 0x01 0x00...], ..., 16, 0)
<- AtikCameraImpl::sendCommand 1 NULL
<- AtikCameraImpl::readCCD 1

getImage

-> AtikCameraImpl::getImage(..., 1447680)
elapsed 1.77708 s
-> AtikCameraImpl::setParTimeout(1000)
<- AtikCameraImpl::setParTimeout 1
unlock()
<- AtikCameraImpl::getImage 1 [0xf3 0x00 0xed 0x00...]

sample data...
243 237 248 231 237 243 256 254 248 240
238 220 235 215 212 185 233 229 232 251
236 258 246 217 224 219 246 246 225 203
205 228 192 207 219 188 218 225 227 185
272 202 252 203 186 216 232 256 254 200
243 232 246 175 200 213 218 222 187 244
209 215 253 232 247 209 206 242 244 217
189 244 235 234 192 184 218 214 219 217
201 203 205 239 244 257 250 260 210 201
241 188 249 217 229 208 180 239 246 204

average = 225.374 min = 105 max = 350

saved to long.fits


setPreviewMode

-> AtikCameraImpl::setPreviewMode(0)
not changed
<- AtikCameraImpl::setPreviewMode 1

set8BitMode

-> AtikCameraImpl::set8BitMode(0)
<- AtikCameraImpl::set8BitMode 1

setGuideRelays

-> AtikCameraImpl::setGuideRelays(1)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(20, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

... 0.1s

setGuideRelays

-> AtikCameraImpl::setGuideRelays(4)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(22, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

... 0.1s

setGuideRelays

-> AtikCameraImpl::setGuideRelays(2)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(21, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

... 0.1s

setGuideRelays

-> AtikCameraImpl::setGuideRelays(8)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
-> AtikCameraImpl::sendCommand(23, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

... 0.1s

setGuideRelays

-> AtikCameraImpl::setGuideRelays(0)
lock()
-> AtikCameraImpl::sendCommand(24, NULL, ..., 0, 0)
<- AtikCameraImpl::sendCommand 1 NULL
unlock()
<- AtikCameraImpl::setGuideRelays 1

close

-> AtikCameraImpl::close()
<- AtikCameraImpl::close

Atik 314E test OK

Read More...

abhoriel created a new topic ' Atik 314e' in the forum. 7 years ago

Hi, I recently acquired an atik 314e and am keen to try it with indi.
The atik 314e has cooling, but not set point cooling. On the Windows Atik capture software, you have to click a button to enable cooling.
There doesn't seem to be any such button appearing within Ekos for the atik 314e however. Is it safe to assume that it is actually cooling? Is there any way to find out?

Many thanks,

Read More...

abhoriel replied to the topic 'CR2/NEF/ARW files required' in the forum. 7 years ago

If Nikon NEF files are required, I have loads.

Read More...