Support for legacy software
Support for legacy software
Hi,
I maintain 32-bit software that uses a 7841.dll to communicate with the PCI card. I was confronted with a (W10) system on which the CanOpenDriver(0,0) function returns the value -1 (PCI_INIT_ERROR). It is a PEAK IPEH-003026 and the hardware support person probably installed a current (64-bit) driver. I suspect that a 32-bit driver needs to be installed, but I can't find one on the PEAK site. I'm also not sure whether 7841.dll still provides the appropriate interface.
I would be grateful for any advice on how to solve the problem.
I maintain 32-bit software that uses a 7841.dll to communicate with the PCI card. I was confronted with a (W10) system on which the CanOpenDriver(0,0) function returns the value -1 (PCI_INIT_ERROR). It is a PEAK IPEH-003026 and the hardware support person probably installed a current (64-bit) driver. I suspect that a 32-bit driver needs to be installed, but I can't find one on the PEAK site. I'm also not sure whether 7841.dll still provides the appropriate interface.
I would be grateful for any advice on how to solve the problem.
Re: Support for legacy software
Dear,
we do not know any 7841.dll and our APIs also do not return negative values on failure.
APIs from our company are canapi2.dll, canapi4.dll, pcanbasic.dll, pcan_pci.dll/pcan_2pci.dll (part of PCANLight API dlls), among others. Check if you find any of those files in your system.
we do not know any 7841.dll and our APIs also do not return negative values on failure.
APIs from our company are canapi2.dll, canapi4.dll, pcanbasic.dll, pcan_pci.dll/pcan_2pci.dll (part of PCANLight API dlls), among others. Check if you find any of those files in your system.
Best regards,
Keneth
Keneth
Re: Support for legacy software
Oh dear,
they replaced a PCI-7841-card from ADLINK by a card from PEAK.
So I have to replace the API in any case.
Can You help anyway, concerning the 32-bit-context?
they replaced a PCI-7841-card from ADLINK by a card from PEAK.
So I have to replace the API in any case.
Can You help anyway, concerning the 32-bit-context?
Re: Support for legacy software
I made the original software with pcan_dng.dll more than 20 years ago.
Re: Support for legacy software
Hello,
ich you have to implement the access to the PCAN-PCI card again, then use please the PCAN-Basic API for it. It offers support for x86 and x64 applications.
Please use the software PEAK-Drivers Setup to install both, the Plug&Play device drivers and the PCAN-Basic API.
ich you have to implement the access to the PCAN-PCI card again, then use please the PCAN-Basic API for it. It offers support for x86 and x64 applications.
Please use the software PEAK-Drivers Setup to install both, the Plug&Play device drivers and the PCAN-Basic API.
Best regards,
Keneth
Keneth
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Support for legacy software
The latest Version of this DLL from 2010 (Version 2.04) is available here - scroll down "Outdated APIs"I made the original software with pcan_dng.dll more than 20 years ago.
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
Re: Support for legacy software
We decided to create a new software using C# under .net. Is there example code for this that could be used as a template? Preferably a Visual Studio solution.
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Support for legacy software
As Keneth wrote - uset the PCAN-Basic API - he also add a link to the post. So simply study the Information / Package.
All you need is part of it...spend 2 minutes and you have what you need...
All you need is part of it...spend 2 minutes and you have what you need...
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------