Shreyas Shibulal
/
ESE350-Whack-a-Mole-Slave-2
slave 2
Fork of ESE350-Whack-a-Mole-Slave by
Revision 2:bd90ff182f98, committed 2015-10-21
- Comitter:
- shibulal
- Date:
- Wed Oct 21 01:31:05 2015 +0000
- Parent:
- 1:59384b12aa98
- Commit message:
- slave 2
Changed in this revision
WhackAMole.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 59384b12aa98 -r bd90ff182f98 WhackAMole.cpp --- a/WhackAMole.cpp Tue Oct 20 18:09:41 2015 +0000 +++ b/WhackAMole.cpp Wed Oct 21 01:31:05 2015 +0000 @@ -80,7 +80,7 @@ //***************** You can start coding here *****************// int main (void) { - uint8_t channel = 2; + uint8_t channel = 5; //Set the Channel. 0 is default, 15 is max mrf.SetChannel(channel); @@ -93,15 +93,20 @@ while(true){ rxLen = rf_receive(rxBuffer, 128); - pc.printf("Received: %s\r\n", rxBuffer); - if(strcmp("activate_1", txBuffer)) { + if (rxLen>0){ + pc.printf("Received: %s\r\n", rxBuffer); + //strcpy(rxBuffer,""); + if(!strcmp("activate_2", rxBuffer)) { break; } + } + } led1=1; - while (light_sensor*100>10); + while (light_sensor*100>10.0); led1=0; - strcpy(txBuffer, "finished_1"); - rf_send(txBuffer, strlen(txBuffer)); + strcpy(txBuffer, "finished_2"); + rf_send(txBuffer, strlen(txBuffer)+1); + pc.printf("Sent: %s\r\n", txBuffer); } }