Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
actuators_uavcan1cmd.h File Reference
#include "actuators_uavcan.h"
+ Include dependency graph for actuators_uavcan1cmd.h:

Go to the source code of this file.

Macros

#define ActuatorsUavcan1CmdInit()   actuators_uavcan_init(&uavcan1)
 
#define ActuatorUavcan1CmdSet(_i, _v)   { actuators_uavcan1cmd_values[_i] = _v; }
 
#define ActuatorsUavcan1CmdCommit()   RunOnceEvery(ACTUATORS_UAVCAN_CMD_DIV,actuators_uavcan_cmd_commit(&uavcan1, actuators_uavcan1cmd_values, SERVOS_UAVCAN1CMD_NB))
 

Variables

int16_t actuators_uavcan1cmd_values [SERVOS_UAVCAN1CMD_NB]
 Stub file needed per uavcan interface because of generator. More...
 

Macro Definition Documentation

◆ ActuatorsUavcan1CmdCommit

#define ActuatorsUavcan1CmdCommit ( )    RunOnceEvery(ACTUATORS_UAVCAN_CMD_DIV,actuators_uavcan_cmd_commit(&uavcan1, actuators_uavcan1cmd_values, SERVOS_UAVCAN1CMD_NB))

Definition at line 37 of file actuators_uavcan1cmd.h.

◆ ActuatorsUavcan1CmdInit

#define ActuatorsUavcan1CmdInit ( )    actuators_uavcan_init(&uavcan1)

Definition at line 35 of file actuators_uavcan1cmd.h.

◆ ActuatorUavcan1CmdSet

#define ActuatorUavcan1CmdSet (   _i,
  _v 
)    { actuators_uavcan1cmd_values[_i] = _v; }

Definition at line 36 of file actuators_uavcan1cmd.h.

Variable Documentation

◆ actuators_uavcan1cmd_values

int16_t actuators_uavcan1cmd_values[SERVOS_UAVCAN1CMD_NB]
extern

Stub file needed per uavcan interface because of generator.

Referenced by actuators_uavcan_actuator_status_cb(), actuators_uavcan_esc_status_cb(), and actuators_uavcan_init().