Janez
Janez
Currently I'm using Linux and PIC32 in my projects. I just don't have time to make another driver(s). I would very like to add driver for other microcontroller, such as...
Yes, `timerNext_us` is updated from each CANopen object, including heartbeat, when next interval should occur. It is funny, I was looking at STM32 for a long time, I even have...
There should be no problems with the CANrxNew flag. For example, SDO in segmented transfer is request-response, in block transfer data is copied to SDO buffer from CANrx interrupt directly....
Yes, I tested 10GB in virtual CAN interface in Linux, few hours, no problems. Block transfer is much more efficient, segmented transfer works too. See https://canopennode.github.io/md_test_test_report.html
I don't like to add non-standard solutions.
Size information is part of the SDO message, it is optional. Actually cocomm don't know the size information of large data on the beginning of transfer (write). So maybe your...
baud rates ? try candump
112500 is not typical for CAN. You should see something reasonable on candump (or some CAN log) first. See your CAN interface for information.
Project file is xdd or xpd file, it contains additional CANopenNode specific information. eds file is just exported file.
I agree with you thoughts. I can maintain drivers for Linux and for PIC, because that is what I currently use. I would like to add some other microcontrollers, like...