Welches Display für RADDS 1.1? 16. October 2014 06:23 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 115 |
Re: Welches Display für RADDS 1.1? 16. October 2014 06:30 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 2.469 |
Re: Welches Display für RADDS 1.1? 16. October 2014 07:15 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.689 |
Re: Welches Display für RADDS 1.1? 16. October 2014 11:20 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 115 |
Re: Welches Display für RADDS 1.1? 16. October 2014 11:52 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 489 |
Re: Welches Display für RADDS 1.1? 17. October 2014 06:58 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.164 |
Re: Welches Display für RADDS 1.1? 17. October 2014 08:50 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 2.469 |
Re: Welches Display für RADDS 1.1? 17. October 2014 09:51 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.164 |
Re: Welches Display für RADDS 1.1? 19. October 2014 13:38 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.164 |
The following settings override uiconfig.h! 2 = Smartcontroller from reprapdiscount on a RAMPS or RUMBA board 3 = Adafruit RGB controller 4 = Foltyn 3DMaster with display attached 5 = ViKi LCD - Check pin configuration in ui.h for feature controller 5!!! sd card disabled by default! 6 = ReprapWorld Keypad / LCD, predefined pins for Megatronics v2.0 and RAMPS 1.4. Please check if you have used the defined pin layout in ui.h. 7 = RADDS Display connection 8 = PiBot Display/Controller extension with 20x4 character display 9 = PiBot Display/Controller extension with 16x2 character display 10 = Gadgets3D shield on RAMPS 1.4, see [reprap.org] 11 = RepRapDiscount Full Graphic Smart Controller */ #define FEATURE_CONTROLLER 12
#if FEATURE_CONTROLLER==12 // FELIXPrinters Controller #define UI_HAS_KEYS 1 #define UI_HAS_BACK_KEY 0 #define UI_DISPLAY_TYPE 1 #define UI_DISPLAY_CHARSET 1 #define UI_COLS 20 #define UI_ROWS 4 #define UI_ENCODER_SPEED 2 #define BEEPER_TYPE 0 #define BEEPER_PIN 41 #define UI_DISPLAY_RS_PIN 42 #define UI_DISPLAY_RW_PIN -1 #define UI_DISPLAY_ENABLE_PIN 43 #define UI_DISPLAY_D0_PIN -1 #define UI_DISPLAY_D1_PIN -1 #define UI_DISPLAY_D2_PIN -1 #define UI_DISPLAY_D3_PIN -1 #define UI_DISPLAY_D4_PIN 44 #define UI_DISPLAY_D5_PIN 45 #define UI_DISPLAY_D6_PIN 46 #define UI_DISPLAY_D7_PIN 47 #define UI_ENCODER_A 52 #define UI_ENCODER_B 50 #define UI_ENCODER_CLICK 48 #define UI_DELAYPERCHAR 320 #define UI_INVERT_MENU_DIRECTION false #ifdef UI_MAIN void ui_init_keys() { UI_KEYS_INIT_CLICKENCODER_LOW(UI_ENCODER_A,UI_ENCODER_; // click encoder on pins 47 and 45. Phase is connected with gnd for signals. UI_KEYS_INIT_BUTTON_LOW(UI_ENCODER_CLICK); // push button, connects gnd to pin } void ui_check_keys(int &action) { UI_KEYS_CLICKENCODER_LOW_REV(UI_ENCODER_A,UI_ENCODER_
; // click encoder on pins 47 and 45. Phase is connected with gnd for signals. UI_KEYS_BUTTON_LOW(UI_ENCODER_CLICK,UI_ACTION_OK); // push button, connects gnd to pin } inline void ui_check_slow_encoder() {} void ui_check_slow_keys(int &action) {} #endif #endif // Controller 12