Data Fields | |
| void * | next |
| HANDLE * | event |
| void(* | callback )(void) |
| int | bank |
| int | pin |
| int | lastState |
| int | newState |
| int | fx |
| uint32_t | fxt |
| uint32_t | TimeDown |
| void* KEYEventT::next |
Pointer to next key or NULL on last key
Referenced by NutRegisterKey(), and sys_key().
Handle for key event
Referenced by NutAssignKeyEvt(), and NutRegisterKey().
| void(* KEYEventT::callback)(void) |
Function Pointer if key is activated
Referenced by NutAssignKeyFkt(), and NutRegisterKey().
| int KEYEventT::bank |
GPIO bank of key
Referenced by InitKEY(), NutRegisterKey(), and sys_key().
| int KEYEventT::pin |
GPIO pin of key
Referenced by InitKEY(), NutRegisterKey(), and sys_key().
last state sampled from port
Referenced by NutRegisterKey(), and sys_key().
current state sampled from port
Referenced by NutAssignKeyEvt(), NutAssignKeyFkt(), NutGetKeyState(), NutRegisterKey(), and sys_key().
| int KEYEventT::fx |
Action type of key
Referenced by NutRegisterKey(), and sys_key().
time for action
Referenced by NutRegisterKey(), and sys_key().
System time in ms at key down recognized
Referenced by NutGetKeyTime(), NutRegisterKey(), and sys_key().