ssp Posted January 21, 2010 Report Share Posted January 21, 2010 i want to add an encoder to the menu side of an mb64e, now i know that it allows you to use an encoder for rapidly going through the values etc as its stated as a datawheel in the setup file. now i found this in a forum post from another member here which is helpful. ; Datawheel for menu navigation/data entry connected or not? ; A datawheel can replace the left/right buttons! ; if 0: datawheel not connected ; if >= 1: encoder number assigned to datawheel function ; don't forget to check the pins of the datawheel in MIOS_ENC_PIN_TABLE (-> mios_tables.inc or setup_*.asm) ; it has to be connected to pin 4 and 5 by default #define DEFAULT_ENC_DATAWHEEL 30 ; ; DIN pin numbers of menu buttons #if DEFAULT_ENC_DATAWHEEL == 0 #define DEFAULT_DIN_MENU_EXEC 1 ; menu exec button assigned to DIN pin #7 #define DEFAULT_DIN_MENU_RIGHT 2 ; menu right button assigned to DIN pin #6 #define DEFAULT_DIN_MENU_LEFT 3 ; menu left button assigned to DIN pin #5 #define DEFAULT_DIN_MENU_SNAPSHOT 4 ; menu snapshot button assigned to DIN pin #4 #else #define DEFAULT_DIN_MENU_EXEC 58 ; menu exec button assigned to DIN pin #7 #define DEFAULT_DIN_MENU_SNAPSHOT 59 ; menu snapshot button assigned to DIN pin #4 #define DEFAULT_DIN_MENU_RIGHT 56 ; NOT USED - overlayed by datawheel #define DEFAULT_DIN_MENU_LEFT 57 ; NOT USED - overlayed by datawheel #endif however what i want is to have the menu buttons and the encoder, this lets me go left or right through the menu and then i use the encoder/datawheel to increase or decrease the values i select. now i had to edit my menu buttons for the correct placement on my bpm project due to thier positions on the casework, so my changed setup file looks like this. #define DEFAULT_ENC_DATAWHEEL 0 #define DEFAULT_DIN_MENU_EXEC 1 #define DEFAULT_DIN_MENU_RIGHT 3 #define DEFAULT_DIN_MENU_LEFT 2 #define DEFAULT_DIN_MENU_SNAPSHOT 5 how can i have a spare encoder that will let me do a value increase in the menu? and keep my left right buttons? thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.