Sensor Group's Function

Go down

Sensor Group's Function Empty Sensor Group's Function

Post  kschuck on Tue Mar 03, 2009 7:37 pm

//checks if a keystroke has occured(keystroke from rfid reader)
//if the keystroke indicates a hit from the rfid reader,
//call COMM group's function RoverDead()
void check_hit()
    char c;
    if( kbhit() ) //if keyboard input
        c = getch();
            case '{':
                //first rover hit
            case '}':
                //second rover hit

There may need to be some new functionality for the RoverDead() function. As you can see we will be using separate keystrokes for each rover (to keep a rover from sensing its own darts) so there may need to be a way to report which rover was hit to RoverDead.

This function requires that the header files stdio.h and conio.h, which is included to run kbhit(), are included.

EDIT: Just to be clear, this is not an interrupt function, but rather a polling function. IT should be called once each time through the main loop.


Posts : 2
Join date : 2009-01-11

View user profile

Back to top Go down

Back to top

- Similar topics

Permissions in this forum:
You cannot reply to topics in this forum