#define FEATURE_CONTROLLER 11
Pezantros píše:Spíš bych to viděl na špatně nakonfigurovaný firmware, respektive špatně zvolený typ displeje. Nepíšeš, jaký máš displej ani jaký firmware používáš, tak těžko radit. Pod pojmem velký displej tipuji grafický 128x64 bodů. Pokud používáš Repetier FW, tak pohledej v záložce Configuration.h následující řádek:
- Kód: Vybrat vše
#define FEATURE_CONTROLLER 11
Pro grafický displej bys tam měl mít hodnotu 11. Teda aspoň tak tomu je u FW Repetier 0.91V8.
// LCD TYPE
//
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2,
// 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). (This option will be set automatically for certain displays.)
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// https://github.com/olikraus/U8glib_Arduino
//
//#define ULTRA_LCD // Character based
//#define DOGLCD // Full graphics display
#define DOGLCD // Full graphics display
bahora píše:Pustit Arduino IDE 1.6.10
Menu
Projekt -> Přidat knihovnu -> Spravovat knihovny
Do chlívku "hledat"
U8glib
Kliknout na knihovnu a dát "Install"
Vypnout zapnout Arduino IDE a je to
Pezantros píše:Aha, tak FW Marlin jsem nikdy nezkoušel. Co jsem se tak díval do souborů ve tvém odkaze, tak nemáš povolený žádný displej. Jdi do složky Marlin, a tam v souboru Configuration.h najdi sekci:
- Kód: Vybrat vše
// LCD TYPE
//
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2,
// 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). (This option will be set automatically for certain displays.)
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// https://github.com/olikraus/U8glib_Arduino
//
//#define ULTRA_LCD // Character based
//#define DOGLCD // Full graphics display
U posledního řádku odstraň komentář, tzn. bude vypadat takto:
- Kód: Vybrat vše
#define DOGLCD // Full graphics display
Zkompiluj, nahraj do Arduina a pak se uvidí. Snad tam ještě není jinde bota.
Edit: Ještě si musíš stáhnout knihovnu U8glib pro Arduino IDE, viz poznámka IMPORTANT v kódu výše.
#define REPRAP_DISCOUNT_SMART_CONTROLLER
//#define REPRAP_DISCOUNT_SMART_CONTROLLER
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Pezantros píše:Tak jsem se na to díval a je tam bota
V záložce Configuration. h na řádku 921 uprav
- Kód: Vybrat vše
#define REPRAP_DISCOUNT_SMART_CONTROLLER
na:
- Kód: Vybrat vše
//#define REPRAP_DISCOUNT_SMART_CONTROLLER
a na řádku 941 uprav:
- Kód: Vybrat vše
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
na:
- Kód: Vybrat vše
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Zkoušel jsem to i zkompilovat a s touto změnou už kompilace proběhla v pořádku.
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 40 návštevníků