|
Coordinate LCD MarlinKimbra January 27, 2016 02:32PM |
Registered: 11 years ago Posts: 690 |
|
Re: Coordinate LCD MarlinKimbra February 18, 2016 03:42PM |
Registered: 11 years ago Posts: 690 |
|
Re: Coordinate LCD MarlinKimbra February 18, 2016 05:22PM |
Registered: 12 years ago Posts: 6,409 |
#else
if (card.isFileOpen())
lcd.print(fullName);
else {
lcd.print(TEST(axis_known_position, X_AXIS) || !TEST(axis_was_homed, X_AXIS) ? 'X' : '?');
if (TEST(axis_was_homed, X_AXIS))
lcd.print(ftostr4sign(current_position[X_AXIS]));
else
lcd_printPGM(PSTR(" ---"));
lcd_printPGM(TEST(axis_known_position, Y_AXIS) || !TEST(axis_was_homed, Y_AXIS) ? PSTR(" Y") : PSTR(" ?"));
if (TEST(axis_was_homed, Y_AXIS))
lcd.print(ftostr4sign(current_position[Y_AXIS]));
else
lcd_printPGM(PSTR(" ---"));
}
#endif // HOTENDS > 1 || TEMP_SENSOR_BED != 0
|
Re: Coordinate LCD MarlinKimbra February 19, 2016 02:46AM |
Registered: 11 years ago Posts: 690 |
lcd.print('X');
if (axis_known_position[X_AXIS])
lcd.print(ftostr4sign(current_position[X_AXIS]));
else
lcd_printPGM(PSTR(" ---"));
lcd_printPGM(PSTR(" Y"));
if (axis_known_position[Y_AXIS])
lcd.print(ftostr4sign(current_position[Y_AXIS]));
else
lcd_printPGM(PSTR(" ---"));
Oggi, tempo permettendo, provo. L'unico dubbio è che se il nome è lungo si "attacchi" alla Z.
lcd.setCursor(LCD_WIDTH - 9, 1); // sostituito l'8
lcd_printPGM(PSTR(" Z ")); // aggiunto uno spazio prima di Z
Comunque ti faccio sapere i risultati. ultralcd_implementation_hitachi_HD44780.h:538: error: 'fullName' was not declared in this scope lcd.print(fullName);Scarico la nuova versione di MK da GitHub e provo...però fullName non c'è neanche nel file aggiornato...
|
Re: Coordinate LCD MarlinKimbra February 19, 2016 12:43PM |
Registered: 11 years ago Posts: 690 |
|
Re: Coordinate LCD MarlinKimbra February 19, 2016 01:21PM |
Registered: 12 years ago Posts: 6,409 |
|
Re: Coordinate LCD MarlinKimbra February 19, 2016 01:34PM |
Registered: 11 years ago Posts: 690 |