Public Attributes | List of all members
CCAN_CALLBACKS Struct Reference

#include <ccand_11xx.h>

Public Attributes

void(* CAN_error )(uint32_t error_info)
 
void(* CAN_rx )(uint8_t msg_obj_num)
 
void(* CAN_tx )(uint8_t msg_obj_num)
 
uint32_t(* CANOPEN_sdo_read )(uint16_t index, uint8_t subindex)
 
uint8_t(* CANOPEN_sdo_req )(uint8_t length_req, uint8_t *req_ptr, uint8_t *length_resp, uint8_t *resp_ptr)
 
uint32_t(* CANOPEN_sdo_seg_read )(uint16_t index, uint8_t subindex, uint8_t openclose, uint8_t *length, uint8_t *data, uint8_t *last)
 
uint32_t(* CANOPEN_sdo_seg_write )(uint16_t index, uint8_t subindex, uint8_t openclose, uint8_t length, uint8_t *data, uint8_t *fast_resp)
 
uint32_t(* CANOPEN_sdo_write )(uint16_t index, uint8_t subindex, uint8_t *dat_ptr)
 

Detailed Description

Definition at line 137 of file ccand_11xx.h.

Member Data Documentation

◆ CAN_error

void(* CCAN_CALLBACKS::CAN_error) (uint32_t error_info)

Definition at line 140 of file ccand_11xx.h.

◆ CAN_rx

void(* CCAN_CALLBACKS::CAN_rx) (uint8_t msg_obj_num)

Definition at line 138 of file ccand_11xx.h.

◆ CAN_tx

void(* CCAN_CALLBACKS::CAN_tx) (uint8_t msg_obj_num)

Definition at line 139 of file ccand_11xx.h.

◆ CANOPEN_sdo_read

uint32_t(* CCAN_CALLBACKS::CANOPEN_sdo_read) (uint16_t index, uint8_t subindex)

Definition at line 141 of file ccand_11xx.h.

◆ CANOPEN_sdo_req

uint8_t(* CCAN_CALLBACKS::CANOPEN_sdo_req) (uint8_t length_req, uint8_t *req_ptr, uint8_t *length_resp, uint8_t *resp_ptr)

Definition at line 147 of file ccand_11xx.h.

◆ CANOPEN_sdo_seg_read

uint32_t(* CCAN_CALLBACKS::CANOPEN_sdo_seg_read) (uint16_t index, uint8_t subindex, uint8_t openclose, uint8_t *length, uint8_t *data, uint8_t *last)

Definition at line 143 of file ccand_11xx.h.

◆ CANOPEN_sdo_seg_write

uint32_t(* CCAN_CALLBACKS::CANOPEN_sdo_seg_write) (uint16_t index, uint8_t subindex, uint8_t openclose, uint8_t length, uint8_t *data, uint8_t *fast_resp)

Definition at line 145 of file ccand_11xx.h.

◆ CANOPEN_sdo_write

uint32_t(* CCAN_CALLBACKS::CANOPEN_sdo_write) (uint16_t index, uint8_t subindex, uint8_t *dat_ptr)

Definition at line 142 of file ccand_11xx.h.


The documentation for this struct was generated from the following file:


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04