ft. button press reset
Dependencies: mbed
Fork of BeaconDemo_RobotCodeNew by
Diff: main.cpp
- Revision:
- 4:25039ea5eb09
- Parent:
- 3:cd048f6e544e
- Child:
- 6:ff3c66f7372b
diff -r cd048f6e544e -r 25039ea5eb09 main.cpp --- a/main.cpp Mon Oct 05 20:42:37 2015 +0000 +++ b/main.cpp Mon Oct 12 12:39:35 2015 +0000 @@ -16,32 +16,27 @@ /// Use these variables to store the name for the program, the author and the version /// NB: Keep the strings as short as possible (ie 12 chars or less) to ensure reliable comms and readability on display -char * program_name = "Example"; -char * author_name = "JAH-YRL"; +char * program_name = "Blank"; +char * author_name = "YRL"; char * version_name = "1.0"; // Place user variables here -//char green = 3; ///Place user code here that should be run after initialisation but before the main loop void user_code_setup(){ - /* - wait(2); - calibrate_base_ir_sensors(); - wait(2); - */ + pc.printf("User setup code block\n"); } ///This function is the loop where user code should be placed void user_code_loop(){ - store_line_position(); + ///Do not place code within a loop, but consider this function to be a loop that is always run ///unless the user code is externally paused (such as by debug or recharging system) - - if(line_found == 1)pc.printf("%f\n",line_position); - wait(0.25); + + pc.printf("User loop code block\n"); + wait(1); } @@ -50,6 +45,8 @@ { /// Switch_state = 1 if up is pressed, 2 if down is pressed, 4 if left is pressed, 8 if right is pressed and 16 if the center button is pressed /// NB For maximum compatability it is recommended to minimise reliance on center button press + + pc.printf("User switch code block: %d\n",switch_state); } /// The main routine: it is recommended to leave this function alone and add user code to the above functions @@ -61,6 +58,6 @@ while(1) { if(user_code_running)user_code_loop(); if(demo_on) demo_mode(); - wait_us(250); + //wait_us(5); } } \ No newline at end of file