in ev3-api/src/ev3api_brick.c [72:90]
button_t evtsrc_to_button(ButtonEventSource src) {
switch(src) {
case EVTSRC_LEFT_BUTTON:
return LEFT_BUTTON;
case EVTSRC_RIGHT_BUTTON:
return RIGHT_BUTTON;
case EVTSRC_UP_BUTTON:
return UP_BUTTON;
case EVTSRC_DOWN_BUTTON:
return DOWN_BUTTON;
case EVTSRC_ENTER_BUTTON:
return ENTER_BUTTON;
case EVTSRC_BACK_BUTTON:
return BACK_BUTTON;
default:
assert(false);
return -1;
}
}