Searched full:canopen (Results 1 – 25 of 34) sorted by relevance
12
/Zephyr-latest/modules/canopennode/ |
D | Kconfig | 1 # CANopenNode CANopen protocol stack configuration options 19 int "CANopen SDO buffer size" 23 Size of the internal CANopen SDO buffer in bytes. Size must 30 int "CANopen trace buffer size" 33 Size of the CANopen trace buffer in bytes. 36 int "Stack size for the CANopen transmit workqueue" 39 Size of the stack used for the internal CANopen transmit 43 int "Priority for CANopen transmit workqueue" 47 Priority level of the internal CANopen transmit workqueue. 50 bool "CANopen object dictionary storage" [all …]
|
D | canopennode.h | 14 * @brief CANopen Network Stack 15 * @defgroup canopen CANopen Network Stack 23 #include <CANopen.h> 32 * @brief CANopen object dictionary storage types. 45 * @brief Attach CANopen object dictionary storage handlers. 47 * Attach CANopen storage handler functions to object dictionary 53 * CANOPEN_STORAGE_ROM to non-volatile storage when a CANopen SDO 59 * non-volatile storage when a CANopen SDO client writes 0x64616F6C 76 * @brief Save CANopen object dictionary entries to non-volatile storage. 81 * @param storage CANopen object dictionary entry type [all …]
|
D | canopen_storage.c | 9 #include <CANopen.h> 25 /* Variables for reporting errors through CANopen once the stack is up */ 184 SETTINGS_STATIC_HANDLER_DEFINE(canopen, "canopen", NULL, 210 ret = settings_save_one("canopen/rom", &CO_OD_ROM, in canopen_storage_save() 213 ret = settings_save_one("canopen/eeprom", &CO_OD_EEPROM, in canopen_storage_save() 225 ret = settings_delete("canopen/rom"); in canopen_storage_erase() 227 ret = settings_delete("canopen/eeprom"); in canopen_storage_erase()
|
D | canopen_sync.c | 7 #include <CANopen.h> 10 * @brief CANopen sync thread. 12 * The CANopen real-time sync thread processes SYNC RPDOs and TPDOs
|
D | CMakeLists.txt | 16 ${CANOPENNODE_DIR}/CANopen.c
|
D | canopen_leds.c | 7 #include <CANopen.h>
|
D | CO_driver_target.h | 12 * CANopen protocol stack.
|
D | canopen_program.c | 7 #include <CANopen.h>
|
/Zephyr-latest/subsys/canbus/ |
D | Kconfig.canopen | 4 menuconfig CANOPEN config 5 bool "CANopen protocol support" 9 Enable CANopen (EN 50325-4) (CiA 301) protocol 13 if CANOPEN 15 module = CANOPEN 16 module-str = CANopen 19 endif # CANOPEN
|
D | Kconfig | 8 source "subsys/canbus/Kconfig.canopen"
|
/Zephyr-latest/scripts/west_commands/runners/ |
D | canopen_program.py | 5 '''Runner for performing program download over CANopen (DSP 302-3).''' 14 import canopen 53 '''Runner front-end for CANopen.''' 82 return 'canopen' 90 return 'CANopen Node ID.' 111 help=f'CANopen SDO request retries (default: {DEFAULT_SDO_RETRIES})') 113 help=f'''CANopen SDO response timeout in seconds 139 raise RuntimeError('Please specify a CANopen node ID with the ' 145 '''Download program to flash over CANopen''' 191 '''CANopen program downloader''' [all …]
|
/Zephyr-latest/samples/modules/canopennode/ |
D | README.rst | 4 Use the CANopenNode CANopen protocol stack in Zephyr. 8 This sample application shows how the `CANopenNode`_ CANopen protocol 11 CANopen is an internationally standardized (`EN 50325-4`_, `CiA 301`_) 14 CANopen protocol stack. 16 Apart from the CANopen protocol stack integration, this sample also 17 demonstrates the use of non-volatile storage for the CANopen object 18 dictionary and optionally program download over CANopen. 39 transceiver. This board supports CANopen LED indicators (red and green 57 (``CAN0_TX``) and ``PTB19`` (``CAN0_RX``). This board supports CANopen 76 ``PB9`` (``CAN_TX``). This board supports CANopen LED indicators (red and green [all …]
|
D | Kconfig | 8 int "CANopen node ID" 12 7-bit CANopen Node ID
|
D | CMakeLists.txt | 6 board_runner_args(canopen "--node-id=${CONFIG_CANOPEN_NODE_ID}") 10 project(CANopen) project
|
D | sample.yaml | 6 - canopen 15 - "(.*)CANopen stack initialized"
|
/Zephyr-latest/boards/common/ |
D | canopen.board.cmake | 3 board_set_flasher_ifnset(canopen) 4 board_finalize_runner_args(canopen)
|
/Zephyr-latest/boards/nxp/twr_ke18f/ |
D | board.cmake | 9 include(${ZEPHYR_BASE}/boards/common/canopen.board.cmake)
|
/Zephyr-latest/boards/nxp/frdm_k64f/ |
D | board.cmake | 12 include(${ZEPHYR_BASE}/boards/common/canopen.board.cmake)
|
/Zephyr-latest/scripts/ |
D | requirements-base.txt | 17 canopen
|
/Zephyr-latest/scripts/west_commands/tests/ |
D | test_imports.py | 22 'canopen',
|
D | test_canopen_program.py | 47 '''Test CANopen runner created from command line parameters.'''
|
/Zephyr-latest/.github/workflows/ |
D | west_cmds.yml | 68 …pip install pytest west pyelftools canopen natsort progress mypy intelhex psutil ply pyserial anyt…
|
/Zephyr-latest/samples/modules/canopennode/src/ |
D | main.c | 196 * CANopen stack and doing the non real-time processing. 244 LOG_INF("CANopen stack initialized"); in main()
|
/Zephyr-latest/samples/modules/canopennode/objdict/ |
D | CO_OD.h | 10 CANopen Object Dictionary. 21 CANopen DATA TYPES 73 ProductName: Zephyr RTOS CANopen sample
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.2.rst | 58 * CANopen protocol support through 3rd party CANopenNode stack 603 * CANopen protocol support through 3rd party CANopenNode stack. 851 * :github:`22443` - [Coverity CID :207964] Dereference after null check in subsys/canbus/canopen/CO… 858 * :github:`22435` - [Coverity CID :207977] Logically dead code in subsys/canbus/canopen/CO_driver.c 859 * :github:`22434` - [Coverity CID :207978] Dereference after null check in subsys/canbus/canopen/CO… 1169 * :github:`15278` - CANopen Support
|
12