pyxcp icon indicating copy to clipboard operation
pyxcp copied to clipboard

ASAM XCP in Python

Results 34 pyxcp issues
Sort by recently updated
recently updated
newest added

It appears that XCP is increasing memory usage over time. I actually could find at least a couple of spots where allocation happens while never freeing: - self.evQueue.append(response) (line 292...

A command timeout that the standard mandates to be indefinitely retry blocks completely the execution of the software flow. E.g.: Master().connect() on a broken bus or shutdown ECU indefinitely blocks...

DISCONNECT master command does never timeout but retries indefinitely. The standard says that DISCONNECT shall be retried max 2 times before giving up; SYNCH shall also be issued before as...

My code is receiving ODTs from slave DAQ configuration. I had to study the pyxcp code to understand that self.cro_callback can be set in order to get notifications on reception...

![image](https://user-images.githubusercontent.com/11954594/174335523-ea327572-a056-4171-8b80-c825dddcb6d4.png) ![image](https://user-images.githubusercontent.com/11954594/174337423-aa9185cb-c21d-438d-ab91-6f8d87a9a60c.png) I keep getting timeout error(thrice) and then it shifts to UnrecoverableError. Any ideas on how to debug this?

version: 0.18.46 I can`t initialize any can interface, the can transport module does not find any sublasses and returns an empty list ```python def registered_drivers(): """ Returns ------- dict (name,...

Hello, I'm trying install pyxcp by pip install. But it will be failed at Preparing metadata (pyproject.toml) here is the error log ``` Collecting pyxcp Using cached pyxcp-0.18.41.tar.gz (123 kB)...

Is there a reason that pypi shows the latest release as 0.18.1? I have never noticed a delay before once a release has been made on GitHub. But maybe this...

I didn't spot this in my original example but there is the use case for the _block_downloader where the data fits exactly in an integer number of packets. In this...

For now Master.connect method do two things setup transport layer (transport.connect()) and also invoke XCP command connect but it will be really nice to have possibility to invoke only XCP...