groep 16 / Mbed 2 deprecated BioRobotics_Project_Total

Dependencies:   mbed QEI MODSERIAL

main.cpp

Committer:
JasperFix
Date:
2019-10-22
Revision:
1:675b67b2ae02
Parent:
0:05da2ae2ad90
Child:
4:40dc3d3da129

File content as of revision 1:675b67b2ae02:

#include "mbed.h"
#include "MODSERIAL.h"
#include "QEI.h"


Serial pc(USBTX, USBRX);

enum states {WAITING, MOTOR_ANGLE_CLBRT, EMG_CLBRT, HOMING, WAITING4SIGNAL, OPERATION, SHOOTING, DEMO, FAILURE_MODE};
states currentState = WAITING;      // Start in waiting state

void state_machine(void){
    
    switch(current_state){
        
        case WAITING:
        
        break;
        
        case MOTOR_ANGLE_CLBRT:
        
        break;
        
        case EMG_CLBRT:
        
        break;
        
        case HOMING:
        
        break;
        
        case WAITING4SIGNAL:
        
        break;
        
        case OPERATION:
        
        break;
        
        case SHOOTING:
        
        break;
        
        case DEMO:
        
        break;
        
        case FAILURE_MODE:
        
        break;


int main()
{

    }
}