fulcrum7 / SCANFISH

Software for Controller Area Network (CAN) monitoring and debugging
17 stars 10 forks source link

Requirements #3

Open fulcrum7 opened 13 years ago

fulcrum7 commented 13 years ago

This thread is for discussion about requirements. It is the place for your thoughts and links

fulcrum7 commented 13 years ago

In order to support flexible design I suggest to use C++ as a main language and OOP.

fulcrum7 commented 13 years ago

According to extreme programming let's make minimal system and then think about details

fulcrum7 commented 13 years ago

What do you think about canhacker?

stupiit commented 13 years ago

canhacker is quite simple ... programs like this one are already available - even they are no open source. from my perspective there won't be a real benefit in developing something similar to canhacker

fulcrum7 commented 13 years ago

To start with I think canhacker - copy is not so bad. The main aim is to write robust low level classes using SocketCAN. And all other features like GUI with plots and timers will use those classes

fulcrum7 commented 13 years ago

P.S. The main aim (current aim, not global)

fulcrum7 commented 13 years ago

I found many open source utils in project SocketCAN This month I suppoose I 'll try to write object-oriented wrappers to this code. I don't think It's worth coding the bottom functions if we can get them there

fulcrum7 commented 13 years ago

http://svn.berlios.de/wsvn/socketcan/trunk/can-utils?#ad2b18e83f266ecc9c76d20a254f82581

fulcrum7 commented 13 years ago

http://www.uv-software.com/opensource/linux/socketCAN/utilities/can_moni/trunk/can_io.h Interesting functions for OOP wrapping