Image-stitching and virtual tour solutions My account Updates
It is currently Thu Jul 31, 2014 2:27 am

All times are UTC + 1 hour




Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject:
PostPosted: Tue Jun 07, 2011 8:46 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Bon, j'essaye de récupérer la config de mon module maestro avec l'appli MaestroControlCenter, mais cette dernière a un souci de compatibilité avec ma libusb installée... Dès que ça remarche, je te l'envoie.

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 07, 2011 9:04 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Bon, il a fallu ajouter un lien symbolique vers cette foutue libusb...

Voici ma config :

Code:
<!--Pololu Maestro servo controller settings file, http://www.pololu.com/catalog/product/1350-->
<UscSettings version="1">
  <NeverSuspend>true</NeverSuspend>
  <SerialMode>UART_FIXED_BAUD_RATE</SerialMode>
  <FixedBaudRate>9600</FixedBaudRate>
  <SerialTimeout>0</SerialTimeout>
  <EnableCrc>false</EnableCrc>
  <SerialDeviceNumber>12</SerialDeviceNumber>
  <SerialMiniSscOffset>0</SerialMiniSscOffset>
  <Channels ServosAvailable="6" ServoPeriod="156">
    <!--Period = 19,968000000000000000000000000 ms-->
    <!--Channel 0-->
    <Channel name="" mode="Servo" min="256" max="13120" homemode="Ignore" home="256" speed="5" acceleration="5" neutral="4000" range="1905" />
    <!--Channel 1-->
    <Channel name="" mode="Servo" min="256" max="13120" homemode="Ignore" home="256" speed="5" acceleration="5" neutral="6000" range="1905" />
    <!--Channel 2-->
    <Channel name="" mode="Servo" min="256" max="13120" homemode="Ignore" home="256" speed="0" acceleration="0" neutral="6000" range="1905" />
    <!--Channel 3-->
    <Channel name="" mode="Input" min="0" max="1024" homemode="Ignore" home="0" speed="0" acceleration="0" neutral="1024" range="1905" />
    <!--Channel 4-->
    <Channel name="" mode="Input" min="0" max="1024" homemode="Ignore" home="0" speed="0" acceleration="0" neutral="1024" range="1905" />
    <!--Channel 5-->
    <Channel name="" mode="Input" min="0" max="1024" homemode="Ignore" home="0" speed="0" acceleration="0" neutral="1024" range="1905" />
  </Channels>
  <Sequences />
  <Script ScriptDone="true" />
</UscSettings>

Ci-dessous les copies d'écran des 2 tabs utiles. Vérifies bien les 'Serial Settings'...





_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 16, 2013 7:21 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Bonsoir Frédéric,
Je pense avoir résolu le problème d'alimentation.
J'ai branché une batterie de 7,2V 2,2 A suivi d'un régulateur de 6V 5A .
J'ai rebranché le Papywizard et le Pololu :
Papy Broche1 --> VIN Pololu
Papy Broche2 --> GND Pololu
Papy Broche5 --> RX Pololu
Je lance papywizard V 2.1.21
Pour Les plugins
Lacet et tangage --> Panoduino --> Bluetooth
Opturateur --> Simulation (Si le reste fonctionne je me préocuperai du déclanchement par la suite)
Connection ..... et la connection Bluetooth est activée...
petit test sur les boutons de direction --> rien ne se passe mais maintenat papywizard ne se bloque plus.
Mais maintenant je sait actionner les servos via "vers positions" ça ne correspond à  rien mais les servos répondent
Je suppose que maintenant il faut que je configure les parametres des differents servos.
Pour le moment je les ai configuré :
pour le premier:
limite basse: -360° : limite haute 360° :Vitesse 20us/period : Accele 5us/period
Chanel 0 : Direction Avant : Angle pour 1us 100° : Position Neutre 1500us : Delai Add 0,5 S
pour le second:
limite basse: -360° : limite haute 360° :Vitesse 20us/period : Accele 5us/period
Chanel 1 : Direction Avant : Angle pour 1us 100° : Position Neutre 1500us : Delai Add 0,5 S
C'est long mais petit a petit je me raproche du but...
C'est maintenant ces paramatres à  actualiser , peux tu m'expliquer comment trouver les valeurs à  encoder, je sais que j'ai l'air de me répéter mais je suis lent à  la détente et j'ai besoin d'une procédure pas a pas .
Je te remercie pour le temps passé à  expliquer à  un amateur cette configuration.
Bien à  toi

Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Last edited by Hansenlair on Sat Mar 16, 2013 7:24 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 16, 2013 9:00 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Bizarre que ça ne marche pas avec les boutons de direction ; en principe, ça doit bouger de quelques degrès à  chaque appui (je ne sais plus exactement comment j'avais implémenté ça).

Peut-être que c'est parce que tu n'as pas bien configuré les autres paramètres.

Les limites et accélérations dépendent de ta tête, mais les valeurs par défaut devraient convenir.

Dans le gestionnaire de Pololu, il faut mettre les valeurs extrèmes pour chaque servo comme indique un peu plus haut dans ce fil.

Ensuite, un paramètre important, c'est le nombre de degrés que va faire chaque axe lorsque tu changes l'impulsion d'1µs. Pour ça, il suffit d'utiliser le logiciel de Pololu, mettre 500µs comme position courant, relever la position de l'axe, puis augmenter de 1ms la valeur (500µs -> 1500µs), et de relever la nouvelle position. L'angle de déplacement ainsi obtenu est à  reporter dans le paramétrage de Papywizard.

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 12:17 am 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Merci pour ces nouvelles informations, je vais tester cela.Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 1:01 am 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
J'ai relu toute la discution et ... "Ah, j'ai compris ton problèmes. En fait, il faut que tu ouvres le module bluetooth de Claude, et que tu vires les 2 résistances. Ensuite, il suffit de connecter RX et TX à  TX et RX du module Pololu (bien croiser). Et c'est tout. Demandes à  Claude le plan de câblage si tu as un doute..."...
Claude nous disait que le module Papywizard était compatible...
J'ai alumer le fer et risqué de désouder les deux résistances de 200 et ça marche....
Bon les valeurs ne sont pas bonnes mais les servos répondent maintenant, je vais maintenant chercher les bonnes valeurs.
de toutes façons merci pour ton aide sans elle je ne serais pas si près du but.
Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 9:09 am 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Cool !

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 10:40 am 
Offline
Member
User avatar

Joined: Sun Nov 25, 2007 11:12 pm
Posts: 1338
Location: Mont-Saint-André (Belgium)
Le schéma présumé pour la connexion Pololu:



_________________
:cool: Claude :cool:
Merlin + Papywizard on Windows 7 & Nokia 770 § N810 & Acer (Netbook) + PanoramaApp Androïd + Deltawave PapyMerlin BT + Autopano
Spherical Pano (180 x 360) with Canon 40D + Canon EF-S 10-22mm f/3.5-4.5 Zoom & Pôle Pano with Canon 5D MK2 and shaved Tokina 10-17 3.5-4.5 AF DX Fisheye
Gigapixel photography with Nikon D200 + Sigma 70-200 F 2.8 EX DG APO HSM


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 10:42 am 
Offline
Member
User avatar

Joined: Sun Nov 25, 2007 11:12 pm
Posts: 1338
Location: Mont-Saint-André (Belgium)
Hello Hans et Frederic.

Ton investigation et tes conclusions, concernant les deux résistances, me semblent tout-à -fait pertinentes !
Sans doute que le Pololu a besoin d'un signal très puissant et très "pur" pour fonctionner.

_________________
:cool: Claude :cool:
Merlin + Papywizard on Windows 7 & Nokia 770 § N810 & Acer (Netbook) + PanoramaApp Androïd + Deltawave PapyMerlin BT + Autopano
Spherical Pano (180 x 360) with Canon 40D + Canon EF-S 10-22mm f/3.5-4.5 Zoom & Pôle Pano with Canon 5D MK2 and shaved Tokina 10-17 3.5-4.5 AF DX Fisheye
Gigapixel photography with Nikon D200 + Sigma 70-200 F 2.8 EX DG APO HSM


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 17, 2013 10:22 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Bonsoir Claude et Frédéric
Je persiste, mais je progresse très lentement, mais progresse quand même....
Voila ou j'en suis:
La connection Bluetooth semble fonctionner, la liaison entre papywizard et PololuJ12 se réalise je peux faire fonctionner les servos, mais je n'arrive toujours pas a stabiser l'ensemble
exemples constatés:
1) si je clique sur une des fleches c'est les deux informations au dessus qui prennent des valeurs incohérentes:
2) le fait de maintenir une flèche enfoncée ne fait progresser que de quelques degrés
3) les deux serveurs avec les mêmes parramétres l'un tourne très vite l'autre plus lentement.
3) si je clique plusieurs fois de suite sur une flèche le servo se met a tourner dans l'autre sens.
4) j'ai tester pour voire une mosaique 3X2 images : la position est complétement farfelue on dirait que des informations parasites situe la camera n'importe ou dans le cheminement qui se poursuit malgré tout.
J'arrête ici les constatation avec la photo de Claude reprennant le chemat de cablage je vais revérifier celui-ci
J'ai bien:
Papywizard borne 6 ---> Pololu VIN
Papywyzard borne 5 ---> Pololu GND
Papywysard borne 4 ---> non connect
Papywysard borne 3 ---> Pololu TX
Papywyzard borne 2 ---> Pololu RX
Papywysard borne 1 ---> Non connect

J'ai effectuer la mesure du 1ms cela me donne 4 tours 1/4 soit 1530°.
Je ne pense plus avoir de problème du a l'alimentation maintenant celle-ci est stabilisée a 6V 5A grace a un régulateur.
Voila pour ce soir....
Claude, pourrais-tu me communiquer les references du petit module pour le déclenchement des photos et ou se le procurer.
Si ces quelques informations vous permettent de voire la ou je me plante.......merci de continuer cette discution.

Allez bien le bonsoir...
Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 18, 2013 6:51 am 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Tu as bien rentré cette valeur de 1530° dans le plugin ?

As-tu aussi bien mis les valeurs extrèmes (64µs-3280µs) des servos, dans le gestionnaire de config de Pololu ?

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 19, 2013 6:40 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Voici ou j'en suis.....
J'ai repris a zéro pour configurer l'ensemble.
1) recherche par test du min et maximum avec Pololu.
limite bas --> 635 en dessous le servo continue a tourner sans fin.
limite haut --> 2666 au dessus le servo continue a tourner sans fin.

2) Introduction de ces valeur dans pololu:
limite bas 635 me donne 640
limite Haut 2666 me donne 2656

3) calcul du 8bit neutral:
2656 - 640 = 2016
8bit neutral = 640 + (2016/2) = 1648 (première valeur trouvée)

4) Débattement max d'un servo HS-785HB:
640 --> 2656 = +/- 10 Tours

5) Débattement pour 1m/s
Test avec comme valeurs 800 et 1800 --> 4 tours et 200° --> 1640° (deuxième valeur trouvée)

6) Recherche du min et max pour mon application:
Avec un rapport de réduction de 1/2--> deux tours + réserve de 30° de chaque cotés.
-390°---------------Centre---------------+390°
1408----------------1648-----------------1888
rem: ces valeurs ont été trouvées avec comme réglage pour Rate(Hz) 200Hz
rem: Dans les explications de Pololu Chap 9. Maestro Limitations des paramètres donne pour 12 Servos Min 64 Max 3000+ (donc je suis dans ces tolérences)

7) Configuration Dans Papywizard:
Lacet:
principal:
limite basse : -180°
limite Haute: 180°
Vitesse 20µs/Période
Acceleration 5µs/Période
Servo:
Channel : 0
Direction : Avant
Angle pour 1µs 1640
Position neutral : 1648
Délai additionel: 1,0s
Tangage:
principal:
limite basse : -180°
limite Haute: 180°
Vitesse 20µs/Période
Acceleration 5µs/Période
Servo:
Channel : 1
Direction : Avant
Angle pour 1µs 1640
Position neutral : 1648
Délai additionel: 1,0s

Voila, je ne peux vous expliquer la suite de mes recherches maintenant je dois partir.
Mais entre-temps pouvez-vous me confirmer si mes calcul sont bon ou y a t il une erreur.

Allez cette nuit je replanche pour la suite.......
Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Last edited by Hansenlair on Tue Mar 19, 2013 7:07 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 19, 2013 8:17 pm 
Offline
Member
User avatar

Joined: Sun Nov 25, 2007 11:12 pm
Posts: 1338
Location: Mont-Saint-André (Belgium)
Hans, concernant le switch pour l'appareil de prise de vue, Il s'agit d'un "Picoswitch de Dimension Engineering":

http://www.dimensionengineering.com/products/picoswitch
http://www.robotshop.com/eu/productinfo.aspx?pc=RB-Dim-02&lang=fr-CA
http://www.flashrc.com/dimension_engineering/6495-picoswitch_relais_commandable_par_r_c.html

_________________
:cool: Claude :cool:
Merlin + Papywizard on Windows 7 & Nokia 770 § N810 & Acer (Netbook) + PanoramaApp Androïd + Deltawave PapyMerlin BT + Autopano
Spherical Pano (180 x 360) with Canon 40D + Canon EF-S 10-22mm f/3.5-4.5 Zoom & Pôle Pano with Canon 5D MK2 and shaved Tokina 10-17 3.5-4.5 AF DX Fisheye
Gigapixel photography with Nikon D200 + Sigma 70-200 F 2.8 EX DG APO HSM


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 10:48 am 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Merci Claude pour ces infos.
Bon je continue......
J'ai installer Papywysard 2.1.22 Pour tester.
1) Modification de la Configuration dans Papywizard:
Lacet:
principal:
limite basse : -180°
limite Haute: 180°
Vitesse 20µs/Période
Acceleration 5µs/Période
Servo:
Channel : 0
Direction : arrière
Angle pour 1µs : 820 ( 1640/2)
Position neutral : 1648
Délai additionel: 0,5s
Tangage:
principal:
limite basse : -180°
limite Haute: 180°
Vitesse 20µs/Période
Acceleration 5µs/Période
Servo:
Channel : 1
Direction : Arrière
Angle pour 1µs 820 ( 1640/2)
Position neutral : 1648
Délai additionel: 0,5s


Via Materiel-->Vers Position
Les trois choix fonctionnent ( vous voyer bien que l'on y arrive petit à  petit ...)
Avec Position Free j'ai bien le double de déplacement qui s'oppere ( pour rappel j'ai un rapport de tranmission de 2.1 ).
Les servos répondent exactement aux positions demandées ( de -360° à  +360° pour les servos et -180 à  180 à  l'affichage).

Mais malheuresement c'est pas du tout la meme chose quand j'utilise les Fleches de direction.
Par pression j'ai un déplacement de moins d'un degrés au niveau des seros mais des indications complétement farfelues de lordre de 2789 à  l'affichage au dessus des flêches.
Si je clique plusieur foix de suite par moment les servos se mettent a tourner dans le sens inverse.....

Une idée vous passe t'il par la tête.... , je pense qu'il ne manque pas grand chose .....

Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 12:35 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Je pense que c'est ton 'angle pour 1ms' qui n'est pas bon. C'est l'angle de la tête, qu'il faut mettre, pas du servo.

Ceci-dit, tu parles de -360°-360°... à‡a fait 2 tours, ça ! T'es sûr de ne pas te gourer ?

Pour le problème avec les flèches, il faudrait que tu fournisses les logs (passe en mode 'trace', avant).

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 2:03 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
fma38 wrote:
Je pense que c'est ton 'angle pour 1ms' qui n'est pas bon. C'est l'angle de la tête, qu'il faut mettre, pas du servo.

Ceci-dit, tu parles de -360°-360°... à‡a fait 2 tours, ça ! T'es sûr de ne pas te gourer ?

Pour le problème avec les flèches, il faudrait que tu fournisses les logs (passe en mode 'trace', avant).

Pour l''angle pour 1ms' je pense que c'est bon, j'avais fait le calcul par rapport au servo et j'obtenait 1640°
Au niveau de la nouvelle tete comme j'airais un rapport de 1/2 au niveau de la transmission (petit engrenage coté servo grand engrenage cote tete) j'ai diviser par deux le résultat trouvé.
En mode Vers Position...
en Free les angles introduit me donne bien le déplacement souhaité, ce réglage me donne bien une rotation de -360° à  + 360° au niveau du servo se qui me donnera au niveau de la tete un déplacement de -180° à  +180° pour le moment je teste ces parametres pour les deux servos dans le futur je modifierais pour obtenir un servo avec -360° à  +360° et l'autre avec -180° à Â¨+ 180°.
J'ai produit un log avec le dernier essai

Code:
2013-03-20 13:37:23,670::Main::INFO::Starting Papywizard...
2013-03-20 13:37:23,670::Main::DEBUG::main(): platform=win32
2013-03-20 13:37:23,747::Main::INFO::Importing modules...
2013-03-20 13:37:23,904::Main::INFO::Loading i18n files...
2013-03-20 13:37:23,904::Main::DEBUG::main(): locale=fr_BE
2013-03-20 13:37:23,904::Main::WARNING::Can't find qt translation file
2013-03-20 13:37:23,920::Main::INFO::Loading Style Sheets...
2013-03-20 13:37:23,920::Main::WARNING::No user Style Sheet found
2013-03-20 13:37:23,920::Main::INFO::Loading configuration...
2013-03-20 13:37:23,920::Main::DEBUG::ConfigManager.__init__(): versions: dist=['2', '1', '22'], user=[u'2', u'1', u'22']
2013-03-20 13:37:23,920::Main::DEBUG::ConfigManager.__init__(): user config. is up-to-date
2013-03-20 13:37:23,920::Main::INFO::Load plugins...
2013-03-20 13:37:23,920::Main::DEBUG::DslrRemoteProShutter._defineConfig()
2013-03-20 13:37:23,920::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,920::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/3', 'OUTPUT_DIR': 'C:\\Users\\H.Krater', 'PROGRAM_PATH': 'C:\\Program Files\\BreezeSys\\DSLR Remote Pro\\DSLRRemoteTest\\DSLRRemoteTest.exe'}
2013-03-20 13:37:23,920::Main::DEBUG::PluginsManager.register(): added 'DSLR Remote Pro' plugin with capacity 'shutter'
2013-03-20 13:37:23,936::Main::TRACE::EOSUtilityShutter._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,936::Main::DEBUG::AbstractPlugin._loadConfig(): config={'FOCUS_DIRECTION': u'loin', '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': u'nouveau', 'PROGRAM_PATH': 'C:\\Program Files\\Papywizard\\EOSBracket.exe', 'BRACKETING_STEP': '1', 'FOCUS_STEP': u'moyen'}
2013-03-20 13:37:23,936::Main::DEBUG::PluginsManager.register(): added 'EOS Utility' plugin with capacity 'shutter'
2013-03-20 13:37:23,936::Main::TRACE::GenericTetheredShutter._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,936::Main::DEBUG::AbstractPlugin._loadConfig(): config={'MIRROR_LOCKUP_COMMAND': 'gphoto2 --capture-image', 'MIRROR_LOCKUP': False, 'PARAM_4': '', 'PARAM_1': '', 'PARAM_0': '', 'SHOOT_COMMAND': 'gphoto2 --capture-image', 'PARAM_2': '', 'TIME_VALUE': 0.10000000000000001, 'PARAM_3': ''}
2013-03-20 13:37:23,936::Main::DEBUG::PluginsManager.register(): added 'Generic Tethered' plugin with capacity 'shutter'
2013-03-20 13:37:23,936::Main::TRACE::GigaPanBotAxis._init()
2013-03-20 13:37:23,936::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,936::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,936::Main::DEBUG::PluginsManager.register(): added 'GigaPanBot' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,936::Main::TRACE::GigaPanBotAxis._init()
2013-03-20 13:37:23,936::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,936::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,936::Main::DEBUG::PluginsManager.register(): added 'GigaPanBot' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,936::Main::TRACE::GigaPanBotShutter._init()
2013-03-20 13:37:23,936::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,936::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,936::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,936::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,936::Main::DEBUG::PluginsManager.register(): added 'GigaPanBot' plugin with capacity 'shutter'
2013-03-20 13:37:23,950::Main::TRACE::GphotoBracketShutter._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'BRACKETING_EV_STEP': 1, 'BRACKETING_EV_LIST': '0', 'BRACKETING_PLUS_STEP': 1, 'MIRROR_LOCKUP_COMMAND': 'gphoto2 --capture-image', 'MIRROR_LOCKUP': False, 'DOWNLOAD_DIR': 'C:\\Users\\H.Krater', 'BRACKETING_MINUS_STEP': 1, 'DOWNLOAD_ENABLE': False, 'BRACKETING_NB_PICTS': 1, 'BRACKETING_MINUS_NB_PICTS': 0, 'BRACKETING_EV_BIAS': 0, 'BRACKETING_ADVANCED': False, 'BRACKETING_PLUS_NB_PICTS': 0, 'DOWNLOAD_THEN_DELETE': False, 'PROGRAM_PATH': 'gphoto2', 'DOWNLOAD_AFTER': u'Chaque d\xe9clenchement'}
2013-03-20 13:37:23,950::Main::DEBUG::PluginsManager.register(): added 'Gphoto Bracket' plugin with capacity 'shutter'
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionAxis._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'ALTERNATE_DRIVE_ANGLE': 7.0, 'INERTIA_ANGLE': 1.0, 'ENCODER_FULL_CIRCLE': 942803, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'OVERWRITE_ENCODER_FULL_CIRCLE': False, 'ALTERNATE_DRIVE': True}
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionAxis._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'ALTERNATE_DRIVE_ANGLE': 7.0, 'INERTIA_ANGLE': 1.0, 'ENCODER_FULL_CIRCLE': 942803, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'OVERWRITE_ENCODER_FULL_CIRCLE': False, 'ALTERNATE_DRIVE': True}
2013-03-20 13:37:23,950::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionAxis._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'ALTERNATE_DRIVE_ANGLE': 7.0, 'INERTIA_ANGLE': 1.0, 'ENCODER_FULL_CIRCLE': 942803, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'OVERWRITE_ENCODER_FULL_CIRCLE': False, 'ALTERNATE_DRIVE': True}
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionAxis._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'ALTERNATE_DRIVE_ANGLE': 7.0, 'INERTIA_ANGLE': 1.0, 'ENCODER_FULL_CIRCLE': 942803, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'OVERWRITE_ENCODER_FULL_CIRCLE': False, 'ALTERNATE_DRIVE': True}
2013-03-20 13:37:23,950::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionShutter._init()
2013-03-20 13:37:23,950::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,950::Main::TRACE::MerlinOrionShutter._init()
2013-03-20 13:37:23,950::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,950::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,950::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,950::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,950::Main::DEBUG::PluginsManager.register(): added 'Merlin-Orion' plugin with capacity 'shutter'
2013-03-20 13:37:23,950::Main::DEBUG::NkRemoteShutter._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::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'\xb15@1/2', 'OUTPUT_DIR': 'C:\\Users\\H.Krater', 'PROGRAM_PATH': 'C:\\Program Files\\BreezeSys\\NKRemote\\NKRemoteLibTest.exe'}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'NK Remote' plugin with capacity 'shutter'
2013-03-20 13:37:23,967::Main::TRACE::PanoduinoAxis._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::Main::DEBUG::AbstractPlugin._loadConfig(): config={'NEUTRAL_POSITION': 880, 'HIGH_LIMIT': 180.0, 'DIRECTION': u'arri\xe8re', 'ANGLE_1MS': 820.0, 'ACCEL': 1, 'LOW_LIMIT': -180.0, 'DRIVER_TYPE': u'bluetooth', 'ADDITIONAL_DELAY': 0.5, 'SPEED': 5, 'CHANNEL': 0}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'Panoduino' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,967::Main::TRACE::PanoduinoAxis._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::Main::DEBUG::AbstractPlugin._loadConfig(): config={'NEUTRAL_POSITION': 880, 'HIGH_LIMIT': 180.0, 'DIRECTION': u'arri\xe8re', 'ANGLE_1MS': 820.0, 'ACCEL': 1, 'LOW_LIMIT': -180.0, 'DRIVER_TYPE': u'bluetooth', 'ADDITIONAL_DELAY': 0.5, 'SPEED': 5, 'CHANNEL': 1}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'Panoduino' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,967::Main::TRACE::PanoduinoShutter._init()
2013-03-20 13:37:23,967::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': u'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'SHUTTER_ON': 2000, 'SHUTTER_OFF': 1000, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'CHANNEL': 2, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'Panoduino' plugin with capacity 'shutter'
2013-03-20 13:37:23,967::Main::TRACE::PixOrbAxis._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::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}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,967::Main::TRACE::PixOrbAxis._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,967::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}
2013-03-20 13:37:23,967::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,967::Main::TRACE::PixOrbShutter._init()
2013-03-20 13:37:23,967::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,967::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,967::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'PixOrb' plugin with capacity 'shutter'
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'SPEED': 30, 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'SPEED': 30, 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,982::Main::TRACE::AbstractShutterPlugin._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'TIME_VALUE': 0.5, 'TRIGGER_ONLY_ONCE': False, 'BRACKETING_NB_PICTS': 1, 'MIRROR_LOCKUP': False}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'Simulation' plugin with capacity 'shutter'
2013-03-20 13:37:23,982::Main::TRACE::TimelordShutter._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::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'}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'Timelord' plugin with capacity 'shutter'
2013-03-20 13:37:23,982::Main::TRACE::UrsaMinorBt2Shutter._init()
2013-03-20 13:37:23,982::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,982::Main::TRACE::UrsaMinorBt2Shutter._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'FOCUS_PULSE_WIDTH': 0.5, 'FOCUS_MAINTAIN': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'FOCUS_ENABLE': False, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,982::Main::TRACE::UrsaMinorBt2Shutter._init()
2013-03-20 13:37:23,982::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,982::Main::TRACE::UrsaMinorBt2Shutter._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,982::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,982::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'FOCUS_PULSE_WIDTH': 0.5, 'FOCUS_MAINTAIN': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'FOCUS_ENABLE': False, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,982::Main::DEBUG::PluginsManager.register(): added 'Ursa Minor BT2' plugin with capacity 'shutter'
2013-03-20 13:37:23,982::Main::TRACE::UrsaMinorUsbShutter._init()
2013-03-20 13:37:23,997::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,997::Main::TRACE::UrsaMinorUsbShutter._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'TRIGGER_LINE_INVERTED': False, 'BRACKETING_NB_PICTS': 1, 'TRIGGER_LINE': 'RTS', 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Ursa Minor USB' plugin with capacity 'shutter'
2013-03-20 13:37:23,997::Main::TRACE::ClaussAxis._init()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'PARK_POSITION': '0.', 'SPEED_FAST': 100, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'PARK_ENABLE': False, 'SPEED_NORMAL': 50, 'SPEED_SLOW': 10}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Clauss' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,997::Main::TRACE::ClaussAxis._init()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'PARK_POSITION': '0.', 'SPEED_FAST': 100, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0, 'PARK_ENABLE': True, 'SPEED_NORMAL': 50, 'SPEED_SLOW': 10}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Clauss' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,997::Main::TRACE::ClaussShutter._init()
2013-03-20 13:37:23,997::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'FOCUS_TIME': 1.5, 'BRACKETING_NB_PICTS': 1, 'DUAL_TIME': 2.0, 'TIME_VALUE': 0.5, 'FOCUS_ENABLE': False, 'DUAL_ENABLE': False, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Clauss' plugin with capacity 'shutter'
2013-03-20 13:37:23,997::Main::TRACE::OwlAxis._init()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Owl' plugin with capacity 'yawAxis'
2013-03-20 13:37:23,997::Main::TRACE::OwlAxis._init()
2013-03-20 13:37:23,997::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:23,997::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:23,997::Main::DEBUG::AbstractPlugin._loadConfig(): config={'HIGH_LIMIT': 360.0, 'DRIVER_TYPE': 'bluetooth', 'LOW_LIMIT': -360.0}
2013-03-20 13:37:23,997::Main::DEBUG::PluginsManager.register(): added 'Owl' plugin with capacity 'pitchAxis'
2013-03-20 13:37:23,997::Main::TRACE::OwlShutter._init()
2013-03-20 13:37:24,013::Main::TRACE::ShutterPlugin._init()
2013-03-20 13:37:24,013::Main::TRACE::AbstractHardwarePlugin._defineConfig()
2013-03-20 13:37:24,013::Main::TRACE::ShutterPlugin._defineConfig()
2013-03-20 13:37:24,013::Main::TRACE::AbstractPlugin._loadConfig()
2013-03-20 13:37:24,013::Main::DEBUG::AbstractPlugin._loadConfig(): config={'DRIVER_TYPE': 'bluetooth', 'PULSE_WIDTH_LOW': 250, 'BULB_ENABLE': False, 'MIRROR_LOCKUP': False, 'BRACKETING_NB_PICTS': 1, 'TIME_VALUE': 0.5, 'PULSE_WIDTH_HIGH': 250, 'TRIGGER_ONLY_ONCE': False}
2013-03-20 13:37:24,013::Main::DEBUG::PluginsManager.register(): added 'Owl' plugin with capacity 'shutter'
2013-03-20 13:37:24,013::Main::INFO::Loading user plugins...
2013-03-20 13:37:24,013::Main::DEBUG::PluginsManager.register(): parsing 'C:\Users\H.Krater\AppData\Roaming\papywizard2\plugins' dir...
2013-03-20 13:37:24,013::Main::INFO::Activate plugins...
2013-03-20 13:37:24,013::Main::INFO::Creating model...
2013-03-20 13:37:24,013::Main::INFO::Loading default presets
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='PANO 35 CANON 35mm -5D MARKII'
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='PANO 50 CANON 50mm -5D MARKII'
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='TEST2'
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='6@0 + Z + N'
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='3 + 6 + 12 + 6 + 3 (24 mm)'
2013-03-20 13:37:24,045::Main::DEBUG::Preset.__init__(): loading name='4 + 12 + 12 + 12 + 8 (32mm)'
2013-03-20 13:37:24,045::Main::INFO::Loading user presets
2013-03-20 13:37:24,045::Main::WARNING::No user presets found
2013-03-20 13:37:24,045::Main::INFO::Starting Spy...
2013-03-20 13:37:24,045::Main::INFO::Creating GUI...
2013-03-20 13:37:24,045::Spy::INFO::Starting Spy...
2013-03-20 13:37:24,045::Spy::INFO::Spy suspended
2013-03-20 13:37:24,216::Main::WARNING::MainController.__getFullScreenFlag(): fix fullScreenFlag property!!!

2013-03-20 13:37:31,002::Main::DEBUG::ConfigController.__onCameraOrientationComboBoxCurrentIndexChanged(): orientation=portrait
2013-03-20 13:37:31,002::Main::DEBUG::ConfigController.__onLensTypeComboBoxCurrentIndexChanged(): type=rectilinear
2013-03-20 13:37:31,002::Main::DEBUG::ConfigController.__onLensTypeComboBoxCurrentIndexChanged(): lens type set to 'rectilinear'

2013-03-20 13:37:39,940::Main::DEBUG::Configuration saved

2013-03-20 13:37:44,216::Main::DEBUG::MainController.__onActionHardwareConnectToggled(True)
2013-03-20 13:37:44,216::Main::INFO::Starting connection. Please wait...
2013-03-20 13:37:44,230::Main::DEBUG::PluginsConnector.start(): 'yawAxis' establish connection
2013-03-20 13:37:44,230::Main::TRACE::AbstractHardwarePlugin.establishConnection()
2013-03-20 13:37:44,230::Main::TRACE::AbstractDriver.establishConnection()
2013-03-20 13:37:44,230::Main::TRACE::BluetoothDriver._init()
2013-03-20 13:37:44,230::Main::DEBUG::BluetoothDriver._init(): trying to connect to 00:12:6F:09:4F:B5...

2013-03-20 13:37:53,279::Main::DEBUG::BluetoothDriver._init(): successfully connected to 00:12:6F:09:4F:B5
2013-03-20 13:37:53,279::Main::TRACE::AbstractPlugin.establishConnection()
2013-03-20 13:37:53,279::Main::DEBUG::PluginsConnector.start(): 'yawAxis' init
2013-03-20 13:37:53,279::Main::TRACE::PanoduinoAxis.init()
2013-03-20 13:37:53,279::Main::TRACE::AbstractHardwarePlugin.init()
2013-03-20 13:37:53,279::Main::DEBUG::PololuMicroMaestroHardware.reset()
Traceback (most recent call last):
  File "papywizard\hardware\pololuServoHardware.pyo", line 148, in reset
AttributeError: setRTS
2013-03-20 13:37:53,279::Main::TRACE::PanoduinoAxis.configure()
2013-03-20 13:37:53,279::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:37:53,279::Main::DEBUG::PluginsConnector.start(): 'pitchAxis' establish connection
2013-03-20 13:37:53,279::Main::TRACE::AbstractHardwarePlugin.establishConnection()
2013-03-20 13:37:53,279::Main::TRACE::AbstractDriver.establishConnection()
2013-03-20 13:37:53,279::Main::TRACE::AbstractPlugin.establishConnection()
2013-03-20 13:37:53,279::Main::DEBUG::PluginsConnector.start(): 'pitchAxis' init
2013-03-20 13:37:53,279::Main::TRACE::PanoduinoAxis.init()
2013-03-20 13:37:53,279::Main::TRACE::AbstractHardwarePlugin.init()
2013-03-20 13:37:53,279::Main::DEBUG::PololuMicroMaestroHardware.reset()
Traceback (most recent call last):
  File "papywizard\hardware\pololuServoHardware.pyo", line 148, in reset
AttributeError: setRTS
2013-03-20 13:37:53,279::Main::TRACE::PanoduinoAxis.configure()
2013-03-20 13:37:53,279::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:37:53,279::Main::DEBUG::PluginsConnector.start(): 'shutter' establish connection
2013-03-20 13:37:53,279::Main::TRACE::AbstractHardwarePlugin.establishConnection()
2013-03-20 13:37:53,279::Main::TRACE::AbstractDriver.establishConnection()
2013-03-20 13:37:53,279::Main::TRACE::AbstractPlugin.establishConnection()
2013-03-20 13:37:53,279::Main::DEBUG::PluginsConnector.start(): 'shutter' init
2013-03-20 13:37:53,279::Main::TRACE::PanoduinoShutter.init()
2013-03-20 13:37:53,279::Main::TRACE::AbstractHardwarePlugin.init()
2013-03-20 13:37:53,279::Main::DEBUG::PololuMicroMaestroHardware.reset()
Traceback (most recent call last):
  File "papywizard\hardware\pololuServoHardware.pyo", line 148, in reset
AttributeError: setRTS
2013-03-20 13:37:53,279::Main::INFO::Connection started
2013-03-20 13:37:53,450::Spy::INFO::Spy resumed
2013-03-20 13:37:53,746::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 154, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
2013-03-20 13:37:53,950::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 154, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
2013-03-20 13:37:54,184::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 155, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
2013-03-20 13:37:54,387::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 155, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2

2013-03-20 13:38:00,049::Main::TRACE::MainController.__onActionHardwareGotoActivated()
2013-03-20 13:38:02,576::Main::TRACE::GotoController.__onGoPushButtonClicked()
2013-03-20 13:38:02,592::Main::DEBUG::GotoController.__onGoPushButtonClicked(): yaw=0.0, pitch=0.0, useOffset=False
2013-03-20 13:38:02,592::Main::DEBUG::PanoduinoAxis.drive(): 'yawAxis' drive to 0.0
2013-03-20 13:38:02,592::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:02,592::Main::DEBUG::PanoduinoAxis.drive(): 'pitchAxis' drive to 0.0
2013-03-20 13:38:02,592::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:04,042::Main::DEBUG::GotoController._onReferenceRadioButtonToggled(): checked=True

2013-03-20 13:38:10,174::Main::TRACE::GotoController.__onGoPushButtonClicked()
2013-03-20 13:38:10,174::Main::DEBUG::GotoController.__onGoPushButtonClicked(): yaw=90.0, pitch=0.0, useOffset=True
2013-03-20 13:38:10,174::Main::DEBUG::PanoduinoAxis.drive(): 'yawAxis' drive to 90.0
2013-03-20 13:38:10,174::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=770.00à‚µs (3080)
2013-03-20 13:38:10,174::Main::DEBUG::PanoduinoAxis.drive(): 'pitchAxis' drive to 0.0
2013-03-20 13:38:10,174::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:10,252::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 154, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
2013-03-20 13:38:10,486::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 155, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
2013-03-20 13:38:10,688::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 154, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2

2013-03-20 13:38:18,878::Main::TRACE::GotoController.__onGoPushButtonClicked()
2013-03-20 13:38:18,878::Main::DEBUG::GotoController.__onGoPushButtonClicked(): yaw=180.0, pitch=0.0, useOffset=True
2013-03-20 13:38:18,878::Main::DEBUG::PanoduinoAxis.drive(): 'yawAxis' drive to 180.0
2013-03-20 13:38:18,878::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=660.00à‚µs (2640)
2013-03-20 13:38:18,878::Main::DEBUG::PanoduinoAxis.drive(): 'pitchAxis' drive to 0.0
2013-03-20 13:38:18,878::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:19,456::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 155, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2

2013-03-20 13:38:26,257::Main::TRACE::GotoController.__onGoPushButtonClicked()
2013-03-20 13:38:26,257::Main::DEBUG::GotoController.__onGoPushButtonClicked(): yaw=0.0, pitch=0.0, useOffset=True
2013-03-20 13:38:26,257::Main::DEBUG::PanoduinoAxis.drive(): 'yawAxis' drive to 0.0
2013-03-20 13:38:26,257::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:26,257::Main::DEBUG::PanoduinoAxis.drive(): 'pitchAxis' drive to 0.0
2013-03-20 13:38:26,257::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)

2013-03-20 13:38:30,453::Main::TRACE::AbstractModalDialogController._onRejected()
2013-03-20 13:38:31,936::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:31,936::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:31,936::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=875.00à‚µs (3500)
2013-03-20 13:38:32,295::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:33,167::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:33,167::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:33,167::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:33,417::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:34,276::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:34,276::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:34,276::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:34,665::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:35,618::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:35,618::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:35,618::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=860.00à‚µs (3440)
2013-03-20 13:38:36,788::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:37,457::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:37,457::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:37,457::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=855.00à‚µs (3420)
2013-03-20 13:38:38,207::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:38,799::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:38,799::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:38,799::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=850.00à‚µs (3400)
2013-03-20 13:38:39,174::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:39,611::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:39,611::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:39,611::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=845.00à‚µs (3380)
2013-03-20 13:38:39,813::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:40,048::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:40,048::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:40,048::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=840.00à‚µs (3360)
2013-03-20 13:38:40,234::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:40,328::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:40,328::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:40,328::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=875.00à‚µs (3500)
2013-03-20 13:38:40,469::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:40,609::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:40,609::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:40,609::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=875.00à‚µs (3500)
2013-03-20 13:38:40,750::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:41,062::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:41,062::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:41,062::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:41,249::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:41,467::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:41,467::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:41,467::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:41,624::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:41,747::Main::TRACE::MainController.__yawMovePlusToolButtonPressed()
2013-03-20 13:38:41,747::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:41,747::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=875.00à‚µs (3500)
2013-03-20 13:38:41,858::Main::TRACE::MainController.__yawMovePlusToolButtonReleased()
2013-03-20 13:38:43,089::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:43,089::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:43,089::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:43,230::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:43,339::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:43,339::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:43,339::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=875.00à‚µs (3500)
2013-03-20 13:38:43,463::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:43,605::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:43,605::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:43,605::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:43,713::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:44,026::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:44,026::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:44,026::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:44,119::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:44,290::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:44,290::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:44,290::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:44,431::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:44,555::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:44,555::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:44,555::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:44,697::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:44,822::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:44,822::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:44,822::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:44,977::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:45,086::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:45,086::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:45,086::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=860.00à‚µs (3440)
2013-03-20 13:38:45,226::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:45,368::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:45,368::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:45,368::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:45,492::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:45,632::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:45,632::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:45,632::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=855.00à‚µs (3420)
2013-03-20 13:38:45,773::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:45,898::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:45,898::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:45,898::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=862.00à‚µs (3448)
2013-03-20 13:38:45,992::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:46,115::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:46,115::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:46,115::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:47,286::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:47,552::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:47,552::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:47,552::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:47,864::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:48,035::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:48,035::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:48,035::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:48,190::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:48,285::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:48,285::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:48,285::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:48,424::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:48,549::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:48,549::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:48,549::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:48,674::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:48,783::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:48,783::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:48,783::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=860.00à‚µs (3440)
2013-03-20 13:38:48,908::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:49,017::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:49,017::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:49,017::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=865.00à‚µs (3460)
2013-03-20 13:38:49,127::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:49,220::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:49,220::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:49,220::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=857.00à‚µs (3428)
2013-03-20 13:38:49,345::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:49,454::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:49,454::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:49,454::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=860.00à‚µs (3440)
2013-03-20 13:38:49,595::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:49,720::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:49,720::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:49,720::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=852.00à‚µs (3408)
2013-03-20 13:38:49,828::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:49,953::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:49,953::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:49,953::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=855.00à‚µs (3420)
2013-03-20 13:38:50,062::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:50,203::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:50,203::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:50,203::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:50,359::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:50,483::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:50,483::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:50,483::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=850.00à‚µs (3400)
2013-03-20 13:38:50,640::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:50,828::Main::TRACE::MainController.__pitchMovePlusToolButtonPressed()
2013-03-20 13:38:50,828::Main::DEBUG::PanoduinoAxis.startJog(): dir_='+'
2013-03-20 13:38:50,828::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=870.00à‚µs (3480)
2013-03-20 13:38:51,015::Main::TRACE::MainController.__pitchMovePlusToolButtonReleased()
2013-03-20 13:38:53,884::Main::TRACE::MainController.__onActionHelpViewLogActivated()

Voila bonne lecture et encore merci pour votre aide....
Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 2:57 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Visiblement, y'a un truc bizarre : lorsque tu lances le déplacement, la lecture foire :

Code:
...
2013-03-20 13:38:10,174::Main::DEBUG::GotoController.__onGoPushButtonClicked(): yaw=90.0, pitch=0.0, useOffset=True
2013-03-20 13:38:10,174::Main::DEBUG::PanoduinoAxis.drive(): 'yawAxis' drive to 90.0
2013-03-20 13:38:10,174::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=770.00à‚µs (3080)
2013-03-20 13:38:10,174::Main::DEBUG::PanoduinoAxis.drive(): 'pitchAxis' drive to 0.0
2013-03-20 13:38:10,174::Main::DEBUG::PololuMicroMaestroHardware.setTarget(): target=880.00à‚µs (3520)
2013-03-20 13:38:10,252::Spy::EXCEPTION::Spy.refresh(): can't read position
Traceback (most recent call last):
  File "papywizard\controller\spy.pyo", line 131, in refresh
  File "papywizard\model\head.pyo", line 154, in readPosition
  File "papywizard\plugins\panoduinoPlugins.pyo", line 209, in read
  File "papywizard\hardware\pololuServoHardware.pyo", line 217, in getPosition
  File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 2
...

Comprend pas pourquoi ça merdoie dans ce cas... LE module pololu semble ne pas retourner la bonne chaîne.

T'as pas possibilité d'installer Papywizard sur une machine linux, histoire d'installer les sources ? à‡a permettrait de pouvoir faire des modifes dans le code pour tester des trucs.

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 4:33 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Installer linux sur une machine ... je crois pourvoir le faire.....
Installer Papywizard sur linux... je vais commencer par télécharger et chercher un tuto pour le faire.
Installer les sources.... je pense que dans le tuto je trouverai comment faire.
Bon je n'y connais rien a linux mais pourquoi pas allez je me lance....
Je te préviens quand je suis pret.

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 5:09 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Bon pour le moment je charge l'iso de Ubuntu-12-10
ensuite je vais télécharger Papywizard... mais quelle version doige prendre?
•papywizard_2.1.21-r2522_src.zip -- sources
•papywizard_2.1.21-1_all.deb -- Maemo package
•papywizard_2.1.21-1_all.deb -- Debian/Ubuntu package (python2.5)
•papywizard_2.1.21-1_all.deb -- Debian/Ubuntu package (python2.6)
•papywizard_2.1.21-1_all.deb -- Debian/Ubuntu package (python2.7)

comme tu vois cela va être du sport, j'ai un portable disponible pour faire l'installation, mais je vai remplacer le DD actuel avant...
Hansenlair

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 20, 2013 7:02 pm 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Il faudra que tu installes les paquets suivants :

python-qt-4
python-bluez
python-serial

(il y a peut-être des petites variations dans les noms des paquets ; là , ce sont ceux de debian).

Pour papywizard, tu décompactes les sources dans un dossier, puis tu vas dans ce dossier, et tu le lances via la commande :

$ ./papywizard.sh

ou

$ ./Papywizard.py

(c'est kif-kif).

Après, tu peux éventuellement suivre le même genre de procédure sous Windows, mais c'est un peu casse-couilles de retrouver les bons paquets des différentes librairies (y'en a de partout, contrairement à  debian, où tout et sur le dépôt officiel).

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 21, 2013 12:16 am 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Bon je pense que Ubuntu est installé
les paquets suivants sont installés :

python-qt4 (4.9.3-4)
python-bluez (0.18-2)
python-serial (2.5-3)

Papywisard semble être installé .
Sur le bureau j'ai créer un lien vers papywizard.sh et dans Propriété --> Permissions j'ai autoriser l'exécution comme un programme.

Je lance dans un terminal et Papywisard s'affiche.

Je présume que comme dans windows il faut lier en Bluetooth Papywizard avec le code 1234.

Donc Paramètre système --> Bluetooth --> +
et effectivement PapyMerlin apparait
Et c'est la que cela se complique pour encoder 1234 je clique sur " Option de numéro d'identification personnel"
J'ai bien l'obtion 1234 que je coche
je ferme
Je sélectionne PapyMerlin --> Continuer et la Linux m'impose un numero de 6 chifres qui non rien à  voire avec notre 1234
du coup --> Echec de la configuration de "PapyMerlin"..

Je te l'avais dit que cela aller être du sport......
Bon Il se fait tard.... cela fait plus d'une heure que j'essaie de joindre notre PapyMerlin et je sature.....

Il y a peut être un autre moyen de faire la liaison directement par une ligne de commande dans Terminal mais comme je te l'ai dit moi et linux c'est comme deux étrangers .

A demain pour les autres aventures de" Hansenlairsurlinuxà larecherchedePapyMerlinl'enchanteur" ça c'est un film extraordinaire.........

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 21, 2013 7:04 am 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Il ne te demande pas ton mot de passe, par hasard, pour exécuter le truc en root ? ubuntu utilise le mécanisme de sudo, c'est à  dire que ton utilisateur prend provisoirement les droits root. Et pour ça, c'est ton mot de passe normal qui est utilisé, pas celui de root...

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 21, 2013 11:10 pm 
Offline
Member
User avatar

Joined: Sun Apr 11, 2010 6:38 pm
Posts: 91
Location: Barchon (Belgium)
Milles excuses les amis mais je jette l'éponge pour le moment d'essayé de faire cohabité les deux modules.
Je ne renonce pas définitivement mais j'ai l'impression de passer trop de temps sans savoir si le problème viens de pololu ou de papywizard.
Avant de renoncer j'ai refait tous les test avec un pololu6 et j'obtien les mêmes erreurs (des valeurs abérentes -26864 par exemple).
J'ai essayé d'installer Linux ...
UBUNTU .... très joli mais pas moyen de reconnaitre via le bluetooth notre Papywizard.
SUSE ... très prometteur mais l'installation à  planté.
J'ai vraiment l'impression de faire du sur place depuis trois jours.
Cela n'a pas été en pure perte j'ai améliorer et résolu les problèmes d'alimentation.
J'ai donc décidé de construire la nouvelle tête en utilisant en priorité le module Pololu 12, avec ses 8Ko pour le script je vais pouvoir y installer mes configurations plus gourmantes.
Je placerais une fiche pour pouvoir y raccorder Papywizard et reprendre plus tard cette recherche.
Prochainement, je vais partager via un nouveau post la construction pas à  pas de cette nouvelle tête.
Mais si vous avez une idée pour finaliser cette $*^¨µM¨¨** de liaison je suis toujours preneur.
Hansenlair.

_________________
Hansenlair... e-mail: info@krater.be - site web www.Krater.be
Canon 5D MarkII + WFT-E4IIB + EF 24-105 1:4 L IS USM
Merlin/Orion goto + Papywizard
Et bientôt la tête KHI 2+ Papywizard


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 22, 2013 7:14 am 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Sans des logs plus précis, ça va être dur. Je vais essayer de te packager une version pour Windows avec plein d'infos supplémentaires, pour essayer d'y voir plus clair.

Sinon, à  la place de ton module bluetooth, t'aurais pas un petit module ou câble ftdi usb/TTL ? à‡a permettrait de le faire fonctionner sous ubuntu, et on verrait si c'est le module bluetooth, ou un souci de com (protocole légèrement différent).

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 23, 2013 9:42 am 
Offline
Member
User avatar

Joined: Wed Dec 07, 2005 6:21 pm
Posts: 5826
Location: Grenoble, France
Essaye cette version :

http://download.gbiloba.org/Papywizard_2.1.22_Install.exe

J'ai activé l'affichage de la chaîne retournée par le module Pololu ; ça permettra de voir ce qui foire. Comme l'autre fois, tu joues un peu avec, et tu postes les logs (active bien le mode trace).

_________________
Frédéric

Canon 20D + 17-40/f4 L USM + 70-200/f4 L USM + 50/f1.4 USM
Merlin/Orion panohead + Papywizard on Nokia N800 and HP TC-1100


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group