Seeking guidance using Windows SuperCAN app and DLL #16
Replies: 1 comment 3 replies
-
On Tue, 2025-01-14 at 15:50 -0800, brunjc337 wrote:
Hi, I have built a CAN bus Analyzer software that targets Kvaser,
Vector and PEAK hardware, and would like to include SuperCAN support.
I am very interested and enthusiastic about SuperCAN. I've been
researching SuperCAN on and off for several months. Each time I
research the subject, I seem to answer questions I previously had,
and solve the problems that I have come across, as the information
generally seems to be here in the repo.
Thank you for your kind words. I am glad you find the project helpful.
Currently, I am able to build and deploy firmware to a SAME54
XPlained board. I am trying to understand the SuperCAN App and
driver. I have been able to successfully build each project in the
solution, however I have two issues:
1.) trying to install the DLL using cmd regsvr32 (error -- "The
module "supercan64.Dll" was loaded but the entry point
DllRegisterServer was not found. Make sure that "supercan64.dll" is a
valid DLL or OCX file and try again")
The COM server is located in the supercan_srv.exe binary. That's the
one, you need to register.
There are two ways to use SuperCAN devices from an application.
Exclusively, through supercanXX.dll or shared with other apps through
the COM server. Have a look at the demo app, both ways are implemented
there (option --shared).
2.) running/debugging the actual SuperCAN App-- do I need a device
connected before I run the app?
No, you don't. The search (scan) for devices will simply come up
empty.
I realize the high probability I have overlooked the documentation.
If that's the case, can you please kindly point me in the direction
on how to run the app so I can understand the driver through the
example SuperCAN App? If not, I would very much appreciate support in
how to get it running, and would be happy to provide support to the
project if needed, as well.
Thank you!!
—
Reply to this email directly, view it on GitHub [1], or unsubscribe
[2].
You are receiving this because you are subscribed to this
thread.Message ID: <jgressmann/supercan/repo-
***@***.***>
[1] view it on GitHub
#16
[2] unsubscribe
https://github.com/notifications/unsubscribe-auth/ACDMJYINNCXJ7ANN44XCW2D2KWPGBAVCNFSM6AAAAABVGAKI62VHI2DSMVQWIX3LMV43ERDJONRXK43TNFXW4OZXHAZDKMJQHE
|
Beta Was this translation helpful? Give feedback.
3 replies
Answer selected by
brunjc337
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I have built a CAN bus Analyzer software that targets Kvaser, Vector and PEAK hardware, and would like to include SuperCAN support. I am very interested and enthusiastic about SuperCAN. I've been researching SuperCAN on and off for several months. Each time I research the subject, I seem to answer questions I previously had, and solve the problems that I have come across, as the information generally seems to be here in the repo.
Currently, I am able to build and deploy firmware to a SAME54 XPlained board. I am trying to understand the SuperCAN App and driver. I have been able to successfully build each project in the solution, however I have the following issue:
1.) trying to install the DLL using cmd regsvr32 (error -- "The module "supercan64.Dll" was loaded but the entry point DllRegisterServer was not found. Make sure that "supercan64.dll" is a valid DLL or OCX file and try again")
I realize the high probability I have overlooked the documentation. If that's the case, can you please kindly point me in the direction on how to run the app so I can understand the driver through the example SuperCAN App? If not, I would very much appreciate support in how to get it running, and would be happy to provide support to the project if needed, as well.
Thank you!!
Beta Was this translation helpful? Give feedback.
All reactions