Spykeviewer is a great utility. I have written a GUI application in Matlab for plotting multi-dimensional data and I was planning to attempt to do a re-write using Qt, Spyderlib and PyQwt! I've never used Qt before so the Spykeviewer application is just what I need to get started. I do like the way you have implemented the plugin system.
My technical background is powertrain vibration simulation. I plan to fork your project and attempt to make Spykeviewer to be a more generic plotting utility. I would prefer if the "blocks, channel groups, channels, segments and units" dimensions could be user defined. For example, I would choose to have: frequency (or engine order), engine speed (rpm), Signal Type, Location, dof.
I had to make 2 changes to get Spykeviewer to launch.
In the start.py I did this:
# The entry point for Spyke Viewer
#from ..plugin_framework.data_provider_viewer import NeoViewerProvider
#from ..plugin_framework.filter_manager import FilterManager
from plugin_framework.data_provider_viewer import NeoViewerProvider
from plugin_framework.filter_manager import FilterManager
Please could you explain how to start up Spykeviewer without these changes?
I put the changes in my Github fork: https://github.com/DougRzz/spykeviewer
your project has motivated me to do some refactoring that I had planned for a while. If you check out the "Cleanup" branch from spykeviewer at GitHub, you'll find that the Neo-specific parts of the code are better separated than before. In particular, the MainWindow class does not use Neo anymore (though there still is an indirect dependency through spykeutils) and can be used by itself. MainWindowNeo only contains functionality that will not work without Neo.
You received this message because you are subscribed to the Google Groups "Spyke Viewer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyke-viewer...@googlegroups.com.
To post to this group, send email to spyke-...@googlegroups.com.
Visit this group at http://groups.google.com/group/spyke-viewer?hl=en.