JIAWEI ZHANG / Mbed 2 deprecated ele350ku

Dependencies:   mbed

Dependents:   Exercise8_1-2-3

Fork of ele350 by JIAWEI ZHANG

Committer:
GGHHHH
Date:
Wed Dec 16 12:40:50 2015 +0000
Revision:
31:6f781b2ebde6
Parent:
30:93b353d3b680
Child:
34:498a218cf53e
O

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GGHHHH 29:8ec9451b1a59 1 #include "constant_app.h"
GGHHHH 29:8ec9451b1a59 2
GGHHHH 29:8ec9451b1a59 3 ConstantApp::ConstantApp(Serial* serial) : App("Constant Voltage", serial) {
GGHHHH 29:8ec9451b1a59 4 this->analogOut = new AnalogOut (PA_4);
GGHHHH 29:8ec9451b1a59 5 }
GGHHHH 29:8ec9451b1a59 6
GGHHHH 29:8ec9451b1a59 7 void ConstantApp::start()
GGHHHH 29:8ec9451b1a59 8 {
GGHHHH 29:8ec9451b1a59 9 App::start();
GGHHHH 31:6f781b2ebde6 10 this->analogOut->write(2.0/3.0);
GGHHHH 29:8ec9451b1a59 11 this->timer.start();
GGHHHH 29:8ec9451b1a59 12
GGHHHH 29:8ec9451b1a59 13 }
GGHHHH 29:8ec9451b1a59 14
GGHHHH 29:8ec9451b1a59 15 void ConstantApp::run()
GGHHHH 29:8ec9451b1a59 16 {
GGHHHH 29:8ec9451b1a59 17
GGHHHH 29:8ec9451b1a59 18 }
GGHHHH 29:8ec9451b1a59 19
GGHHHH 29:8ec9451b1a59 20 void ConstantApp::stop()
GGHHHH 29:8ec9451b1a59 21 {
GGHHHH 29:8ec9451b1a59 22 App::stop();
GGHHHH 29:8ec9451b1a59 23 this->analogOut->write(0);
GGHHHH 29:8ec9451b1a59 24 this->timer.stop();
GGHHHH 29:8ec9451b1a59 25 this->timer.reset();
GGHHHH 29:8ec9451b1a59 26 }