print JSON
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Wed, 22 Jun 2016 08:01:37 +0000 (01:01 -0700)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Wed, 22 Jun 2016 08:01:37 +0000 (01:01 -0700)
src/config.h
src/main.c
src/tmc2660.c

index 2e062dc7012c27af9585169c7fee7ebcfdd9dc12..53a24be868a322cbb4feac0895df610d50efbabc 100644 (file)
@@ -29,6 +29,7 @@
 
 #include <avr/interrupt.h>
 
+#define VERSION "0.3.0"
 
 // Compile-time settings
 //#define __STEP_CORRECTION
index 046b14affce1b1a776a5b5e5c6d9592858238c73..45581253f0a0d96ab54e5beb446196223746d753 100644 (file)
@@ -143,7 +143,8 @@ static void _init() {
 
   sei(); // enable interrupts
 
-  fprintf_P(stderr, PSTR("\nBuildbotics firmware\n"));
+  fprintf_P(stderr, PSTR("\n{\"firmware\": \"Buildbotics AVR\", "
+                         "\"version\": \"" VERSION "\"}\n"));
 }
 
 
index 0badf435a4fc6a7b044105c33bf433147f1cab17..ce7c7afcdbbd3512c6c4c10fa0d25525e2b19fb9 100644 (file)
@@ -391,14 +391,12 @@ stat_t tmc2660_sync() {
 
 
 void tmc2660_enable(int driver) {
-  printf("Enable %d\n", driver);
   tmc2660_reset(driver);
   _set_current(driver, drivers[driver].drive_current);
 }
 
 
 void tmc2660_disable(int driver) {
-  printf("Disable %d\n", driver);
   _set_current(driver, drivers[driver].idle_current);
 }