Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp@4:7584ff0426f1, 2015-02-18 (annotated)
- Committer:
- bbbobbbieo
- Date:
- Wed Feb 18 19:52:34 2015 +0000
- Revision:
- 4:7584ff0426f1
- Parent:
- 3:c7caa058fc50
- Child:
- 5:e7e4f1967fb8
servo first try
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bbbobbbieo | 3:c7caa058fc50 | 1 | //#include "mbed.h" |
bbbobbbieo | 1:21d40d90b2f0 | 2 | #include "TFC.h" |
bbbobbbieo | 0:d57117b2188d | 3 | |
bbbobbbieo | 0:d57117b2188d | 4 | DigitalOut myled(LED1); |
bbbobbbieo | 0:d57117b2188d | 5 | |
bbbobbbieo | 1:21d40d90b2f0 | 6 | int main() |
bbbobbbieo | 1:21d40d90b2f0 | 7 | { |
bbbobbbieo | 2:d8a51492b646 | 8 | TFC_Init(); |
bbbobbbieo | 2:d8a51492b646 | 9 | |
bbbobbbieo | 4:7584ff0426f1 | 10 | float current_servo_position = 0; |
bbbobbbieo | 4:7584ff0426f1 | 11 | |
bbbobbbieo | 1:21d40d90b2f0 | 12 | while(1) |
bbbobbbieo | 1:21d40d90b2f0 | 13 | { |
bbbobbbieo | 2:d8a51492b646 | 14 | |
bbbobbbieo | 3:c7caa058fc50 | 15 | if (TFC_ReadPushButton(0) != 0 ) |
bbbobbbieo | 3:c7caa058fc50 | 16 | { |
bbbobbbieo | 3:c7caa058fc50 | 17 | TFC_BAT_LED0_ON; |
bbbobbbieo | 2:d8a51492b646 | 18 | wait(0.2); |
bbbobbbieo | 3:c7caa058fc50 | 19 | TFC_BAT_LED0_OFF; |
bbbobbbieo | 2:d8a51492b646 | 20 | wait(0.2); |
bbbobbbieo | 4:7584ff0426f1 | 21 | |
bbbobbbieo | 4:7584ff0426f1 | 22 | TFC_SetServo(0, current_servo_position-.05); |
bbbobbbieo | 4:7584ff0426f1 | 23 | |
bbbobbbieo | 3:c7caa058fc50 | 24 | } |
bbbobbbieo | 4:7584ff0426f1 | 25 | |
bbbobbbieo | 3:c7caa058fc50 | 26 | else |
bbbobbbieo | 3:c7caa058fc50 | 27 | { |
bbbobbbieo | 3:c7caa058fc50 | 28 | TFC_BAT_LED0_ON; |
bbbobbbieo | 3:c7caa058fc50 | 29 | } |
bbbobbbieo | 4:7584ff0426f1 | 30 | |
bbbobbbieo | 4:7584ff0426f1 | 31 | if (TFC_ReadPushButton(1) != 0 ) |
bbbobbbieo | 4:7584ff0426f1 | 32 | { |
bbbobbbieo | 4:7584ff0426f1 | 33 | TFC_BAT_LED1_ON; |
bbbobbbieo | 4:7584ff0426f1 | 34 | wait(0.2); |
bbbobbbieo | 4:7584ff0426f1 | 35 | TFC_BAT_LED1_OFF; |
bbbobbbieo | 4:7584ff0426f1 | 36 | wait(0.2); |
bbbobbbieo | 4:7584ff0426f1 | 37 | |
bbbobbbieo | 4:7584ff0426f1 | 38 | TFC_SetServo(0, current_servo_position+.05); |
bbbobbbieo | 4:7584ff0426f1 | 39 | } |
bbbobbbieo | 4:7584ff0426f1 | 40 | |
bbbobbbieo | 4:7584ff0426f1 | 41 | else |
bbbobbbieo | 4:7584ff0426f1 | 42 | { |
bbbobbbieo | 4:7584ff0426f1 | 43 | TFC_BAT_LED1_ON; |
bbbobbbieo | 4:7584ff0426f1 | 44 | } |
bbbobbbieo | 4:7584ff0426f1 | 45 | |
bbbobbbieo | 0:d57117b2188d | 46 | } |
bbbobbbieo | 0:d57117b2188d | 47 | } |
bbbobbbieo | 0:d57117b2188d | 48 | //hi guys |