diff --git a/examples/PPM-decoder/PPM.cpp b/examples/PPM-decoder/PPM.cpp index 037d6d2..7f443af 100644 --- a/examples/PPM-decoder/PPM.cpp +++ b/examples/PPM-decoder/PPM.cpp @@ -35,6 +35,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "darkwater/DWESCAPE.h" #include "darkwater/Util.h" +#include //================================ Options ===================================== @@ -47,6 +48,8 @@ bool verboseOutputEnabled = true; // Output channels values to console //============================ Objects & data ================================== +using namespace DarkWater; + DWESCAPE *dw; DW_SERVO *servos[6]; @@ -86,8 +89,6 @@ void ppmOnEdge(int gpio, int level, uint32_t tick) //================================== Main ====================================== -using namespace DarkWater; - int main(int argc, char *argv[]) { if (check_apm()) { @@ -95,8 +96,8 @@ int main(int argc, char *argv[]) } dw = new DWESCAPE(); - dw.initialize(); - dw.setFrequency(servoFrequency); + dw->initialize(); + dw->setFrequency(servoFrequency); servos[0] = dw->getServo(1); servos[1] = dw->getServo(2);