You are not logged in.

> The forum rules have been updated. Please take a moment to read them.


#101 2009-03-19 20:40:35

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

klausesser wrote:

Could it be that APG Beta wants the scripts generated from PW v.2 but no more the ones from 1.6.1?

Both versions should generate the same file; I didn't change anything. But there is maybe a bug...


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

Offline

 

#102 2009-03-20 02:23:09

klausesser
Member
From: Düsseldorf, Germany
Registered: 2006-05-22
Posts: 6431
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

klausesser wrote:

Could it be that APG Beta wants the scripts generated from PW v.2 but no more the ones from 1.6.1?

Both versions should generate the same file; I didn't change anything. But there is maybe a bug...

ok. what irritates me is that 1.6.1 produces an editor-preview at around 45deg.
v2 at 90deg.
Between detecting and the editor there comes an error-message which can be ignored.
The final product is fine - no matter "scripted" or not.

But what´s really an issue is the lack of the virtual keyboard - setting the numbers just by "+" and "-" is very uncomfortable . . and the light-blue background of the number-boxes is hard to read at daylight.

For the moment i´ll change back to 1.6.1 And i´ll wait untill APG doesn´t show the error-message anymore (don´t know if it´s an APG- or a PW-matter)

best to you, Klaus


If you want something you´ve never had,
then you´ve got to do something you´ve never done.

Offline

 

#103 2009-03-20 08:06:10

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I can't do anything about virtual keyboard; it's a Qt issue. But as I said, qt4.5 is there, so PyQt should be soon build with this version.

About the colors, you can make your own css file to change them:

http://trac.gbiloba.org/papywizard/wiki … Stylesheet


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

Offline

 

#104 2009-03-23 08:06:54

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I uploaded a new dev release (2.1.0) with a flag to activate or not the external shooting script.


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

Offline

 

#105 2009-03-23 10:42:15

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I forgot to say that you need to add an init() method in the shoot.py script. If you don't have any use of it, just leave it blank, as in the mirrorLockup() one. See:

http://trac.gbiloba.org/papywizard/wiki … edshooting

If needed, I can pass some parameters as argument...


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

Offline

 

#106 2009-03-23 11:24:55

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

I uploaded a new dev release (2.1.0) with a flag to activate or not the external shooting script.

Excellent, thanks.

Now, please, could we also have the ability to select/set the directory from which to load the shooting script - just as we have the ability to select/set the directory in which data files are recorded?

Or better still IMO - could we handle loading shooting scripts in the same way as we handle loading custom preset files and style sheets?

Last edited by mediavets (2009-03-23 11:27:41)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#107 2009-03-23 11:40:46

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

They always want more roll lol

Well, I'm working on the plugin system, so I don't want to spend too much time on this temporary solution. With plugins, it will be much more flexible wink


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

Offline

 

#108 2009-03-23 12:35:45

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

They always want more roll lol

I think you mean me? wink

Seriously it would be great if in current version we could handle loading shooting scripts in the same way as we handle loading custom preset files and style sheets if it is not too time consuming to implement, while we await the glories of plug-ins.

Last edited by mediavets (2009-03-23 16:47:31)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#109 2009-03-23 23:04:13

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I created a wiki page to install all stuffs for Papywizard v2:

http://www.autopano.net/wiki/action/vie … Nokia_N8x0

Please check and correct it if needed.


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

Offline

 

#110 2009-03-23 23:12:55

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

I created a wiki page to install all stuffs for Papywizard v2:

http://www.autopano.net/wiki/action/vie … Nokia_N8x0

Please check and correct it if needed.

Thank you Frederic, it looks excellent to me. smile

WRT the OS2008 update I think you don't need to download the OS package before using the Nokia Update Wizard for Windows, IIRC the Wizard will check current installed version and latest release and will itself download and install the latest release.


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#111 2009-03-23 23:22:49

bigwade
Member
From: NL
Registered: 2008-11-18
Posts: 303

Re: [papywizard v2] Annoncement, feedback, bug report

What is needed to upgrade from 1.6 to 2.0 ?
All steps again ?
grtz!

Offline

 

#112 2009-03-23 23:43:34

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I think you need to follow the instructions from here:

http://www.autopano.net/wiki/action/vie … _Catalogue

You can skip the python package installation, but it is not a problem to do it again (it will skip it if it is up-to-date).

Note that Papywizard v2 is not in my catalogue, as both branches can't be installed together. In fact, I will soon remove my catalogue; it is simpler to click on the package from the web navigator.


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

Offline

 

#113 2009-03-24 00:12:54

bigwade
Member
From: NL
Registered: 2008-11-18
Posts: 303

Re: [papywizard v2] Annoncement, feedback, bug report

So just for upgrade from 1.6.1>>2.0  only steps 3 and 4 are needed ?
Will 1.6.1 be overwritten or removed ?
(hate these Nokia's......grrrrrr.)


Uploaded Images

Last edited by bigwade (2009-03-24 00:24:12)

Offline

 

#114 2009-03-24 01:49:53

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

Frederic,

Can you make a sticky topic called, say, "How to install Papywizard" which has links to the Wiki pages of install instructions?

I think this will make it easier for people to find the install instructions rather than having to find the links via the APP Wiki.


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#115 2009-03-24 02:24:29

bigwade
Member
From: NL
Registered: 2008-11-18
Posts: 303

Re: [papywizard v2] Annoncement, feedback, bug report

Andrew, add a (nokia) screenshot version for our German, Greek and Chinese friends too smile

Offline

 

#116 2009-03-24 07:29:04

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

bigwade, you also need to add the catalogue in step 2.

And yes, installing Papywizard v2 automatically removes Papywizard 1.x. But your preferences will be kept if you re-install Papywizard 1.x.


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

Offline

 

#117 2009-04-02 22:09:27

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

I uploaded the first release using plugins smile

There is no more disconnected mode, as before; to shoot, you need to be connected. But there are some 'Simulation' plugins, for axis and shutter, which do the same as before in disconnected mode.

You may experience some bugs. For example, shooting/moving widgets are disabled when disconnected, but not keys! So, you can have some erros if you try to move/shoot if not connected.

Anyway, feel free to comment.


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

Offline

 

#118 2009-04-02 22:20:38

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

I uploaded the first release using plugins smile

There is no more disconnected mode, as before; to shoot, you need to be connected. But there are some 'Simulation' plugins, for axis and shutter, which do the same as before in disconnected mode.

You may experience some bugs. For example, shooting/moving widgets are disabled when disconnected, but not keys! So, you can have some erros if you try to move/shoot if not connected.

Anyway, feel free to comment.

Sounds dreadful - I liked the defaulting to fully 'operational' simulation mode when not connected and it was useful to tril;a things in simulation when planning shoots ... anyway I thought I'd give it a go, just to see what it looks like..

Windows XP... crashes on load.

Traceback (most recent call last):
  File "main.py", line 160, in main
  File "papywizard\common\pluginManager.pyo", line 87, in load
  File "papywizard\common\pluginManager.pyo", line 102, in parseDir
WindowsError: [Error 3] The system cannot find the path specified: 'C:\\Program Files\\Papywizard\\papywizard\\common\\..\\plugins/*.*'


Uploaded Images

Last edited by mediavets (2009-04-02 22:37:12)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#119 2009-04-03 00:03:03

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

Oups, I forgot to update the svn branch on Windows...

Anyway, I uploaded it again (same name). Does it work?


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

Offline

 

#120 2009-04-03 00:58:09

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

Oups, I forgot to update the svn branch on Windows...

Anyway, I uploaded it again (same name). Does it work?

It installs and runs but won't establish a connection to the head.

I'm running on my Windows 2000 laptop on which the BT device is seen as a virtual serial port, so drivers are set to serial.

Code:

2009-04-02 23:35:34,868::MainThread::INFO::Starting Papywizard... 
2009-04-02 23:35:34,908::MainThread::INFO::Importing modules... 
2009-04-02 23:35:35,240::MainThread::INFO::Loading i18n files... 
2009-04-02 23:35:35,250::MainThread::DEBUG::Papywizard.i18n(): locale=en_GB 
2009-04-02 23:35:35,259::MainThread::WARNING::Can't find qt translation file 
2009-04-02 23:35:35,259::MainThread::INFO::Loading Style Sheets... 
2009-04-02 23:35:35,269::MainThread::WARNING::No user Style Sheet found 
2009-04-02 23:35:35,279::MainThread::INFO::Loading configuration... 
2009-04-02 23:35:35,289::MainThread::DEBUG::ConfigManager.__init__(): versions: dist=['2', '1', '1'], user=[u'2', u'1', u'1'] 
2009-04-02 23:35:35,289::MainThread::DEBUG::ConfigManager.__init__(): user config. is up-to-date 
2009-04-02 23:35:35,289::MainThread::INFO::Load plugins... 
2009-04-02 23:35:35,309::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,309::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'yawAxis' 
2009-04-02 23:35:35,309::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,309::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'pitchAxis' 
2009-04-02 23:35:35,309::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,309::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'shutter' 
2009-04-02 23:35:35,319::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,319::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'yawAxis' 
2009-04-02 23:35:35,319::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,319::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'pitchAxis' 
2009-04-02 23:35:35,319::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,319::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'shutter' 
2009-04-02 23:35:35,319::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,319::MainThread::DEBUG::PluginManager.register(): added 'Tethered' plugin with capacity 'shutter' 
2009-04-02 23:35:35,329::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-02 23:35:35,329::MainThread::DEBUG::PluginManager.register(): added 'Timelord' plugin with capacity 'shutter' 
2009-04-02 23:35:35,329::MainThread::INFO::Loading user plugins... 
2009-04-02 23:35:35,329::MainThread::INFO::Activate plugins... 
2009-04-02 23:35:35,329::MainThread::TRACE::MerlinHardware.activate() 
2009-04-02 23:35:35,329::MainThread::TRACE::MerlinHardware.activate() 
2009-04-02 23:35:35,329::MainThread::INFO::Creating model... 
2009-04-02 23:35:35,339::MainThread::WARNING::Shooting.__init__(): Remove self.hardware compatibility 
2009-04-02 23:35:35,339::MainThread::INFO::Loading default presets 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='4@0 + Z + N' 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='3@-15 + Z' 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='6@30 + 6@-15 + N' 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='4@30 + 4@-30' 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='3 + 6 + 12 + 6 + 3 (28mm)' 
2009-04-02 23:35:35,369::MainThread::DEBUG::Preset.__init__(): loading name='4 + 12 + 12 + 12 + 8 (32mm)' 
2009-04-02 23:35:35,380::MainThread::INFO::Loading user presets 
2009-04-02 23:35:35,380::MainThread::WARNING::No user presets found 
2009-04-02 23:35:35,380::MainThread::INFO::Starting Spy... 
2009-04-02 23:35:35,380::MainThread::INFO::Creating GUI... 
2009-04-02 23:35:35,400::Spy::INFO::Starting Spy... 
2009-04-02 23:35:35,619::MainThread::WARNING::MainController.__onKeyPressed(): fix fullScreenFlag property!!! 

2009-04-02 23:35:45,444::MainThread::DEBUG::MainController.__onActionHardwareConnectToggled(True) 
2009-04-02 23:35:45,444::MainThread::INFO::Establishing connection... 
2009-04-02 23:35:45,503::Dummy-2::EXCEPTION::SerialDriver._init()
Traceback (most recent call last):
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,503::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 921, in connect
  File "papywizard\plugins\merlinPlugins.pyo", line 146, in establishConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 76, in establishConnection
  File "papywizard\hardware\busDriver.pyo", line 87, in establishConnection
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,503::Dummy-2::EXCEPTION::SerialDriver._init()
Traceback (most recent call last):
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,503::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 929, in connect
  File "papywizard\plugins\merlinPlugins.pyo", line 146, in establishConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 76, in establishConnection
  File "papywizard\hardware\busDriver.pyo", line 87, in establishConnection
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,503::Dummy-2::EXCEPTION::SerialDriver._init()
Traceback (most recent call last):
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,513::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 937, in connect
  File "papywizard\hardware\hardwarePlugin.pyo", line 76, in establishConnection
  File "papywizard\hardware\busDriver.pyo", line 87, in establishConnection
  File "papywizard\hardware\serialDriver.pyo", line 69, in _init
TypeError: getInt() takes exactly 2 arguments (3 given) 
2009-04-02 23:35:45,513::Dummy-2::DEBUG::MainController.__onHardwareConnected(): flag=False 
2009-04-02 23:35:45,523::MainThread::ERROR::Can't establish connection
One or more plugin failed to connect 

2009-04-02 23:36:15,667::MainThread::DEBUG::MainController.__onActionHardwareConnectToggled(False) 
2009-04-02 23:36:15,667::MainThread::INFO::Shuting down connection... 
2009-04-02 23:36:15,667::MainThread::DEBUG::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 995, in __shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 167, in shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 273, in stop
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
AttributeError: _serial 
2009-04-02 23:36:15,667::MainThread::DEBUG::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 1003, in __shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 167, in shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 273, in stop
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
AttributeError: _serial 
2009-04-02 23:36:15,677::MainThread::DEBUG::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 1011, in __shutdownConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 83, in shutdownConnection
  File "papywizard\hardware\busDriver.pyo", line 99, in shutdownConnection
  File "papywizard\hardware\serialDriver.pyo", line 81, in _shutdown
AttributeError: _serial 
2009-04-02 23:36:18,131::MainThread::TRACE::MainController.__onActionHelpViewLogActivated()

Uploaded Images

Last edited by mediavets (2009-04-03 00:59:02)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#121 2009-04-03 08:05:14

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

Sorry, I didn't tried the serial dirver. It is fixed (just download again the same version in a few minutes).


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

Offline

 

#122 2009-04-03 10:28:13

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

I uploaded the first release using plugins smile

There is no more disconnected mode, as before; to shoot, you need to be connected. But there are some 'Simulation' plugins, for axis and shutter, which do the same as before in disconnected mode.

You may experience some bugs. For example, shooting/moving widgets are disabled when disconnected, but not keys! So, you can have some erros if you try to move/shoot if not connected.

Anyway, feel free to comment.

I guess the plug-in development would make it relatively easy to add support for control of a smaller, lighter weight, single axis head - for example, for use on a pole?

Something in this sort of 'style':
http://gigapanbot.de/gigapanbot-m1-en.htm

Last edited by mediavets (2009-04-03 10:32:34)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#123 2009-04-03 11:19:08

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

Yes, sure! I can add a special plugin type which means: 'not available'... But I guess that the Simulation plugin is enough for the unavailable axis.


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

Offline

 

#124 2009-04-03 12:45:02

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 9730
Website

Re: [papywizard v2] Annoncement, feedback, bug report

fma38 wrote:

Sorry, I didn't tried the serial dirver. It is fixed (just download again the same version in a few minutes).

Still failing to make connection:

Code:

2009-04-03 11:22:36,479::MainThread::INFO::Starting Papywizard... 
2009-04-03 11:22:36,549::MainThread::INFO::Importing modules... 
2009-04-03 11:22:36,878::MainThread::INFO::Loading i18n files... 
2009-04-03 11:22:36,888::MainThread::DEBUG::Papywizard.i18n(): locale=en_GB 
2009-04-03 11:22:36,888::MainThread::WARNING::Can't find qt translation file 
2009-04-03 11:22:36,888::MainThread::INFO::Loading Style Sheets... 
2009-04-03 11:22:36,908::MainThread::WARNING::No user Style Sheet found 
2009-04-03 11:22:36,908::MainThread::INFO::Loading configuration... 
2009-04-03 11:22:36,948::MainThread::DEBUG::ConfigManager.__init__(): versions: dist=['2', '1', '1'], user=[u'2', u'1', u'1'] 
2009-04-03 11:22:36,948::MainThread::DEBUG::ConfigManager.__init__(): user config. is up-to-date 
2009-04-03 11:22:36,948::MainThread::INFO::Load plugins... 
2009-04-03 11:22:36,969::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,969::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'yawAxis' 
2009-04-03 11:22:36,969::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,969::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'pitchAxis' 
2009-04-03 11:22:36,969::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,969::MainThread::DEBUG::PluginManager.register(): added 'Simulation' plugin with capacity 'shutter' 
2009-04-03 11:22:36,969::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,979::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'yawAxis' 
2009-04-03 11:22:36,979::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,979::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'pitchAxis' 
2009-04-03 11:22:36,979::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,979::MainThread::DEBUG::PluginManager.register(): added 'Merlin' plugin with capacity 'shutter' 
2009-04-03 11:22:36,979::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,979::MainThread::DEBUG::PluginManager.register(): added 'Tethered' plugin with capacity 'shutter' 
2009-04-03 11:22:36,979::MainThread::TRACE::AbstractPlugin._loadConfig() 
2009-04-03 11:22:36,979::MainThread::DEBUG::PluginManager.register(): added 'Timelord' plugin with capacity 'shutter' 
2009-04-03 11:22:36,979::MainThread::INFO::Loading user plugins... 
2009-04-03 11:22:36,989::MainThread::INFO::Activate plugins... 
2009-04-03 11:22:36,989::MainThread::TRACE::MerlinHardware.activate() 
2009-04-03 11:22:36,989::MainThread::TRACE::MerlinHardware.activate() 
2009-04-03 11:22:36,989::MainThread::INFO::Creating model... 
2009-04-03 11:22:36,999::MainThread::WARNING::Shooting.__init__(): Remove self.hardware compatibility 
2009-04-03 11:22:36,999::MainThread::INFO::Loading default presets 
2009-04-03 11:22:37,039::MainThread::DEBUG::Preset.__init__(): loading name='4@0 + Z + N' 
2009-04-03 11:22:37,039::MainThread::DEBUG::Preset.__init__(): loading name='3@-15 + Z' 
2009-04-03 11:22:37,039::MainThread::DEBUG::Preset.__init__(): loading name='6@30 + 6@-15 + N' 
2009-04-03 11:22:37,039::MainThread::DEBUG::Preset.__init__(): loading name='4@30 + 4@-30' 
2009-04-03 11:22:37,049::MainThread::DEBUG::Preset.__init__(): loading name='3 + 6 + 12 + 6 + 3 (28mm)' 
2009-04-03 11:22:37,049::MainThread::DEBUG::Preset.__init__(): loading name='4 + 12 + 12 + 12 + 8 (32mm)' 
2009-04-03 11:22:37,049::MainThread::INFO::Loading user presets 
2009-04-03 11:22:37,049::MainThread::WARNING::No user presets found 
2009-04-03 11:22:37,049::MainThread::INFO::Starting Spy... 
2009-04-03 11:22:37,049::MainThread::INFO::Creating GUI... 
2009-04-03 11:22:37,069::Spy::INFO::Starting Spy... 
2009-04-03 11:22:37,390::MainThread::WARNING::MainController.__onKeyPressed(): fix fullScreenFlag property!!! 

2009-04-03 11:23:36,234::MainThread::INFO::Configuration saved 

2009-04-03 11:23:40,039::MainThread::INFO::Configuration saved 

2009-04-03 11:23:59,447::MainThread::INFO::Configuration saved 
2009-04-03 11:24:01,700::MainThread::INFO::Configuration saved 

2009-04-03 11:24:23,072::MainThread::INFO::Configuration saved 

2009-04-03 11:24:52,194::MainThread::INFO::Establishing connection... 
2009-04-03 11:24:54,888::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,898::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,898::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,898::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,898::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,898::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,898::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 921, in connect
  File "papywizard\plugins\merlinPlugins.pyo", line 151, in establishConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 123, in _sendCmd
HardwareError: Merlin axis 1 can't send command 
2009-04-03 11:24:54,898::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,898::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,898::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,898::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,907::Dummy-2::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:24:54,907::Dummy-2::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:24:54,907::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 929, in connect
  File "papywizard\plugins\merlinPlugins.pyo", line 151, in establishConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 123, in _sendCmd
HardwareError: Merlin axis 1 can't send command 
2009-04-03 11:24:55,088::Dummy-2::EXCEPTION::DriverFactory.create()
Traceback (most recent call last):
  File "papywizard\hardware\driverFactory.pyo", line 84, in create
  File "zipextimporter.pyo", line 82, in load_module
  File "papywizard\hardware\bluetoothDriver.pyo", line 54, in <module>
  File "zipextimporter.pyo", line 82, in load_module
  File "bluetooth\__init__.pyo", line 11, in <module>
  File "zipextimporter.pyo", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading bluetooth\_msbt.pyd 
2009-04-03 11:24:55,088::Dummy-2::EXCEPTION::MainController.__establishConnection().connect()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 937, in connect
  File "papywizard\hardware\hardwarePlugin.pyo", line 76, in establishConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 64, in __getDriver
  File "papywizard\hardware\driverFactory.pyo", line 107, in create
HardwareError: MemoryLoadLibrary failed loading bluetooth\_msbt.pyd 
2009-04-03 11:24:55,138::MainThread::ERROR::Can't establish connection
One or more plugin failed to connect 

2009-04-03 11:25:05,822::MainThread::INFO::Shuting down connection... 
2009-04-03 11:25:05,983::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,983::MainThread::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:25:05,983::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,983::MainThread::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:25:05,983::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,983::MainThread::WARNING::MerlinHardware._sendCmd(): axis 1 can't sent command. Retrying... 
2009-04-03 11:25:05,983::MainThread::EXCEPTION::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 995, in __shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 167, in shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 274, in stop
  File "papywizard\plugins\merlinPlugins.pyo", line 300, in waitStop
  File "papywizard\plugins\merlinPlugins.pyo", line 173, in read
  File "papywizard\plugins\merlinPlugins.pyo", line 123, in _sendCmd
HardwareError: Merlin axis 1 can't send command 
2009-04-03 11:25:05,993::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,993::MainThread::WARNING::MerlinHardware._sendCmd(): axis 2 can't sent command. Retrying... 
2009-04-03 11:25:05,993::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,993::MainThread::WARNING::MerlinHardware._sendCmd(): axis 2 can't sent command. Retrying... 
2009-04-03 11:25:05,993::MainThread::EXCEPTION::MerlinHardware._sendCmd
Traceback (most recent call last):
  File "papywizard\plugins\merlinPlugins.pyo", line 97, in _sendCmd
  File "papywizard\hardware\serialDriver.pyo", line 92, in empty
  File "papywizard\hardware\serialDriver.pyo", line 103, in read
IOError: Timeout while reading on serial bus 
2009-04-03 11:25:05,993::MainThread::WARNING::MerlinHardware._sendCmd(): axis 2 can't sent command. Retrying... 
2009-04-03 11:25:05,993::MainThread::EXCEPTION::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 1003, in __shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 167, in shutdownConnection
  File "papywizard\plugins\merlinPlugins.pyo", line 273, in stop
  File "papywizard\plugins\merlinPlugins.pyo", line 123, in _sendCmd
HardwareError: Merlin axis 2 can't send command 
2009-04-03 11:25:06,003::MainThread::EXCEPTION::DriverFactory.create()
Traceback (most recent call last):
  File "papywizard\hardware\driverFactory.pyo", line 84, in create
  File "zipextimporter.pyo", line 82, in load_module
  File "papywizard\hardware\bluetoothDriver.pyo", line 54, in <module>
  File "zipextimporter.pyo", line 82, in load_module
  File "bluetooth\__init__.pyo", line 11, in <module>
  File "zipextimporter.pyo", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading bluetooth\_msbt.pyd 
2009-04-03 11:25:06,003::MainThread::EXCEPTION::MainController.__shutdownConnection()
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 1011, in __shutdownConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 83, in shutdownConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 64, in __getDriver
  File "papywizard\hardware\driverFactory.pyo", line 107, in create
HardwareError: MemoryLoadLibrary failed loading bluetooth\_msbt.pyd 
2009-04-03 11:25:06,003::MainThread::EXCEPTION::One or more plugin failed to shutdown
Traceback (most recent call last):
  File "papywizard\controller\mainController.pyo", line 1011, in __shutdownConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 83, in shutdownConnection
  File "papywizard\hardware\hardwarePlugin.pyo", line 64, in __getDriver
  File "papywizard\hardware\driverFactory.pyo", line 107, in create
HardwareError: MemoryLoadLibrary failed loading bluetooth\_msbt.pyd

Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm lenses, Nodal Ninja 5 Lite, Nodal Ninja 4 with R-D16, Agno's MrotatorTCS short.
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket, Agno's MrotatorA.
Merlin/Orion robotic pano head + Papywizard on Nokia 770/N800/N810 and Windows 8/XP/2K.

Offline

 

#125 2009-04-03 13:11:49

fma38
Moderator
From: Grenoble, France
Registered: 2005-12-07
Posts: 6176
Website

Re: [papywizard v2] Annoncement, feedback, bug report

Do you still have an axis using the bluetooth driver? Or are they both configured with serial?

I found more bugs, even on Nokia, so I will investigate...


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

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson