Replies: 5 comments 7 replies
-
Well, here's the thing, LAWICEL(which is what the linked firmware is) devices should work with SavvyCAN as there is a LAWICEL to socketcan interface in LINUX. However, if you aren't using LINUX then that does you no good. I suppose it could be possible to directly support LAWICEL devices in SavvyCAN but I have not done any work to support it. As for Windows XP support - probably not. The current codebase of SavvyCAN targets QT 5.15 which supports only back to Windows 7. Also, all the recent builds of SavvyCAN are 64 bit. It can be compiled 32 bit but I haven't bothered in a while. It's possible that a 32 bit compiled version of SC might run on Windows XP but no promises there. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your answer! I regret it more and more - I'm an absolute zero, if I get to a linux machine... But if linux has an inbuilt interface for Lawicel, I will give it a try - I have an experimental installation of linux on one of my old computers but... it will be a real pain ;) I'v never really worked with linux... Now I partially can understand, why you did not bother to write a native support for Lawicel in SavvyCAN. Would it be a complicated task? It would make my life so much easier ;) As I discovered the "Range State Window" in SavvyCan, it remembered me at some paper I read before - here is a link to it: I consider it as highly interesting - maybe you could find some ideas there in interesting too. Best regards |
Beta Was this translation helpful? Give feedback.
-
I wrote an slcan compatible version which might/should be lawicel compatible but I have no way of testing it. If you can compile SavvyCAN yourself you might want to try that. If it works (or you give input to what goes wrong) I might be able to get it somewhat ready to make a pull request. This does not use any QTSerial/CAN translations or socketcan/slcan and should be easier to use on non linux systems. See the slcan-connection-method here. Note: not tested on Windows or OSX since I have no setup to compile savvycan on those platforms but due to it using all standard serial interface parts it should be compatible with those OS's. |
Beta Was this translation helpful? Give feedback.
-
I'm afraid, I'm not that skilled to make it happen. I'm absolut novice at Linux... Till now, I only used compiled versions of SavvyCan and was not really successful in getting it to work on my Linux machine using its LAWICEL to socketcan interface... And my Linux machine is dying (video card is malfunctioning recently). The only other machine I have, I could use for testing, is an old Win XP machine (which will not work with Win7, I suppose), and this is not enough to compile SavvyCan (?). Despite of this all, I will try to read some stuff, try to compile your version, but it will take time and a success is pretty unlikely ;) On the "old" SavvyCan forum on www.savvycan.com I found two other questions to lawicel support: Maybe you can contact this people too, and maybe they are more skilled, then I am ;) Thank you for your answer and your programming effort! I will definitely follow your fork on github! Mat |
Beta Was this translation helpful? Give feedback.
-
Just tried te SavvyCAN-i386-Win32-SLCANtest-Debug.zip on the WIN_XP_32. Error - "No entry point found to procedure CancelIoEx in the library KERNEL332.dll" (translated from polish, so...) Mat |
Beta Was this translation helpful? Give feedback.
-
Hi colin80!
I build a Arduino MCP2515 CAN interface like this one:
https://github.com/autowp/arduino-mcp2515
It is working with a "firmware" like this:
https://github.com/autowp/can-usb
I like your SavvyCAN analyzer a lot!
I use it at a moment offline - I read the can traffic and save it to a file, then I load it to SavvyCAN as a GVRET csv file and try to analyze it.
Are there any chances, that SavvyCAN will at some point be able to communicate with this type of interfaces?
You know - offline is good - online is better :)
Best regards
Mat
PS. Any chance to use SavvyCAN with my old Windows XP laptop, that I use to work in my car (I am not skilled enough to compile it myself...)?
Beta Was this translation helpful? Give feedback.
All reactions