version 1.6 list -------------------- -> AtikCamera::list(...) 'Atik LF' [0x4b4, 0xdf28] found... -> AtikCameraImpl::AtikCameraImpl(..., Atik LF, 1) maxPacketSize = 16777216 <- AtikCameraImpl::AtikCameraImpl <- AtikCamera::list 1 open Atik LF -------------------- -> 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 [0x28 0xdf] <- AtikCameraImpl::eepRead 1 [0x28 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 = df28 -> AtikCameraImpl::i2cSetTimeout(100) <- AtikCameraImpl::i2cSetTimeout 1 -> AtikCameraImpl::setParTimeout(1000) <- AtikCameraImpl::setParTimeout 1 -> AtikCameraImpl::parInit(1) -> AtikCameraImpl::parInit(...) <- AtikCameraImpl::parInit 1 <- AtikCameraImpl::parInit 1 -> AtikCameraImpl::parInit(...) <- AtikCameraImpl::parInit 1 -> AtikCameraImpl::ping() ping -> 100 -> AtikCameraImpl::sendCommand(17, [0x64], ..., 1, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x11...], 5) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL ping <- 191 ping -> 101 -> AtikCameraImpl::sendCommand(17, [0x65], ..., 1, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x11...], 5) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL ping <- 100 ping -> 102 -> AtikCameraImpl::sendCommand(17, [0x66], ..., 1, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x11...], 5) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL ping <- 102 <- AtikCameraImpl::ping 1 -> AtikCameraImpl::sendCommand(10, NULL, ..., 0, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x0a], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL version: 4.4 model: ART-11002 manufacturer: ARTEMISCCD flags: 0x39 FIFO PREVIEW SUBSAMPLE pixel count: 4007 x 2671 pixel size: 9.0 x 9.0 max bin: 6 x 255 well capacity: 60 -> AtikCameraImpl::appInit() -> AtikCameraImpl::sendCommand(44, NULL, ..., 0, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x2c], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL ----- DEBUG OFF ----- ----- DEBUG ON ----- APPINIT completed <- AtikCameraImpl::appInit 1 -> AtikCameraImpl::sendCommand(54, NULL, ..., 0, 2) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x36], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x01 0xff] temperature sensor count: 1 -> AtikCameraImpl::getTemperatureSensorStatus(1, ...) lock() -> AtikCameraImpl::sendCommand(55, [0x01 0x00], ..., 2, 6) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x37...], 6) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x01 0xf7 0x00 0xff...] unlock() <- AtikCameraImpl::getTemperatureSensorStatus 1 temperature sensor type: 1 -> AtikCameraImpl::sendCommand(52, NULL, ..., 0, 6) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x34], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x1f 0x4f 0x01 0xff...] cooler: COOLER_SETPOINT min cooler power: 1 max cooler power: 79 -> AtikCameraImpl::eepRead(5, ..., 2) -> AtikCameraImpl::i2cWrite(81, [0x00 0x05], 2) <- AtikCameraImpl::i2cWrite 1 -> AtikCameraImpl::i2cRead(81, ..., 2) <- AtikCameraImpl::i2cRead 1 [0xbe 0x05] <- AtikCameraImpl::eepRead 1 [0xbe 0x05] -> AtikCameraImpl::eepRead(8, ..., 2) -> AtikCameraImpl::i2cWrite(81, [0x00 0x08], 2) <- AtikCameraImpl::i2cWrite 1 -> AtikCameraImpl::i2cRead(81, ..., 2) <- AtikCameraImpl::i2cRead 1 [0x7a 0x00] <- AtikCameraImpl::eepRead 1 [0x7a 0x00] serial # 0007996862 <- 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 getTemperatureSensorStatus -------------------- -> AtikCameraImpl::getTemperatureSensorStatus(1, ...) lock() -> AtikCameraImpl::sendCommand(55, [0x01 0x00], ..., 2, 6) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x37...], 6) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x01 0xf7 0x00 0xff...] current temperature: 19.7 unlock() <- AtikCameraImpl::getTemperatureSensorStatus 1 getCoolingStatus -------------------- -> AtikCameraImpl::getCoolingStatus(...) lock() -> AtikCameraImpl::sendCommand(53, NULL, ..., 0, 8) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x35], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x00 0x1f 0x82 0x72...] cooler state: COOLING_INACTIVE target temperature: 9396.1 power: -1% unlock() <- AtikCameraImpl::getCoolingStatus 1 setCooling -------------------- -> atikSetCooling(-10.0) lock() -> AtikCameraImpl::sendCommand(56, [0x9b 0x00], ..., 2, 2) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x38...], 6) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x01 0xff] unlock() <- AtikCameraImpl::setCooling 1 getCoolingStatus -------------------- -> AtikCameraImpl::getCoolingStatus(...) lock() -> AtikCameraImpl::sendCommand(53, NULL, ..., 0, 8) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x35], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x00 0xdf 0x9b 0x00...] cooler state: COOLING_SETPOINT target temperature: -10.0 power: -1% unlock() <- AtikCameraImpl::getCoolingStatus 1 initiateWarmUp -------------------- -> AtikCameraImpl::initiateWarmUp() lock() -> AtikCameraImpl::sendCommand(57, NULL, ..., 0, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x39], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL unlock() <- AtikCameraImpl::initiateWarmUp 1 getCoolingStatus -------------------- -> AtikCameraImpl::getCoolingStatus(...) lock() -> AtikCameraImpl::sendCommand(53, NULL, ..., 0, 8) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x35], 4) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 [0x00 0x7f 0x9b 0x00...] cooler state: WARMING_UP target temperature: -10.0 power: -1% unlock() <- AtikCameraImpl::getCoolingStatus 1 readCCD (short) -------------------- 4007x2671 rounded to 4007x2671 -> AtikCameraImpl::readCCD(0, 0, 4007, 2671, 1, 1, 0.500000) lock() -> AtikCameraImpl::sendCommand(6, [0x3b 0x01 0x01 0x01...], ..., 13, 0) -> AtikCameraImpl::i2cWrite(64, [0x48 0x53 0x43 0x06...], 17) <- AtikCameraImpl::i2cWrite 1 <- AtikCameraImpl::sendCommand 1 NULL <- AtikCameraImpl::readCCD 1 getImage -------------------- -> AtikCameraImpl::getImage(..., 10702697) libusb_bulk_transfer -> LIBUSB_ERROR_IO elapsed 0.025943 s unlock() <- AtikCameraImpl::getImage 0 [0x00 0x00 0x00 0x00...] close -------------------- -> AtikCameraImpl::close() <- AtikCameraImpl::close Atik LF test failed: Failed to get image