Print configuration.h version during startup (thanks hairykiwi)
This commit is contained in:
parent
6ef8459494
commit
154de69c02
2 changed files with 18 additions and 2 deletions
|
@ -5,6 +5,12 @@
|
||||||
// Advanced settings can be found in Configuration_adv.h
|
// Advanced settings can be found in Configuration_adv.h
|
||||||
// BASIC SETTINGS: select your board type, temperature sensor type, axis scaling, and endstop configuration
|
// BASIC SETTINGS: select your board type, temperature sensor type, axis scaling, and endstop configuration
|
||||||
|
|
||||||
|
//User specified version info of THIS file to display in [Pronterface, etc] terminal window during startup.
|
||||||
|
//Implementation of an idea by Prof Braino to inform user that any changes made
|
||||||
|
//to THIS file by the user have been successfully uploaded into firmware.
|
||||||
|
#define STRING_VERSION_CONFIG_H "2012-02-08j" //Personal revision number for changes to THIS file.
|
||||||
|
#define STRING_CONFIG_H_AUTHOR "username" //Who made the changes.
|
||||||
|
|
||||||
// This determines the communication speed of the printer
|
// This determines the communication speed of the printer
|
||||||
#define BAUDRATE 250000
|
#define BAUDRATE 250000
|
||||||
//#define BAUDRATE 115200
|
//#define BAUDRATE 115200
|
||||||
|
|
|
@ -248,10 +248,20 @@ void setup()
|
||||||
{
|
{
|
||||||
setup_powerhold();
|
setup_powerhold();
|
||||||
SERIAL.begin(BAUDRATE);
|
SERIAL.begin(BAUDRATE);
|
||||||
SERIAL_ECHO_START;
|
|
||||||
SERIAL_ECHOLNPGM(VERSION_STRING);
|
|
||||||
SERIAL_PROTOCOLLNPGM("start");
|
SERIAL_PROTOCOLLNPGM("start");
|
||||||
SERIAL_ECHO_START;
|
SERIAL_ECHO_START;
|
||||||
|
SERIAL_ECHOPGM("Marlin: ");
|
||||||
|
SERIAL_ECHOLNPGM(VERSION_STRING);
|
||||||
|
#ifdef STRING_VERSION_CONFIG_H
|
||||||
|
#ifdef STRING_CONFIG_H_AUTHOR
|
||||||
|
SERIAL_ECHO_START;
|
||||||
|
SERIAL_ECHOPGM("Configuration.h: ");
|
||||||
|
SERIAL_ECHOPGM(STRING_VERSION_CONFIG_H);
|
||||||
|
SERIAL_ECHOPGM(" | Author: ");
|
||||||
|
SERIAL_ECHOLNPGM(STRING_CONFIG_H_AUTHOR);
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
SERIAL_ECHO_START;
|
||||||
SERIAL_ECHOPGM("Free Memory:");
|
SERIAL_ECHOPGM("Free Memory:");
|
||||||
SERIAL_ECHO(freeMemory());
|
SERIAL_ECHO(freeMemory());
|
||||||
SERIAL_ECHOPGM(" PlannerBufferBytes:");
|
SERIAL_ECHOPGM(" PlannerBufferBytes:");
|
||||||
|
|
Reference in a new issue