|
Paparazzi UAS
v6.1.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "modules/uavcan/uavcan.h"#include <BOARD_CONFIG>
Include dependency graph for actuators_uavcan.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | actuators_uavcan_init (struct uavcan_iface_t *iface) |
| Initialize an uavcan interface. More... | |
| void | actuators_uavcan_commit (struct uavcan_iface_t *iface, int16_t *values, uint8_t nb) |
| Commit actuator values to the uavcan interface. More... | |
| void actuators_uavcan_commit | ( | struct uavcan_iface_t * | iface, |
| int16_t * | values, | ||
| uint8_t | nb | ||
| ) |
Commit actuator values to the uavcan interface.
Definition at line 198 of file actuators_uavcan.c.
References offset, uavcan_broadcast(), UAVCAN_EQUIPMENT_ESC_RAWCOMMAND_ID, UAVCAN_EQUIPMENT_ESC_RAWCOMMAND_MAX_SIZE, and UAVCAN_EQUIPMENT_ESC_RAWCOMMAND_SIGNATURE.
Here is the call graph for this function:| void actuators_uavcan_init | ( | struct uavcan_iface_t * | iface | ) |
Initialize an uavcan interface.
Definition at line 174 of file actuators_uavcan.c.
References actuators_uavcan_esc_status_cb(), actuators_uavcan_initialized, actuators_uavcan_send_esc(), DefaultPeriodic, esc_status_ev, init_random(), register_periodic_telemetry(), uavcan_bind(), UAVCAN_EQUIPMENT_ESC_STATUS_ID, and UAVCAN_EQUIPMENT_ESC_STATUS_SIGNATURE.
Here is the call graph for this function: