ME507 Airheads Project v1.1.0
Flight Stabilization for Glider
Loading...
Searching...
No Matches
doxygen staging Directory Reference

Files

file  DRV8871.cpp
 source file for a DRV8871 motor driver. This contains the methods that construct an instance of the DRV8871 motor object and set the desired duty cycle.
 
file  DRV8871.h [code]
 Header file for the DRV8871 motor driver. This contains the class for the motor driver which is responsible for generating the appropriate PWM wave for each instance of the motor object.
 
file  IMU.cpp
 This file contains the implementation code for interfacing with the LISM3MDL magnetometer chip and the LSM6DSOX accelerometer and gyroscope chip.
 
file  IMU.h [code]
 This file contains the headers for interfacing with the LISM3MDL magnetometer chip and the LSM6DSOX accelerometer and gyroscope chip.
 
file  main.cpp
 Main file for ME 507 Airheads project. Safely lands an unpowered model airplane.
 
file  network.cpp
 This program runs a very simple web server, demonstrating how to serve a static web page and how to use a web link to get the microcontroller to do something simple.
 
file  network.h [code]
 This header file contains the functions that main.cpp will need in order to create a web page. This.
 
file  PIDController.cpp
 Generic PID controller class.
 
file  PIDController.h [code]
 Generic PID controller class (header file)
 
file  potentiometer.cpp
 This is the source file containing the constructor and methods for a generic potentiometer class.
 
file  potentiometer.h [code]
 The header file for a potentiometer class which reads the input voltage from a GPIO pin on an ESP32.
 
file  shares.h [code]
 This file contains extern declarations of shares and queues which are used in more than one file of a demonstration project.
 
file  ultrasonic.cpp
 The source file for an HC_SR04 Ultrasonic Sensor class.
 
file  ultrasonic.h [code]
 The header file for an HC_SR04 Ultrasonic Sensor class.