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: main.cpp
- Revision:
- 9:86a5af9935b1
- Parent:
- 8:b5128641d4cf
- Child:
- 11:002927b2675d
--- a/main.cpp Thu Oct 26 17:36:52 2017 +0000 +++ b/main.cpp Fri Oct 27 09:09:24 2017 +0000 @@ -9,9 +9,10 @@ #include "ConfigFile.h" //TEMP - +/* ConfigFile _configFile; LocalFileSystem local("local"); +*/ //VARIABLES uint16_t ppmInChannelsValue[CHANNELS]; @@ -39,7 +40,7 @@ // writing to configFile _configFile.setValue("ahoj", "edo"); _configFile.write("/local/config.cfg"); - */ + //reading configFile _configFile.read("/local/config.cfg"); @@ -47,7 +48,7 @@ char value[BUFSIZ]; if (_configFile.getValue(key, &value[0], sizeof(value))) pc.printf("'%s'='%s'\n", key, value); - + */ wait(2); Thread::wait(osWaitForever);