Open fulcrum7 opened 13 years ago
I consider that Project language and project should be chosen firstly: Due to Development for Linux I think we have 2 variants: Qt/C++ and Gnome/C
Qt has uncertain future IMHO beause of Nokia decision. However I've got small experience in QT development. In contrast I've got no in GTK
Decision is: Calculations in C++. GUI in Qt.
Hello, I have the following usb can bus monitor device from microchip.... I would love to get to a similar point within a linux environment.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en546534
one software environment that might be worth looking at is python and wxPython widgets. Quite fast for development and portable across OS choices.
A search on sourceforge yields 3 can bus projects... there may be some coding ideas there as well.
I will keep and eye on this project to see where I can help. cheers Lawrence VE7IT
Hello!
Thanks for your attention to the project.
Do you have linux driver for this gadget? Is it implemented via SocketCAN?
You are a python programmer, aren't you? In my view it is a good idea to have different implementations of GUI. If you look at general architecture: https://github.com/fulcrum7/SCANFISH/blob/master/SCREENSHOTS/architecture.jpg you'll see that the place for the python GUI exists. Currently we are working on main "calculation" classes. They are implemented on pure C++. We want to make minimal system and then improve it.
If you have any suggestions, please write them.
Best regards, Roman
What about joining forces with BUSMASTER project? https://github.com/rbei-etas/busmaster Or this one: http://qcanobserver.sourceforge.net/ See SocketCAN G+ page (https://plus.google.com/u/0/117660856159215855502) for further CAN related software
CANHacker is a nice tool, but it has some drawbacks like not allowing to choose COM ports higher than 10 or so. And it is also unable to interpret data and higher layer protocols like CANopen, j1939 etc.
Here is forum for suggestions about project