User Activity

  • Posted a comment on discussion Open Discussion on CANopenNode

    https://github.com/CANopenNode/CANopenNode https://github.com/CANopenNode/CanOpenSTM32/ https://github.com/CANopenNode/CanOpenEditor

  • Posted a comment on discussion Open Discussion on CANopenNode

    You are probably right. Here are my tests with Linux and PIC32: https://github.com/CANopenNode/CANopenDemo/blob/master/test/test_report.md#sdo-transfer-test-reports-for-different-target-systems If you use Linux, you could test STM32 as demoDevice the same way. Segmented transfer should work in all cases, for block transfer you need a good CAN interface. But I think, XXAT is not supported on Linux.

  • Posted a comment on discussion Open Discussion on CANopenNode

    Maybe you can check: https://github.com/CANopenNode/CANopenDemo/blob/master/tutorial/README.md Or some other documentation about CANopen SDO.

  • Posted a comment on discussion Open Discussion on CANopenNode

    I didn't try, but it should be possible. See CO_ODinterface(). The only function which uses object dictionary is OD_find(). It returns pointer to OD_entry_t object, if found. Please note, entries must be ordered by index for this function to work. Files CANopen.c and CANopen.h are complex because of flexibility and ability to integrate OD.h and OD.c files. For most custom solution you could also write own CANopen.h/c files and generate object dictionary dynamically without OD.h/.c files.

  • Posted a comment on discussion Open Discussion on CANopenNode

    This is an old page, don't know, why it is still there. Please see: https://canopennode.github.io/ https://canopennode.github.io/CANopenLinux/index.html

  • Posted a comment on discussion Open Discussion on CANopenNode

    https://github.com/CANopenNode/CANopenLinux#can-interfaces

  • Posted a comment on discussion Open Discussion on CANopenNode

    It is CAN FD ready to some degree. I don't know, if somebody implemented driver for CAN FD support. PDO is CAN FD ready, but not tested. USDO is not implemented. See also here: https://github.com/CANopenNode/CANopenNode/issues/342

  • Modified a comment on discussion Open Discussion on CANopenNode

    This is from ChatGPT: what is simple bootup in canopen In CANopen, the "boot-up" process refers to the initialization process that takes place when a node is powered on or reset. During this process, the node runs through a series of checks and configurations to ensure that it is operating correctly and can communicate with other nodes on the network. The "simple boot-up" process in CANopen is a simplified version of the boot-up process that can be used in certain applications where a more comprehensive...

View All

Personal Data

Username:
jani22
Joined:
2004-04-28 18:52:11

Projects

This is a list of open source software projects that Janez is associated with:

  • CANopenNode CANopen based stack for communication in embeded control systems. Last Updated:

Personal Tools