PI depth control test
Dependencies: MS5803 mbed Servo
main.cpp@0:df16f9bfc07b, 2014-08-06 (annotated)
- Committer:
- sandwich
- Date:
- Wed Aug 06 20:17:02 2014 +0000
- Revision:
- 0:df16f9bfc07b
- Child:
- 1:07e046bbcb84
first commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sandwich | 0:df16f9bfc07b | 1 | #include "mbed.h" |
sandwich | 0:df16f9bfc07b | 2 | #include "IMUDepthControl.h" |
sandwich | 0:df16f9bfc07b | 3 | |
sandwich | 0:df16f9bfc07b | 4 | DigitalOut myled(LED1); |
sandwich | 0:df16f9bfc07b | 5 | IMUDepthControl unit(p9,p10, 2.0, 4.0); |
sandwich | 0:df16f9bfc07b | 6 | |
sandwich | 0:df16f9bfc07b | 7 | int main() { |
sandwich | 0:df16f9bfc07b | 8 | unit.setPoint(120.0); |
sandwich | 0:df16f9bfc07b | 9 | float result=0; |
sandwich | 0:df16f9bfc07b | 10 | while(1) { |
sandwich | 0:df16f9bfc07b | 11 | result=unit.iterate(); |
sandwich | 0:df16f9bfc07b | 12 | printf("%f\n", &result); |
sandwich | 0:df16f9bfc07b | 13 | } |
sandwich | 0:df16f9bfc07b | 14 | } |