From 120aff44ef7d0935f52d7f9cfcae33db76cd94c4 Mon Sep 17 00:00:00 2001
From: Arend Lammertink <lamare@gmail.com>
Date: Wed, 9 May 2018 15:39:13 +0200
Subject: [PATCH] modified ino for testing toString.

---
 src/examples/testSigned2D/testSigned2D.ino | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/examples/testSigned2D/testSigned2D.ino b/src/examples/testSigned2D/testSigned2D.ino
index b7c68e4..12ef9d1 100644
--- a/src/examples/testSigned2D/testSigned2D.ino
+++ b/src/examples/testSigned2D/testSigned2D.ino
@@ -22,6 +22,7 @@
 
 #include "Arduino.h"
 #include "Map2D3D.h"
+#include "toString.h"
 
 //#include <fix16.h>
 #include <fix16.hpp>
@@ -32,9 +33,7 @@ using namespace std;
 #define BAUDRATE    115200
 
 // Stuff needed for printing
-FILE                    serial_stdout;
-static char             outstr[15];
-#define mPrintFloat(f)  dtostrf(f, 9, 2, outstr); Serial.print(outstr);
+#define mPrintFloat(f)  Serial.print(toString(f,9,2));
 
 
 const int8_t xs_int8_t_8[]    PROGMEM = 
@@ -165,10 +164,6 @@ void initSerial()
 {
     // Open serial port with a baud rate of BAUDRATE b/s
     Serial.begin(BAUDRATE);
-    
-    // Set up stdout
-    fdev_setup_stream(&serial_stdout, serial_putchar, NULL, _FDEV_SETUP_WRITE);
-    stdout = &serial_stdout;
 }
 
 //-----------------------------------------------------------------------------