![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
TJPS
Fork of Laser_Rangefinder by
main.cpp@1:d576753ebd76, 2014-02-24 (annotated)
- Committer:
- Fairy_Paolina
- Date:
- Mon Feb 24 22:51:57 2014 +0000
- Revision:
- 1:d576753ebd76
- Parent:
- 0:ccc26a94788d
LRF
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
4180_1 | 0:ccc26a94788d | 1 | #include "mbed.h" |
Fairy_Paolina | 1:d576753ebd76 | 2 | #include "string.h" |
Fairy_Paolina | 1:d576753ebd76 | 3 | #include "LRF.h" |
Fairy_Paolina | 1:d576753ebd76 | 4 | |
4180_1 | 0:ccc26a94788d | 5 | Serial pc(USBTX, USBRX); |
Fairy_Paolina | 1:d576753ebd76 | 6 | extern DigitalOut myled; |
Fairy_Paolina | 1:d576753ebd76 | 7 | extern Serial lrf; |
Fairy_Paolina | 1:d576753ebd76 | 8 | |
Fairy_Paolina | 1:d576753ebd76 | 9 | #define TRIANGLE 3 |
Fairy_Paolina | 1:d576753ebd76 | 10 | #define RECTANGLE 2 |
Fairy_Paolina | 1:d576753ebd76 | 11 | #define CIRCLE 1 |
4180_1 | 0:ccc26a94788d | 12 | |
4180_1 | 0:ccc26a94788d | 13 | int main() { |
Fairy_Paolina | 1:d576753ebd76 | 14 | int shape; |
Fairy_Paolina | 1:d576753ebd76 | 15 | |
Fairy_Paolina | 1:d576753ebd76 | 16 | LRFinit(); |
Fairy_Paolina | 1:d576753ebd76 | 17 | shape=GetShape(); |
Fairy_Paolina | 1:d576753ebd76 | 18 | pc.printf("Shape:\n"); |
Fairy_Paolina | 1:d576753ebd76 | 19 | |
Fairy_Paolina | 1:d576753ebd76 | 20 | if(shape == TRIANGLE) pc.printf("Triangle\n"); |
Fairy_Paolina | 1:d576753ebd76 | 21 | else if(shape == RECTANGLE) pc.printf("Rectangle\n"); |
Fairy_Paolina | 1:d576753ebd76 | 22 | else pc.printf("Circle\n"); |
Fairy_Paolina | 1:d576753ebd76 | 23 | |
4180_1 | 0:ccc26a94788d | 24 | |
Fairy_Paolina | 1:d576753ebd76 | 25 | |
4180_1 | 0:ccc26a94788d | 26 | } |
4180_1 | 0:ccc26a94788d | 27 | |
4180_1 | 0:ccc26a94788d | 28 |