Hello,
No, I have no performance issues with the Windows PCIe driver as we are not using PCIe hardware currently, but we are investigating how to improve the latency with the Windows USB driver and hardware.
Therefore we evaluated die PCIe and USB hardware in a Linux environment and found out ...
Search found 16 matches
- Thu 21. Aug 2025, 10:04
- Forum: Hardware
- Topic: Parameters for the PCAN Windows Drivers
- Replies: 5
- Views: 11492
- Wed 20. Aug 2025, 22:47
- Forum: Hardware
- Topic: Parameters for the PCAN Windows Drivers
- Replies: 5
- Views: 11492
Re: Parameters for the PCAN Windows Drivers
Hello,
OK, as the count_limit and the time_limit are actually values inside registers of the PCI hardware to control the rate of interrupts I was thinking that the PCI driver can set those in the same way the Linux driver does.
Regarding the Windows USB driver I am looking forward to the new ...
OK, as the count_limit and the time_limit are actually values inside registers of the PCI hardware to control the rate of interrupts I was thinking that the PCI driver can set those in the same way the Linux driver does.
Regarding the Windows USB driver I am looking forward to the new ...
- Mon 18. Aug 2025, 16:29
- Forum: Hardware
- Topic: Parameters for the PCAN Windows Drivers
- Replies: 5
- Views: 11492
Parameters for the PCAN Windows Drivers
Hello,
in the Linux driver (pcanfd_pci.c) there are kernel module options fdirqcl (count_limit) and fdirqtl (time_limit) which allow configuration of interrupt throttling and therefore latency vs. throughput tuning.
Are these parameters configurable in a Windows environment with the driver pcan ...
in the Linux driver (pcanfd_pci.c) there are kernel module options fdirqcl (count_limit) and fdirqtl (time_limit) which allow configuration of interrupt throttling and therefore latency vs. throughput tuning.
Are these parameters configurable in a Windows environment with the driver pcan ...
- Tue 17. Dec 2024, 14:12
- Forum: PCAN-USB X6
- Topic: Busload discrepancies
- Replies: 2
- Views: 4956
Re: Busload discrepancies
Hello,
thank you for the explanation. I initially used the busload frames (records) of the CANAPI 4, but it caused significant CPU load as we are utilizing all 6 interfaces of the PCAN-USB X6 at high bit rates. I observed processing of 6 x 2000 = 12000 busload records per second and did not want to ...
thank you for the explanation. I initially used the busload frames (records) of the CANAPI 4, but it caused significant CPU load as we are utilizing all 6 interfaces of the PCAN-USB X6 at high bit rates. I observed processing of 6 x 2000 = 12000 busload records per second and did not want to ...
- Tue 17. Dec 2024, 10:05
- Forum: PCAN-USB X6
- Topic: Busload discrepancies
- Replies: 2
- Views: 4956
Busload discrepancies
Hello,
we have a discrepancy in busload measurements: PCAN-USB X6 busload varies a lot between 40 and 80% while an external Trace Tool (non-PEAK) says steady 40% .
Bus ist 250 kBit/s
Messages are CAN 2.0 with extended identifiers
intervals between messages range from 0.5 to 5.5 milliseconds
Error ...
we have a discrepancy in busload measurements: PCAN-USB X6 busload varies a lot between 40 and 80% while an external Trace Tool (non-PEAK) says steady 40% .
Bus ist 250 kBit/s
Messages are CAN 2.0 with extended identifiers
intervals between messages range from 0.5 to 5.5 milliseconds
Error ...
- Wed 20. Nov 2024, 09:12
- Forum: PCAN-USB X6
- Topic: Why does the RX error counter increase while only sending?
- Replies: 5
- Views: 4292
Re: Why does the RX error counter increase while only sending?
Hello Marvin,
that's good news!
CAN_PARAM_TX_SELF_ACK is not defined in my version of CanApi4 (Header version 4.1.2 with CanApi4.dll version 4.2.0.128).
Is it possible to use this feature with this version somehow?
Do I need a new version of CanApi4?
Kind Regards
Martin Mödlinger
that's good news!
CAN_PARAM_TX_SELF_ACK is not defined in my version of CanApi4 (Header version 4.1.2 with CanApi4.dll version 4.2.0.128).
Is it possible to use this feature with this version somehow?
Do I need a new version of CanApi4?
Kind Regards
Martin Mödlinger
- Wed 20. Nov 2024, 06:56
- Forum: PCAN-USB X6
- Topic: Why does the RX error counter increase while only sending?
- Replies: 5
- Views: 4292
Re: Why does the RX error counter increase while only sending?
Hello,
thank you for your explanation. For the self-ack reason I am using the SINGLESHOT Feature of the CANAPI4.
But: When the REC increases during transmitting without cable, why does it not count down again when transmitting succeeds afterwards (after connecting a proper cable to a proper other ...
thank you for your explanation. For the self-ack reason I am using the SINGLESHOT Feature of the CANAPI4.
But: When the REC increases during transmitting without cable, why does it not count down again when transmitting succeeds afterwards (after connecting a proper cable to a proper other ...
- Tue 19. Nov 2024, 13:23
- Forum: PCAN-USB X6
- Topic: Why does the RX error counter increase while only sending?
- Replies: 5
- Views: 4292
Why does the RX error counter increase while only sending?
Hi,
I am sending CAN messages with CANAPI4 with CAN_MSGTYPE_SINGLESHOT. When there is no cable connected, I see an increasing RECEIVE (RX) Error Counter (REC), when there is a cable mit termination restistor but no other node ACKing, I see TRANSMIT (TX) Error Counter (TEC) increasing.
Why does the ...
I am sending CAN messages with CANAPI4 with CAN_MSGTYPE_SINGLESHOT. When there is no cable connected, I see an increasing RECEIVE (RX) Error Counter (REC), when there is a cable mit termination restistor but no other node ACKing, I see TRANSMIT (TX) Error Counter (TEC) increasing.
Why does the ...
- Thu 17. Aug 2023, 15:06
- Forum: PCAN-M.2
- Topic: 4 channel PCAN-M.2 may cause PCIe Correctable Errors under high CAN load
- Replies: 1
- Views: 3949
4 channel PCAN-M.2 may cause PCIe Correctable Errors under high CAN load
Hello,
under high CAN load conditions the 4-channel PCAN-M.2 may cause Replay Timer Timeout and Replay Num Rollover errors on the PCIe root port it is connected to. The same is true when using a different M.2 slot. The same is not true for a PCAN-M.2 with only 2 channels. The PCIe root bridge ...
under high CAN load conditions the 4-channel PCAN-M.2 may cause Replay Timer Timeout and Replay Num Rollover errors on the PCIe root port it is connected to. The same is true when using a different M.2 slot. The same is not true for a PCAN-M.2 with only 2 channels. The PCIe root bridge ...
- Thu 12. Apr 2018, 08:41
- Forum: PCAN-Developer 4
- Topic: CAN_PARAM_AUTOBUSON in case of Error-Passive
- Replies: 1
- Views: 4923
CAN_PARAM_AUTOBUSON in case of Error-Passive
Hi,
does CAN_PARAM_AUTOBUSON also have an effect when the interface goes error-passive?
I am using CanApi4 Version 4.1.2 (with Driver Version 4.1.3.16213, HW is PCAN-USB X6 with FW 3.2.0)
Martin
does CAN_PARAM_AUTOBUSON also have an effect when the interface goes error-passive?
I am using CanApi4 Version 4.1.2 (with Driver Version 4.1.3.16213, HW is PCAN-USB X6 with FW 3.2.0)
Martin