![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
main script with all cases
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 int main() 00004 { 00005 while (true) { //constante while loop, anders wordt er na de 1e case niets meer uitgenoevd 00006 pc.baud(9600); //PC baud rate is 9600 bits/seconde 00007 00008 switch(state){ //Switch benoemen, zorgt ervoor dat de cases in de goede volgorde worden doorlopen 00009 00010 case start: { //aanzetten 00011 pc.printf("BMT Groep 13\n\r"); //BMT Groep 13 verschijnt op het scherm 00012 lcd.locate(0,0); //Zet de tekst op de eerste regel 00013 lcd.printf("start\n\r") //start verschijnt op het scherm 00014 lcd.locate(0,1); //Zet de tekst op de tweede regel 00015 wait(2); //Wacht twee seconden 00016 lcd.cls(); //maak LCD scherm leeg 00017 state = set_homeposition_arm1; //Door naar de volgende state 00018 break; 00019 } 00020 00021 case set_homeposition_arm1: { //arm 1 naar homeposition 00022 pc.printf("calibration arm 1\n\r") //Zet de tekst calibration arm 1 op het scherm
Generated on Tue Jul 12 2022 22:49:11 by
![doxygen](doxygen.png)