George Cochrane
/
ScoreCount2
Peter's version
Fork of ScoreCount by
process_signal.cpp
- Committer:
- gcme93
- Date:
- 2013-05-02
- Revision:
- 3:8e42915e7375
- Child:
- 6:e269f6c282bc
File content as of revision 3:8e42915e7375:
#include "mbed.h" //Function needs "signal" input, will register hit and add to array void reset_array(void) { extern char data[4]; //Reset hits from each player data[0]=0; data[1]=0; data[2]=0; data[3]=0; } unsigned char process_signal(int signal) { unsigned char x; extern unsigned char Ah; extern unsigned char Bh; extern unsigned char Ch; extern unsigned char Dh; extern char data[4]; if (signal==1) { Ah++; data[0]=Ah; } if (signal==2) { Bh++; data[1]=Bh; } if (signal==3) { Ch++; data[2]=Ch; } if (signal==4) { Dh++; data[3]=Dh; } if (signal!=(1 || 2 || 3 || 4)) { x=0; } else { x=1; } return x; }