Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
peripherals Directory Reference
+ Directory dependency graph for peripherals:

Files

file  ads1114.c [code]
 
file  ads1114.h [code]
 
file  ads1220.c [code]
 Driver for the ADS1220 24-bits ADC from TI SPI communication.
 
file  ads1220.h [code]
 Driver for the ADS1220 24-bits ADC from TI SPI communication.
 
file  adxl345.h [code]
 Analog Devices ADXL345 accelerometer driver common interface (I2C and SPI).
 
file  adxl345_i2c.c [code]
 Driver for ADXL345 accelerometer using I2C.
 
file  adxl345_i2c.h [code]
 Driver for the accelerometer ADXL345 from Analog Devices using I2C.
 
file  adxl345_regs.h [code]
 Register and address definitions for ADXL345 accelerometer.
 
file  adxl345_spi.c [code]
 Driver for the accelerometer ADXL345 from Analog Devices using SPI.
 
file  adxl345_spi.h [code]
 Driver for the accelerometer ADXL345 from Analog Devices using SPI.
 
file  ak8963.c [code]
 Driver for the AKM AK8963 magnetometer.
 
file  ak8963.h [code]
 Register and address definitions for AK8963 magnetometer.
 
file  ak8963_regs.h [code]
 
file  ak8975.c [code]
 Driver for the AKM AK8975 magnetometer.
 
file  ak8975.h [code]
 Driver for the AKM AK8975 magnetometer.
 
file  ami601.c [code]
 
file  ami601.h [code]
 
file  bmi088.c [code]
 BMI088 driver common functions (I2C and SPI).
 
file  bmi088.h [code]
 BMI088 driver common interface (I2C and SPI).
 
file  bmi088_i2c.c [code]
 Driver for the BMI088 using I2C.
 
file  bmi088_i2c.h [code]
 Driver for the BMI088 using I2C.
 
file  bmi088_regs.h [code]
 Register and address definitions for BMI088.
 
file  bmp085.c [code]
 Bosch BMP085 driver interface.
 
file  bmp085.h [code]
 Bosch BMP085 driver interface.
 
file  bmp085_regs.h [code]
 Bosch BMP085 register definitions.
 
file  bmp280.c [code]
 Sensor driver for BMP280 sensor.
 
file  bmp280.h [code]
 Sensor driver for BMP280 sensor.
 
file  bmp280_regs.h [code]
 
file  bmp3_i2c.c [code]
 Sensor driver for BMP3 sensor via I2C.
 
file  bmp3_i2c.h [code]
 Sensor driver for BMP3 sensor via I2C.
 
file  bmp3_regs.h [code]
 Sensor driver for BMP280 sensor register definition.
 
file  cc2500.c [code]
 
file  cc2500.h [code]
 
file  cyrf6936.c [code]
 Driver for the cyrf6936 2.4GHz radio chip.
 
file  cyrf6936.h [code]
 Driver for the cyrf6936 2.4GHz radio chip.
 
file  cyrf6936_regs.h [code]
 Register defines for the CYRF6936 2.4GHz radio chip.
 
file  eeprom25AA256.c [code]
 
file  eeprom25AA256.h [code]
 Driver for the eeprom 225AA256 (and 25LC256) 256K SPI bus serial EEPROM from Microchip.
 
file  hmc5843.c [code]
 
file  hmc5843.h [code]
 
file  hmc58xx.c [code]
 Driver for Honeywell HMC5843, HMC5883 and HMC5983 magnetometers.
 
file  hmc58xx.h [code]
 
file  hmc58xx_regs.h [code]
 Register defs for Honeywell HMC5843, HMC5883 and HMC5983 magnetometers.
 
file  invensense2.c [code]
 Driver for the Invensense V2 IMUs ICM20948, ICM20648 and ICM20649.
 
file  invensense2.h [code]
 Driver for the Invensense V2 IMUs ICM20948, ICM20648 and ICM20649.
 
file  invensense2_regs.h [code]
 Register and address definitions for the Invensense V2 from ardupilot.
 
file  invensense3.c [code]
 Driver for the Invensense v3 IMUs ICM40605, ICM40609, ICM42605, IIM42652 and ICM42688.
 
file  invensense3.h [code]
 Driver for the Invensense V3 IMUs ICM40605, ICM40609, ICM42605, IIM42652 and ICM42688.
 
file  invensense3_regs.h [code]
 Register and address definitions for the Invensense V3 from ardupilot.
 
file  ist8310.c [code]
 Driver for the Isentek IST8310 magnetometer.
 
file  ist8310.h [code]
 
file  ist8310_regs.h [code]
 Register and address definitions for the IST8310 magnetometer.
 
file  itg3200.c [code]
 Driver for ITG3200.
 
file  itg3200.h [code]
 Driver for the gyro ITG3200 from InvenSense.
 
file  itg3200_regs.h [code]
 Register defs for ITG3200 and IMU3000 gyros.
 
file  l3g4200.c [code]
 Driver for L3G4200 from ST.
 
file  l3g4200.h [code]
 Driver for the gyro L3G4200 From ST.
 
file  l3g4200_regs.h [code]
 Register defs for L3G4200 gyros.
 
file  l3gd20.h [code]
 ST L3GD20 3-axis gyroscope driver common interface (I2C and SPI).
 
file  l3gd20_regs.h [code]
 ST L3GD20 3-axis gyroscope register definitions.
 
file  l3gd20_spi.c [code]
 Driver for L3GD20 3-axis gyroscope from ST using SPI.
 
file  l3gd20_spi.h [code]
 Driver for L3GD20 3-axis gyroscope from ST using SPI.
 
file  lis302dl.h [code]
 ST LIS302DL 3-axis accelerometer driver common interface (I2C and SPI).
 
file  lis302dl_regs.h [code]
 ST LIS302DL 3-axis accelerometer register definitions.
 
file  lis302dl_spi.c [code]
 Driver for LIS302DL 3-axis accelerometer from ST using SPI.
 
file  lis302dl_spi.h [code]
 Driver for LIS302DL 3-axis accelerometer from ST using SPI.
 
file  lis3mdl.c [code]
 ST LIS3MDL 3-axis magnetometer driver interface (I2C).
 
file  lis3mdl.h [code]
 ST LIS3MDL 3-axis magnetometer driver interface (I2C).
 
file  lps25h.h [code]
 LPS25H barometer driver interface.
 
file  lps25h_i2c.c [code]
 Driver for LPS25H barometer I2C.
 
file  lps25h_i2c.h [code]
 I2C interface for LPS25H barometer.
 
file  lps25h_regs.h [code]
 
file  lsm303d.h [code]
 Driver for ST LSM303D 3D accelerometer and magnetometer.
 
file  lsm303d_regs.h [code]
 Register defs for ST LSM303D 3D accelerometer and magnetometer.
 
file  lsm303d_spi.c [code]
 Driver for ST LSM303D 3D accelerometer and magnetometer.
 
file  lsm303d_spi.h [code]
 Driver for ST LSM303D 3D accelerometer and magnetometer.
 
file  lsm303dlhc.h [code]
 Driver for ST LSM303DLHC 3D accelerometer and magnetometer.
 
file  lsm303dlhc_i2c.c [code]
 Driver for ST LSM303DLHC 3D accelerometer and magnetometer.
 
file  lsm303dlhc_i2c.h [code]
 
file  lsm303dlhc_regs.h [code]
 Register defs for ST LSM303DLHC 3D accelerometer and magnetometer.
 
file  lsm6ds33.h [code]
 LSM6DS33 accelerometer and gyrometer driver I2C interface.
 
file  lsm6ds33_i2c.c [code]
 Driver for LSM6DS33 accelerometer and gyrometer using I2C.
 
file  lsm6ds33_i2c.h [code]
 Driver for the accelerometer and gyrometer LSM6DS33.
 
file  lsm6ds33_regs.h [code]
 Register defs for ST LSM6DS33 3D accelerometer and gyroscope.
 
file  max1168.c [code]
 
file  max1168.h [code]
 
file  mcp355x.c [code]
 Driver for MCP3550/1/3.
 
file  mcp355x.h [code]
 
file  mpl3115.c [code]
 Driver for MPL3115A2 baro sensor.
 
file  mpl3115.h [code]
 Driver for the baro MPL3115A2 from Freescale (i2c)
 
file  mpu60x0.c [code]
 MPU-60X0 driver common functions (I2C and SPI).
 
file  mpu60x0.h [code]
 MPU-60X0 driver common interface (I2C and SPI).
 
file  mpu60x0_i2c.c [code]
 Driver for the MPU-60X0 using I2C.
 
file  mpu60x0_i2c.h [code]
 Driver for the MPU-60X0 using I2C.
 
file  mpu60x0_regs.h [code]
 Register and address definitions for MPU-6000 and MPU-6050.
 
file  mpu60x0_spi.c [code]
 Driver for the MPU-60X0 using SPI.
 
file  mpu60x0_spi.h [code]
 Driver for the MPU-60X0 using SPI.
 
file  mpu9250.c [code]
 MPU-9250 driver common functions (I2C and SPI).
 
file  mpu9250.h [code]
 MPU-60X0 driver common interface (I2C and SPI).
 
file  mpu9250_i2c.c [code]
 Driver for the MPU-9250 using I2C.
 
file  mpu9250_i2c.h [code]
 Driver for the MPU-9250 using I2C.
 
file  mpu9250_regs.h [code]
 Register and address definitions for MPU-9250.
 
file  mpu9250_spi.c [code]
 Driver for the MPU-9250 using SPI.
 
file  mpu9250_spi.h [code]
 Driver for the MPU-9250 using SPI.
 
file  ms2100.c [code]
 Driver for the ms2100 magnetic sensor from PNI.
 
file  ms2100.h [code]
 Driver for the ms2100 magnetic sensor from PNI.
 
file  ms5611.c [code]
 MS5611 and MS5607 barometer driver common functions (I2C and SPI).
 
file  ms5611.h [code]
 MS5611 barometer driver common interface (I2C and SPI).
 
file  ms5611_i2c.c [code]
 Measurement Specialties (Intersema) MS5611-01BA and MS5607-02BA03 pressure/temperature sensor interface for I2C.
 
file  ms5611_i2c.h [code]
 Measurement Specialties (Intersema) MS5611-01BA and MS5607-02BA03 pressure/temperature sensor interface for I2C.
 
file  ms5611_regs.h [code]
 Register definitions for MS5611 barometer.
 
file  ms5611_spi.c [code]
 Measurement Specialties (Intersema) MS5611-01BA and MS5607-02BA03 pressure/temperature sensor interface for SPI.
 
file  ms5611_spi.h [code]
 Measurement Specialties (Intersema) MS5611-01BA and MS5607-02BA03 pressure/temperature sensor interface for SPI.
 
file  pca95xx.c [code]
 Driver for the 8-bit I/O expander based on i2c.
 
file  pca95xx.h [code]
 Driver for the 8-bit I/O expander based on i2c.
 
file  pmw3901.c [code]
 
file  pmw3901.h [code]
 
file  qmc5883l.c [code]
 QST QMC5883L 3-axis magnetometer driver interface (I2C).
 
file  qmc5883l.h [code]
 QST QMC5883L 3-axis magnetometer driver interface (I2C).
 
file  rm3100.c [code]
 
file  rm3100.h [code]
 PNI RM3100 3-axis magnetometer driver interface (I2C).
 
file  sc18i600.c [code]
 
file  sc18i600.h [code]
 
file  sdcard_spi.c [code]
 This is an interface for reading and writing blocks of data to and from an SD card directly over SPI.
 
file  sdcard_spi.h [code]
 Interface for reading and writing blocks of data to and from an SD card directly over SPI.
 
file  sst25vfxxxx.c [code]
 Driver for the SST25Vxxxx flash chips.
 
file  sst25vfxxxx.h [code]
 Driver for the SST25Vxxxx flash chips.
 
file  sts3032_regs.h [code]
 
file  video_device.h [code]
 
file  vl53l1_platform.c [code]
 
file  vl53l1_platform.h [code]
 Those platform functions are platform dependent and have to be implemented by the user.
 
file  vl53l1_types.h [code]
 VL53L1 types definition.
 
file  vl53l1x_api.c [code]
 Functions implementation.
 
file  vl53l1x_api.h [code]
 Functions definition.
 
file  vl53l1x_nonblocking.c [code]
 Non-blocking runtime functions for the VL53L1X.
 
file  vl53l1x_nonblocking.h [code]
 Non-blocking runtime functions for the VL53L1X.
 
file  vl53l5cx_api.c [code]
 
file  vl53l5cx_api.h [code]
 
file  vl53l5cx_buffers.h [code]
 
file  vn200_serial.c [code]
 Vectornav VN-200 INS subsystem.
 
file  vn200_serial.h [code]
 Vectornav VN-200 INS subsystem.