Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
actuators_asctec_v2_new.c File Reference
+ Include dependency graph for actuators_asctec_v2_new.c:

Go to the source code of this file.

Macros

#define ACTUATORS_ASCTEC_V2_SLAVE_ADDR   0x00
 

Functions

static uint16_t crc_update (uint16_t crc, uint8_t data)
 
void actuators_asctec_v2_init (void)
 
void actuators_asctec_v2_set (void)
 

Variables

struct ActuatorsAsctecV2 actuators_asctec_v2
 

Detailed Description

Actuators driver for Asctec v2 motor controllers with the new I2C protocol.

Definition in file actuators_asctec_v2_new.c.

Macro Definition Documentation

◆ ACTUATORS_ASCTEC_V2_SLAVE_ADDR

#define ACTUATORS_ASCTEC_V2_SLAVE_ADDR   0x00

Definition at line 32 of file actuators_asctec_v2_new.c.

Function Documentation

◆ actuators_asctec_v2_init()

◆ actuators_asctec_v2_set()

◆ crc_update()

static uint16_t crc_update ( uint16_t  crc,
uint8_t  data 
)
static

Definition at line 183 of file actuators_asctec_v2_new.c.

References crc.

Referenced by actuators_asctec_v2_set().

+ Here is the caller graph for this function:

Variable Documentation

◆ actuators_asctec_v2

struct ActuatorsAsctecV2 actuators_asctec_v2

Definition at line 36 of file actuators_asctec_v2_new.c.

Referenced by actuators_asctec_v2_init(), and actuators_asctec_v2_set().