Paparazzi UAS
v5.15_devel-230-gc96ce27
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Functions | |
void | generic_com_init (void) |
void | generic_com_periodic (void) |
void | generic_com_event (void) |
void | start_com (void) |
void | stop_com (void) |
void generic_com_event | ( | void | ) |
Definition at line 93 of file generic_com.c.
References com_trans, I2CTransDone, I2CTransFailed, I2CTransSuccess, and i2c_transaction::status.
void generic_com_init | ( | void | ) |
Definition at line 52 of file generic_com.c.
References active_com, com_trans, I2CTransDone, and i2c_transaction::status.
void generic_com_periodic | ( | void | ) |
Definition at line 70 of file generic_com.c.
References active_com, LlaCoor_i::alt, autopilot, autopilot_get_mode(), i2c_transaction::buf, charge, com_trans, GpsState::course, electrical, FillBufWith16bit, FillBufWith32bit, pprz_autopilot::flight_time, GENERIC_COM_I2C_DEV, GENERIC_COM_SLAVE_ADDR, gps, GpsState::gspeed, i2c_transmit(), I2CTransDone, LlaCoor_i::lat, GpsState::lla_pos, LlaCoor_i::lon, MAX_PPRZ, Min, nav_block, NB_DATA, stateGetAirspeed_f(), i2c_transaction::status, and Electrical::vsupply.
void start_com | ( | void | ) |
Definition at line 101 of file generic_com.c.
References active_com, com_trans, I2CTransDone, and i2c_transaction::status.
void stop_com | ( | void | ) |
Definition at line 107 of file generic_com.c.
References active_com, i2c_transaction::buf, com_trans, GENERIC_COM_I2C_DEV, GENERIC_COM_SLAVE_ADDR, and i2c_transmit().