![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Regenerating PPM signal based on distances from ultrasonic sensors, ESP8266 for connectin via wifi. Autonomous quadcopter behaviour, autonomou height holding. Flying direction based on front and back ultrasonic sensors.
Dependencies: ConfigFile HCSR04 PID PPM2 mbed-rtos mbed
Diff: distanceRegulation.h
- Branch:
- DistanceRegulation
- Revision:
- 30:4d1b3926a3cc
- Parent:
- 27:5956d5e3ff63
--- a/distanceRegulation.h Sat Jan 20 12:09:04 2018 +0000 +++ b/distanceRegulation.h Sun Jan 21 17:58:41 2018 +0000 @@ -12,7 +12,7 @@ pc.printf("Flight controller thread started\r\n"); _groudRegulationUpdateTimer = new RtosTimer(distanceRegulationTask, osTimerPeriodic, (void *)0); - int rate = 5; + int rate = (1.0 / FLIGHT_CONTROLLER_FREQUENCY) * 1000; _groudRegulationUpdateTimer->start(rate); Thread::wait(osWaitForever);