Page 2 of 3

PostPosted: Mon Oct 26, 2009 10:40 pm
by UrsaMinor
Hello,

I am the developer of the Ursa Minor Bluetooth Interface.

For analyzing what was wrong, could you please do a small test?
I uploaded a simple terminal program to my website. Its name: Terminal
You can download it from here:
http://www.ursaminor.hu/downloads_en.html

Scroll down and look the section "Terminal program for testing communication with telescope mounts".
You need the "Terminal.zip".
This program can run on Windows.

Please try to make a connection to the Merlin with this program. (Communication / Open port menu)
After the connection is established, choose the "Send(ASCII)". A dialog window appear, and you can send any command to the mount.
Try send ":a1" command, and see what kind of reply do you receive.
The reply will be shown in the main window as seen on the following image:

Image

Note: Please always set the End of line to "13" as seen on image below, it is important for Merlin:

Image

Normally you can see a response on upper left corner of the main window.
Four cases can happen:
- no response at all
- Only the echo (:a1) seen
- Only the response (=xxxxxx) seen. (x is a hexadecimal digit)
- Both the echo and the response seen.

Only the fourth case is good. Others indicates three different kind of errors.

Obviously, if the problem is apparently unsolvable, you can ask the dealer for produlct replacement.

Best regards,
Tamas

PostPosted: Tue Oct 27, 2009 7:26 am
by Briger
i try it after work.

Thank you Tamas

PostPosted: Tue Oct 27, 2009 12:50 pm
by FelixAutopano
I see only :a1 echo.

PostPosted: Tue Oct 27, 2009 12:52 pm
by fma38
Did you try to plug the interface in both RJ11 connectors?

PostPosted: Tue Oct 27, 2009 12:57 pm
by plagarto
Hi all,

I'm Paulo from Portugal and this is my first post here.
I'm also having some issues with Ursaminor BT device V1 and Merlin non "GO-TO" in Windows 7 (clean installed machine only with PapyWizard, I've tried XP with the same problems).
I'm able to do the pairing with the BT device with no problems (using COM4) and in all tests I think the comunication is made because the led in the device remains lit until an error is returned.
I've uploaded the diferent results I get.

PostPosted: Tue Oct 27, 2009 12:57 pm
by FelixAutopano
Sure I did.
Could be the problem on the Merlin site? I don't think so, because with hand controler is it functional.

PostPosted: Tue Oct 27, 2009 2:50 pm
by Briger
I have try it now. You can look the Posting from Plagarto i have the same on my screen. Try both Interface on the Merlin no change.

PostPosted: Tue Oct 27, 2009 3:59 pm
by claudevh
Hello "plagarto",

Welcome on board ... I hope that the boat is not sinking :/

Could you inform us about the supplier of your Merlin head ?
Is that also from Teleskop Austria ?

What I believe with all the actual problems is that this is a time-out problem on the Merlin side ...
Frédéric, can-you act at this level by giving a longer response delay ?

Tamas ("Ursaminor"), seeing now the results of the different tests made with your small program, what do you suggest ??

PostPosted: Tue Oct 27, 2009 4:12 pm
by plagarto
Hi claudevh,

No I'm not sinking (yet) and Yes both the Merlin and BT device were supplied by Teleskop Austria.
I'm looking for a way to direct connect to the Merlin but I can't find an USB to TTL available in local stores.
Is there a way "make" one, I really need to make Merlin working ASAP.
Let's see if I can upload the PW 2.1.12-1 log now...
Ups (can´t upload the txt) how do I do this without copy/paste (it's a little bit long).

PostPosted: Tue Oct 27, 2009 4:24 pm
by claudevh
Hi "plagarto",

For a wired connection, you can use the FTDI TTL-232R USB - 5V TTL Level Serial Converter
http://www.ftdichip.com/Products/EvaluationKits/TTL-232R.htm

They have representation in Portugal also:
http://www.ftdichip.com/SalesNetwork/WesternEurope.htm#Portugal

This is a TTL to USB convertor that you can connect directly to your PC !

If you are interested, I can provide a schem for the connections !
Let me know ...

PostPosted: Tue Oct 27, 2009 4:28 pm
by claudevh
Ups (can´t upload the txt) how do I do this without copy/paste (it's a little bit long).

You can use "Quote" and past your text between "
"

PostPosted: Tue Oct 27, 2009 4:30 pm
by claudevh
Tamas ("Ursaminor"), seeing now the results of the different tests made with your small program, what do you suggest ??

PostPosted: Tue Oct 27, 2009 4:32 pm
by plagarto
The Log:
2009-10-27 11:34:38,979::Main::INFO::Starting Papywizard...
2009-10-27 11:34:38,994::Main::INFO::Importing modules...
2009-10-27 11:34:39,088::Main::INFO::Loading i18n files...
2009-10-27 11:34:39,104::Main::DEBUG::Papywizard.i18n(): locale=pt_PT
2009-10-27 11:34:39,104::Main::WARNING::Can't find qt translation file
2009-10-27 11:34:39,104::Main::WARNING::Can't find papywizard translation file
2009-10-27 11:34:39,104::Main::INFO::Loading Style Sheets...
2009-10-27 11:34:39,104::Main::WARNING::No user Style Sheet found
2009-10-27 11:34:39,104::Main::INFO::Loading configuration...
2009-10-27 11:34:39,104::Main::DEBUG::ConfigManager.__init__(): versions: dist=['2', '1', '12'], user=[u'2', u'1', u'12']
2009-10-27 11:34:39,104::Main::DEBUG::ConfigManager.__init__(): user config. is up-to-date
2009-10-27 11:34:39,104::Main::INFO::Load plugins...
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speed, key=SPEED, default=30
2009-10-27 11:34:39,104::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_yawAxis/SPEED, defaultValue=30
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'SPEED': 30, 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,104::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'yawAxis'
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speed, key=SPEED, default=30
2009-10-27 11:34:39,104::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_pitchAxis/SPEED, defaultValue=30
2009-10-27 11:34:39,104::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'SPEED': 30, 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,119::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'pitchAxis'
2009-10-27 11:34:39,119::Main::TRACE::AbstractShutterPlugin._defineConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_timeValue, key=TIME_VALUE, default=0.5
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,119::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_shutter/TIME_VALUE, defaultValue=0.5
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Simulation_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): config={'TIME_VALUE': 0.5, 'BRACKETING_NB_PICTS': 1, 'MIRROR_LOCKUP': False}
2009-10-27 11:34:39,119::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'shutter'
2009-10-27 11:34:39,119::Main::TRACE::MerlinOrionAxis._init()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_alternateDrive, key=ALTERNATE_DRIVE, default=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_inertiaAngle, key=INERTIA_ANGLE, default=1.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/INERTIA_ANGLE, defaultValue=1.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/ALTERNATE_DRIVE, defaultValue=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'INERTIA_ANGLE': 1.0, 'ALTERNATE_DRIVE': True, 'DRIVER_TYPE': u'serial', 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,119::Main::TRACE::MerlinOrionAxis._init()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_alternateDrive, key=ALTERNATE_DRIVE, default=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_inertiaAngle, key=INERTIA_ANGLE, default=1.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/INERTIA_ANGLE, defaultValue=1.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/ALTERNATE_DRIVE, defaultValue=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'INERTIA_ANGLE': 1.0, 'ALTERNATE_DRIVE': True, 'DRIVER_TYPE': u'serial', 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,119::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'yawAxis'
2009-10-27 11:34:39,119::Main::TRACE::MerlinOrionAxis._init()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_alternateDrive, key=ALTERNATE_DRIVE, default=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_inertiaAngle, key=INERTIA_ANGLE, default=1.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/INERTIA_ANGLE, defaultValue=1.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/ALTERNATE_DRIVE, defaultValue=True
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'INERTIA_ANGLE': 1.0, 'ALTERNATE_DRIVE': True, 'DRIVER_TYPE': u'serial', 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,119::Main::TRACE::MerlinOrionAxis._init()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,119::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,119::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_alternateDrive, key=ALTERNATE_DRIVE, default=True
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_inertiaAngle, key=INERTIA_ANGLE, default=1.0
2009-10-27 11:34:39,134::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/INERTIA_ANGLE, defaultValue=1.0
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/ALTERNATE_DRIVE, defaultValue=True
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'INERTIA_ANGLE': 1.0, 'ALTERNATE_DRIVE': True, 'DRIVER_TYPE': u'serial', 'LOW_LIMIT': -360.0}
2009-10-27 11:34:39,134::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'pitchAxis'
2009-10-27 11:34:39,134::Main::TRACE::MerlinOrionShutter._init()
2009-10-27 11:34:39,134::Main::TRACE::AbstractStandardShutterPlugin._init()
2009-10-27 11:34:39,134::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,134::Main::TRACE::AbstractStandardShutterPlugin._defineConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_timeValue, key=TIME_VALUE, default=0.5
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthHigh, key=PULSE_WIDTH_HIGH, default=200
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthLow, key=PULSE_WIDTH_LOW, default=200
2009-10-27 11:34:39,134::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/PULSE_WIDTH_LOW, defaultValue=200
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/TIME_VALUE, defaultValue=0.5
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Merlin-Orion_shutter/PULSE_WIDTH_HIGH, defaultValue=200
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': u'serial', 'PULSE_WIDTH_LOW': 200, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 200}
2009-10-27 11:34:39,134::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'shutter'
2009-10-27 11:34:39,134::Main::TRACE::GenericTetheredShutter._defineConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockupCommand, key=MIRROR_LOCKUP_COMMAND, default=gphoto2 --capture-image
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_shootCommand, key=SHOOT_COMMAND, default=gphoto2 --capture-image
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,134::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Generic Tethered_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Generic Tethered_shutter/MIRROR_LOCKUP_COMMAND, defaultValue=gphoto2 --capture-image
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Generic Tethered_shutter/SHOOT_COMMAND, defaultValue=gphoto2 --capture-image
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Generic Tethered_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): config={'BRACKETING_NB_PICTS': 1, 'MIRROR_LOCKUP_COMMAND': 'gphoto2 --capture-image', 'SHOOT_COMMAND': 'gphoto2 --capture-image', 'MIRROR_LOCKUP': False}
2009-10-27 11:34:39,134::Main::DEBUG::PluginsManager.register(): added 'Generic Tethered' plugin with capacity 'shutter'
2009-10-27 11:34:39,134::Main::TRACE::TimelordShutter._defineConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=Program path, key=PROGRAM_PATH, default=C:\Program Files\OxfordEye\Timelord\Timelord.exe
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=LRD file path, key=LRD_FILE, default=C:\Documents and Settings\win2k\My Documents\timelord.lrd
2009-10-27 11:34:39,134::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Timelord_shutter/PROGRAM_PATH, defaultValue=C:\Program Files\OxfordEye\Timelord\Timelord.exe
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Timelord_shutter/LRD_FILE, defaultValue=C:\Documents and Settings\win2k\My Documents\timelord.lrd
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): config={'PROGRAM_PATH': 'C:\\Program Files\\OxfordEye\\Timelord\\Timelord.exe', 'LRD_FILE': 'C:\\Documents and Settings\\win2k\\My Documents\\timelord.lrd'}
2009-10-27 11:34:39,134::Main::DEBUG::PluginsManager.register(): added 'Timelord' plugin with capacity 'shutter'
2009-10-27 11:34:39,134::Main::TRACE::PololuServoAxis._init()
2009-10-27 11:34:39,134::Main::TRACE::PololuServoHardware._init()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,134::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_channel, key=CHANNEL, default=1
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speed, key=SPEED, default=30
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_direction, key=DIRECTION, default=forward
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_angle1ms, key=ANGLE_1MS, default=120.0
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_neutralPos, key=NEUTRAL_POSITION, default=3000
2009-10-27 11:34:39,134::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,134::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/NEUTRAL_POSITION, defaultValue=3000
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/ANGLE_1MS, defaultValue=120.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/DIRECTION, defaultValue=forward
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/SPEED, defaultValue=30
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_yawAxis/CHANNEL, defaultValue=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): config={'NEUTRAL_POSITION': 3000, 'HIGH_LIMIT': 360.0, 'ANGLE_1MS': 120.0, 'DIRECTION': PyQt4.QtCore.QString(u'forward'), 'LOW_LIMIT': -360.0, 'DRIVER_TYPE': 'bluetooth', 'SPEED': 30, 'CHANNEL': 1}
2009-10-27 11:34:39,151::Main::DEBUG::PluginsManager.register(): added 'Pololu Servo' plugin with capacity 'yawAxis'
2009-10-27 11:34:39,151::Main::TRACE::PololuServoAxis._init()
2009-10-27 11:34:39,151::Main::TRACE::PololuServoHardware._init()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,151::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_channel, key=CHANNEL, default=2
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speed, key=SPEED, default=30
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_direction, key=DIRECTION, default=forward
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_angle1ms, key=ANGLE_1MS, default=120.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_neutralPos, key=NEUTRAL_POSITION, default=3000
2009-10-27 11:34:39,151::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/NEUTRAL_POSITION, defaultValue=3000
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/ANGLE_1MS, defaultValue=120.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/DIRECTION, defaultValue=forward
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/SPEED, defaultValue=30
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_pitchAxis/CHANNEL, defaultValue=2
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): config={'NEUTRAL_POSITION': 3000, 'HIGH_LIMIT': 360.0, 'ANGLE_1MS': 120.0, 'DIRECTION': PyQt4.QtCore.QString(u'forward'), 'LOW_LIMIT': -360.0, 'DRIVER_TYPE': 'bluetooth', 'SPEED': 30, 'CHANNEL': 2}
2009-10-27 11:34:39,151::Main::DEBUG::PluginsManager.register(): added 'Pololu Servo' plugin with capacity 'pitchAxis'
2009-10-27 11:34:39,151::Main::TRACE::PololuServoShutter._init()
2009-10-27 11:34:39,151::Main::TRACE::PololuServoHardware._init()
2009-10-27 11:34:39,151::Main::TRACE::AbstractStandardShutterPlugin._init()
2009-10-27 11:34:39,151::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,151::Main::TRACE::AbstractStandardShutterPlugin._defineConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_timeValue, key=TIME_VALUE, default=0.5
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthHigh, key=PULSE_WIDTH_HIGH, default=200
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthLow, key=PULSE_WIDTH_LOW, default=200
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_channel, key=CHANNEL, default=0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_valueOff, key=VALUE_OFF, default=0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_valueOn, key=VALUE_ON, default=127
2009-10-27 11:34:39,151::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/VALUE_OFF, defaultValue=0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/PULSE_WIDTH_LOW, defaultValue=200
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/TIME_VALUE, defaultValue=0.5
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/VALUE_ON, defaultValue=127
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/PULSE_WIDTH_HIGH, defaultValue=200
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): key=Pololu Servo_shutter/CHANNEL, defaultValue=0
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'VALUE_OFF': 0, 'PULSE_WIDTH_LOW': 200, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'VALUE_ON': 127, 'PULSE_WIDTH_HIGH': 200, 'CHANNEL': 0}
2009-10-27 11:34:39,151::Main::DEBUG::PluginsManager.register(): added 'Pololu Servo' plugin with capacity 'shutter'
2009-10-27 11:34:39,151::Main::TRACE::EOSUtilityShutter._defineConfig()
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_programPath, key=PROGRAM_PATH, default=C:\Program Files\Papywizard\EOSBracket.exe
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_eosUtilityVersion, key=EOS_UTILITY_VERSION, default=new
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingStops, key=BRACKETING_STOPS, default=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingType, key=BRACKETING_TYPE, default=0-+
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_dryRun, key=DRY_RUN, default=True
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bulbEnable, key=BULB_ENABLE, default=False
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bulbBseExposure, key=BULB_BASE_EXPOSURE, default=1
2009-10-27 11:34:39,151::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_focusEnable, key=FOCUS_ENABLE, default=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_focusDirection, key=FOCUS_DIRECTION, default=far
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_focusStep, key=FOCUS_STEP, default=medium
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_focusStepCount, key=FOCUS_STEP_COUNT, default=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_focusNbPicts, key=FOCUS_NB_PICTS, default=1
2009-10-27 11:34:39,167::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/FOCUS_DIRECTION, defaultValue=far
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/BRACKETING_TYPE, defaultValue=0-+
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/BULB_ENABLE, defaultValue=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/DRY_RUN, defaultValue=True
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/BULB_BASE_EXPOSURE, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/FOCUS_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/FOCUS_STEP_COUNT, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/FOCUS_ENABLE, defaultValue=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/EOS_UTILITY_VERSION, defaultValue=new
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/PROGRAM_PATH, defaultValue=C:\Program Files\Papywizard\EOSBracket.exe
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/BRACKETING_STOPS, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=EOS Utility_shutter/FOCUS_STEP, defaultValue=medium
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): config={'FOCUS_DIRECTION': PyQt4.QtCore.QString(u'far'), 'BRACKETING_TYPE': '0-+', 'BULB_ENABLE': False, 'DRY_RUN': True, 'BULB_BASE_EXPOSURE': 1, 'FOCUS_NB_PICTS': 1, 'BRACKETING_NB_PICTS': 1, 'FOCUS_STEP_COUNT': 1, 'FOCUS_ENABLE': False, 'EOS_UTILITY_VERSION': PyQt4.QtCore.QString(u'new'), 'PROGRAM_PATH': 'C:\\Program Files\\Papywizard\\EOSBracket.exe', 'BRACKETING_STOPS': '1', 'FOCUS_STEP': PyQt4.QtCore.QString(u'medium')}
2009-10-27 11:34:39,167::Main::DEBUG::PluginsManager.register(): added 'EOS Utility' plugin with capacity 'shutter'
2009-10-27 11:34:39,167::Main::TRACE::UrsaMinorUsbShutter._init()
2009-10-27 11:34:39,167::Main::TRACE::AbstractStandardShutterPlugin._init()
2009-10-27 11:34:39,167::Main::TRACE::UrsaMinorUsbShutter._defineConfig()
2009-10-27 11:34:39,167::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,167::Main::TRACE::AbstractStandardShutterPlugin._defineConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_timeValue, key=TIME_VALUE, default=0.5
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthHigh, key=PULSE_WIDTH_HIGH, default=200
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthLow, key=PULSE_WIDTH_LOW, default=200
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_triggerLine, key=TRIGGER_LINE, default=RTS
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_triggerLineInverted, key=TRIGGER_LINE_INVERTED, default=False
2009-10-27 11:34:39,167::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/TRIGGER_LINE_INVERTED, defaultValue=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/PULSE_WIDTH_LOW, defaultValue=200
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/TRIGGER_LINE, defaultValue=RTS
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/TIME_VALUE, defaultValue=0.5
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=Ursa Minor USB_shutter/PULSE_WIDTH_HIGH, defaultValue=200
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'TRIGGER_LINE_INVERTED': False, 'PULSE_WIDTH_LOW': 200, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TRIGGER_LINE': 'RTS', 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 200}
2009-10-27 11:34:39,167::Main::DEBUG::PluginsManager.register(): added 'Ursa Minor USB' plugin with capacity 'shutter'
2009-10-27 11:34:39,167::Main::TRACE::PixOrbAxis._init()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,167::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speedIndex, key=SPEED_INDEX, default=9
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisWithBreak, key=AXIS_WITH_BREAK, default=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisAccuracy, key=AXIS_ACCURACY, default=0.1
2009-10-27 11:34:39,167::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/AXIS_ACCURACY, defaultValue=0.1
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/SPEED_INDEX, defaultValue=9
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/AXIS_WITH_BREAK, defaultValue=False
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._loadConfig(): config={'AXIS_ACCURACY': 0.10000000000000001, 'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'SPEED_INDEX': 9, 'AXIS_WITH_BREAK': False}
2009-10-27 11:34:39,167::Main::TRACE::PixOrbAxis._init()
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,167::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,181::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speedIndex, key=SPEED_INDEX, default=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisWithBreak, key=AXIS_WITH_BREAK, default=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisAccuracy, key=AXIS_ACCURACY, default=0.1
2009-10-27 11:34:39,181::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/AXIS_ACCURACY, defaultValue=0.1
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/SPEED_INDEX, defaultValue=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_yawAxis/AXIS_WITH_BREAK, defaultValue=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): config={'AXIS_ACCURACY': 0.10000000000000001, 'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'SPEED_INDEX': 9, 'AXIS_WITH_BREAK': False}
2009-10-27 11:34:39,181::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'yawAxis'
2009-10-27 11:34:39,181::Main::TRACE::PixOrbAxis._init()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,181::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speedIndex, key=SPEED_INDEX, default=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisWithBreak, key=AXIS_WITH_BREAK, default=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisAccuracy, key=AXIS_ACCURACY, default=0.1
2009-10-27 11:34:39,181::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/AXIS_ACCURACY, defaultValue=0.1
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/SPEED_INDEX, defaultValue=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/AXIS_WITH_BREAK, defaultValue=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): config={'AXIS_ACCURACY': 0.10000000000000001, 'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'SPEED_INDEX': 9, 'AXIS_WITH_BREAK': False}
2009-10-27 11:34:39,181::Main::TRACE::PixOrbAxis._init()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_lowLimit, key=LOW_LIMIT, default=-360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_highLimit, key=HIGH_LIMIT, default=360.0
2009-10-27 11:34:39,181::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_speedIndex, key=SPEED_INDEX, default=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisWithBreak, key=AXIS_WITH_BREAK, default=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_axisAccuracy, key=AXIS_ACCURACY, default=0.1
2009-10-27 11:34:39,181::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/AXIS_ACCURACY, defaultValue=0.1
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/HIGH_LIMIT, defaultValue=360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/LOW_LIMIT, defaultValue=-360.0
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/SPEED_INDEX, defaultValue=9
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_pitchAxis/AXIS_WITH_BREAK, defaultValue=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): config={'AXIS_ACCURACY': 0.10000000000000001, 'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'SPEED_INDEX': 9, 'AXIS_WITH_BREAK': False}
2009-10-27 11:34:39,181::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'pitchAxis'
2009-10-27 11:34:39,181::Main::TRACE::PixOrbShutter._init()
2009-10-27 11:34:39,181::Main::TRACE::AbstractStandardShutterPlugin._init()
2009-10-27 11:34:39,181::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_driverType, key=DRIVER_TYPE, default=bluetooth
2009-10-27 11:34:39,181::Main::TRACE::AbstractStandardShutterPlugin._defineConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_timeValue, key=TIME_VALUE, default=0.5
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_bracketingNbPicts, key=BRACKETING_NB_PICTS, default=1
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthHigh, key=PULSE_WIDTH_HIGH, default=200
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_pulseWidthLow, key=PULSE_WIDTH_LOW, default=200
2009-10-27 11:34:39,181::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/DRIVER_TYPE, defaultValue=bluetooth
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/PULSE_WIDTH_LOW, defaultValue=200
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/BRACKETING_NB_PICTS, defaultValue=1
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/TIME_VALUE, defaultValue=0.5
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): key=PixOrb_shutter/PULSE_WIDTH_HIGH, defaultValue=200
2009-10-27 11:34:39,181::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 200, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 200}
2009-10-27 11:34:39,181::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'shutter'
2009-10-27 11:34:39,197::Main::DEBUG::DslrRemoteProShutter._defineConfig()
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_mirrorLockup, key=MIRROR_LOCKUP, default=False
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_userExposureCompensationList, key=USER_EXPOSURE_COMPENSATION_LIST, default=-2, 0, +2
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_dryRun, key=DRY_RUN, default=False
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_outputDir, key=OUTPUT_DIR, default=C:\Users\Paulo
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_filenamePrefix, key=FILENAME_PREFIX, default=
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._addConfigKey(): attr=_cameraExposureCompensationList, key=CAMERA_EXPOSURE_COMPENSATION_LIST, default=±2@1/2
2009-10-27 11:34:39,197::Main::TRACE::AbstractPlugin._loadConfig()
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/USER_EXPOSURE_COMPENSATION_LIST, defaultValue=-2, 0, +2
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/DRY_RUN, defaultValue=False
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/MIRROR_LOCKUP, defaultValue=False
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/FILENAME_PREFIX, defaultValue=
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/CAMERA_EXPOSURE_COMPENSATION_LIST, defaultValue=±2@1/2
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): key=DSLR Remote Pro_shutter/OUTPUT_DIR, defaultValue=C:\Users\Paulo
2009-10-27 11:34:39,197::Main::DEBUG::AbstractPlugin._loadConfig(): config={'USER_EXPOSURE_COMPENSATION_LIST': '-2, 0, +2', 'DRY_RUN': False, 'MIRROR_LOCKUP': False, 'FILENAME_PREFIX': '', 'CAMERA_EXPOSURE_COMPENSATION_LIST': u'\xb12@1/2', 'OUTPUT_DIR': 'C:\\Users\\Paulo'}
2009-10-27 11:34:39,197::Main::DEBUG::PluginsManager.register(): added 'DSLR Remote Pro' plugin with capacity 'shutter'
2009-10-27 11:34:39,197::Main::INFO::Loading user plugins...
2009-10-27 11:34:39,197::Main::DEBUG::PluginsManager.register(): parsing 'C:\Users\Paulo\AppData\Roaming\papywizard2\plugins' dir...
2009-10-27 11:34:39,197::Main::INFO::Activate plugins...
2009-10-27 11:34:39,197::Main::TRACE::MerlinOrionHardware.activate()
2009-10-27 11:34:39,197::Merlin-Orion_yawAxis::DEBUG::MerlinOrionAxis.run(): start thread
2009-10-27 11:34:39,197::Main::TRACE::MerlinOrionHardware.activate()
2009-10-27 11:34:39,197::Merlin-Orion_pitchAxis::DEBUG::MerlinOrionAxis.run(): start thread
2009-10-27 11:34:39,197::Main::INFO::Creating model...
2009-10-27 11:34:39,213::Main::INFO::Loading default presets
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='4@0 + Z + N'
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='3@-15 + Z'
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='6@30 + 6@-15 + N'
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='4@30 + 4@-30'
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='3 + 6 + 12 + 6 + 3 (28mm)'
2009-10-27 11:34:39,213::Main::DEBUG::Preset.__init__(): loading name='4 + 12 + 12 + 12 + 8 (32mm)'
2009-10-27 11:34:39,213::Main::INFO::Loading user presets
2009-10-27 11:34:39,213::Main::WARNING::No user presets found
2009-10-27 11:34:39,213::Main::INFO::Starting Spy...
2009-10-27 11:34:39,213::Main::INFO::Creating GUI...
2009-10-27 11:34:39,213::Spy::INFO::Starting Spy...
2009-10-27 11:34:39,213::Spy::INFO::Spy suspended
2009-10-27 11:34:39,306::Main::WARNING::MainController.__getFullScreenFlag(): fix fullScreenFlag property!!!
2009-10-27 11:34:41,954::Main::DEBUG::MainController.__onActionHardwareConnectToggled(True)
2009-10-27 11:34:41,954::Main::INFO::Starting connection. Please wait...
2009-10-27 11:34:41,986::Main::DEBUG::PluginsConnector.start(): 'yawAxis' establish connection
2009-10-27 11:34:44,046::Main::DEBUG::PluginsConnector.start(): 'yawAxis' init
2009-10-27 11:34:45,121::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:45,121::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:46,183::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:46,183::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:47,259::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:47,259::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:47,259::Main::EXCEPTION::PluginsConnector.connectPlugins()
Traceback (most recent call last):
File "papywizard\plugins\pluginsConnector.pyo", line 89, in start
File "papywizard\plugins\merlinOrionPlugins.pyo", line 339, in init
File "papywizard\plugins\merlinOrionPlugins.pyo", line 207, in _initMerlinOrion
File "papywizard\plugins\merlinOrionPlugins.pyo", line 193, in _sendCmd
HardwareError: Merlin-Orion axis 1 can't send command 'L1'
2009-10-27 11:34:47,259::Main::DEBUG::PluginsConnector.start(): 'pitchAxis' establish connection
2009-10-27 11:34:47,259::Main::DEBUG::PluginsConnector.start(): 'pitchAxis' init
2009-10-27 11:34:48,319::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:48,319::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 2 can't sent command 'L2'. Retrying...
2009-10-27 11:34:49,381::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:49,381::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 2 can't sent command 'L2'. Retrying...
2009-10-27 11:34:50,441::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:50,441::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 2 can't sent command 'L2'. Retrying...
2009-10-27 11:34:50,441::Main::EXCEPTION::PluginsConnector.connectPlugins()
Traceback (most recent call last):
File "papywizard\plugins\pluginsConnector.pyo", line 108, in start
File "papywizard\plugins\merlinOrionPlugins.pyo", line 339, in init
File "papywizard\plugins\merlinOrionPlugins.pyo", line 207, in _initMerlinOrion
File "papywizard\plugins\merlinOrionPlugins.pyo", line 193, in _sendCmd
HardwareError: Merlin-Orion axis 2 can't send command 'L2'
2009-10-27 11:34:50,441::Main::DEBUG::PluginsConnector.start(): 'shutter' establish connection
2009-10-27 11:34:50,441::Main::DEBUG::PluginsConnector.start(): 'shutter' init
2009-10-27 11:34:51,517::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:51,517::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:52,594::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:52,594::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:53,654::Main::EXCEPTION::MerlinOrionHardware._sendCmd
Traceback (most recent call last):
File "papywizard\plugins\merlinOrionPlugins.pyo", line 176, in _sendCmd
File "papywizard\hardware\serialDriver.pyo", line 115, in read
IOError: Timeout while reading on serial bus (size=1, data='')
2009-10-27 11:34:53,654::Main::WARNING::MerlinOrionHardware._sendCmd(): Merlin-Orion axis 1 can't sent command 'L1'. Retrying...
2009-10-27 11:34:53,654::Main::EXCEPTION::PluginsConnector.connectPlugins()
Traceback (most recent call last):
File "papywizard\plugins\pluginsConnector.pyo", line 126, in start
File "papywizard\plugins\merlinOrionPlugins.pyo", line 521, in init
File "papywizard\plugins\merlinOrionPlugins.pyo", line 207, in _initMerlinOrion
File "papywizard\plugins\merlinOrionPlugins.pyo", line 193, in _sendCmd
HardwareError: Merlin-Orion axis 1 can't send command 'L1'
2009-10-27 11:34:53,654::Main::ERROR::Connection failed to start

2009-10-27 11:34:57,102::Main::DEBUG::MainController.__onActionHardwareConnectToggled(False)
2009-10-27 11:34:57,118::Main::DEBUG::PluginsConnector.start(): 'yawAxis' stop connection
2009-10-27 11:34:57,118::Main::DEBUG::PluginsConnector.start(): 'pitchAxis' stop connection
2009-10-27 11:34:57,118::Main::DEBUG::PluginsConnector.start(): 'shutter' stop connection

PostPosted: Tue Oct 27, 2009 4:41 pm
by claudevh

PostPosted: Tue Oct 27, 2009 9:18 pm
by teleskop-austria
hello friends,

currently we are working to fix the bluetooth problem - still it's not clear whats the cause. As we have three cases now, we think just simply replacing the devices by new ones wouldn't be crackin' the jackpot.

update: Tamas just informed me he will produce new replacement bluetooth devices, there was a slight change in the last ones which is probably the culprit. We will send them automatically to all users reporting that problem. Should be ready within days.

we know, all of you want to have a working solution ASAP,
thank you for your patience

Tommy

PostPosted: Tue Oct 27, 2009 10:40 pm
by UrsaMinor
Hello,

Apparently this is a problem with the newest (black button) models.
These items will be replaced soon.

I started to manufacture the replacement devices now, and they will be ready in two weeks aprox.
I try to shorten the period, as I can... Now it is the highest priority task.

After they will be finished we will replace the not working devices.
Please Contact Teleskop-Austria to arrange the product replacement.

A bit technical background to help understand what is this misterious bug:
I tested these modules before selling with an Autotrack mount. They worked with this, but it is not exactly similar to Merlin.
The problem is with interfacing 3,3V - 5V logical levels.
The newest black button models are built on a newly designed pcb: New models has place for both 3,5mm and 2,5mm jack socket to do DSLR remote exp.
On this new pcb I use new microcontroller and it caused the problem with interfacing between logic levels.

Tamas

PostPosted: Tue Oct 27, 2009 10:52 pm
by claudevh
Hi Tamas,

Thank-you for your quick investigation ...
But pay attention that the users having problems with the BT modules have different types:
FelixAutopano: Version 2
Briger: Version1
plagarto: Version 1

???:/

PostPosted: Tue Oct 27, 2009 11:00 pm
by UrsaMinor
Hello Claude,

The newest V1 and V2 models has the same pcb, but on V1 we don't solder all parts.
By the problem's point of view these are identical.

I ask Lajos to inform me, how many V1 and V2 models do we need for the replacement.

Tamas

PostPosted: Tue Oct 27, 2009 11:32 pm
by claudevh
Thank-you for the info ... Tamas :)

PostPosted: Wed Oct 28, 2009 11:25 am
by plagarto
Tank you Tamas,

I'll be waiting for the new device

PostPosted: Thu Oct 29, 2009 9:52 pm
by FelixAutopano
Hello Tamas.
When it's possible - describe what to do with corrupted device. I think it is vain to send the new device when we can repair it ourselves.
Or isn't it so easy to make the device working?

PostPosted: Thu Oct 29, 2009 11:02 pm
by UrsaMinor
Hello Felix,

The modification is to remove some parts (diode, resistor) and add a bit different types (zener diode and different resistors). It is not an one-to-one replacement. The new parts should be inserted not the same place as the old ones removed from.
I really recommend that you should not try to repair the device. It contains sensitive parts. For example, If you accidentally harm the microcontroller, it is almost impossible to replace it because it is an smd part.

The new pcb is under manufacturing.
Today I went to an electronic shop, so I have now all the parts to make new devices.

Tamas

PostPosted: Sat Nov 07, 2009 11:17 am
by UrsaMinor
Hello,

I have good news for you.
Replacement Bluetooth modules are finished and ready to shipment.

I also received some modules you have troubles with.
I got a newest Merlin from Lajos and I could reproduce the problem with them.
The new replacement modules are working well with the new Merlin.

Lajos will meet me today in Budapest and I give the new modules to him.
He will start posting them on monday.

One person sent a module directly to me, I will post the new one to him.

Now I have both the new and the old Merlin mounts and made an investigation:
I looked inside and recognized, that Synta made a modification. The new Merlin has different microcontroller. This microcontroller may have different logic level tolerance and impedance requirements on its serial port.

Best regards,
Tamas

PostPosted: Sat Nov 07, 2009 11:41 am
by fma38
I hope we won't have issues with other modules (old Tronisoft or so).

PostPosted: Sat Nov 07, 2009 11:59 am
by claudevh
Hello Tamas,
Glad that you have solved the problem !

Could-you explain the change ?
In the "previous" model of Merlin/Skywatcher mounts, PIC 16F73 have been used :
2 inside the mount
1 inside the hand controler

What are then using now ?

Do they change the Firmware version ?