Hi!

2012/1/10 Sebastian Haas <[email protected]>:

> That looks quite interesting. The approach is different than mine, as the
> logic in restcan is at the server side and the client (not yet available) is
> an optional visualization/control component.
>
> It is quite difficult to find active open source projects which are CAN
> related. I hope to find some help to implement the visualization for
> restcan. Too bad Kayak does the signal processing on its own.

I agree that the approaches are quite different and also we are trying
to cover different use cases with our projects. With Kayak I tried to
provide a free CAN bus analysis solution. The TCP/IP abstraction is a
nice feature which enables you to do things like remote analysis and
to connect from multiple machines at once.
Kayak is not - and will probably never be - a very good tool for
restbus simulation. In principle it is possible but Kayak is not
intended for this.

>> Implementing a restbus functionality in JAVA based on the Kajak library is
>> very easy - when  you are a JAVA developer ;-)
>>
>> I like your approach to get a restbus simulation in C.
>
> Well the simulation is written in Javascript, which is even easier than C or
> Java. I want it to be easy to use. The only dependency is NodeJS and you can
> write and run simulation and test cases from commandline within few minutes.

I like the idea of using Javascript and especially NodeJS for restbus
simulation. At the weekend I will try to set it up at home and play
around a little bit :).

>> I wonder, if it makes sense for your project to adopt the XML-based KCD
>> format for CAN signal descriptions:
>
> I had a look at the spec, KCD looks pretty good, I think I will use it to
> replace the JSON description.

\o/ Yay! That's a good idea.

>> There's also a dbc input converter on the run to create KCDs:
>> https://github.com/dschanoeh/CANBabel
>
> Thats create, I was afraid I need to implement the converter myself. ;-) I
> hope they will extend to parse .sym files from Peak as well.

We mostly have .dbc files we need to convert. Support for different
formats (and possibly even conversion in both ways) is planned. Do you
use PEAK .sym-files and could you provide some example files and help
finding bugs in a .sym-Parser?

> Do you know about BUSMASTER (https://github.com/rbei-etas/busmaster). If it
> weren't Windows (R) only it would be an interesting solution.
>
> Oliver, what must restcan provide to be useable for you in your daily work?
> Or what do you expect from such a tool?

How lightweight is NodeJS? I would find this useful for quick and
dirty hacks in embedded units. Could memory (Flash and RAM) be a
problem on such devices?

Greetings,
Jan
_______________________________________________
Socketcan-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-users

Reply via email to