@ -3,14 +3,6 @@
# define PRESSED B00000001
# define PRESSED B00000001
boolean key_was_pressed ( byte keyState ) {
if ( keyState & B00001000 | | keyState & B00000100 ) {
return true ;
} else {
return false ;
}
}
boolean key_was_pressed ( uint8_t currentState , uint8_t previousState ) {
boolean key_was_pressed ( uint8_t currentState , uint8_t previousState ) {
if ( previousState & PRESSED ) {
if ( previousState & PRESSED ) {
return true ;
return true ;
@ -19,14 +11,6 @@ boolean key_was_pressed (uint8_t currentState, uint8_t previousState) {
}
}
}
}
boolean key_is_pressed ( byte keyState ) {
if ( keyState & B00000001 & & keyState & B00000010 ) {
return true ;
} else {
return false ;
}
}
boolean key_is_pressed ( uint8_t currentState , uint8_t previousState ) {
boolean key_is_pressed ( uint8_t currentState , uint8_t previousState ) {
if ( currentState & PRESSED ) {
if ( currentState & PRESSED ) {
return true ;
return true ;
@ -35,14 +19,6 @@ boolean key_is_pressed (uint8_t currentState, uint8_t previousState) {
}
}
}
}
boolean key_toggled_on ( byte keyState ) {
if ( key_is_pressed ( keyState ) & & ! key_was_pressed ( keyState ) ) {
return true ;
} else {
return false ;
}
}
boolean key_toggled_on ( uint8_t currentState , uint8_t previousState ) {
boolean key_toggled_on ( uint8_t currentState , uint8_t previousState ) {
if ( ( currentState & PRESSED ) & & ! ( previousState & PRESSED ) ) {
if ( ( currentState & PRESSED ) & & ! ( previousState & PRESSED ) ) {
return true ;
return true ;
@ -51,15 +27,6 @@ boolean key_toggled_on (uint8_t currentState, uint8_t previousState) {
}
}
}
}
boolean key_toggled_off ( byte keyState ) {
if ( key_was_pressed ( keyState ) & & ! key_is_pressed ( keyState ) ) {
return true ;
} else {
return false ;
}
}
boolean key_toggled_off ( uint8_t currentState , uint8_t previousState ) {
boolean key_toggled_off ( uint8_t currentState , uint8_t previousState ) {
if ( ( previousState & PRESSED ) & & ! ( currentState & PRESSED ) ) {
if ( ( previousState & PRESSED ) & & ! ( currentState & PRESSED ) ) {
return true ;
return true ;