Nein, nur #include Streaming.h löschen aus Edison.ino
Es wäre für mich noch interessant, ob meine Error Routinen auch float drucken. Man ließt ja immer wieder, das
Arduino diese nicht mit kompiliert.
Bei mir funktioniert dies. Ich verwende aktuell Visual Micro mit Visual Studio was die
Arduino Toolchain verwendet. Ich bin mir nicht sicher ob hier dann die Compiler Options anders gesetzt werden.
Ich habe aktuell das gesamte Projekt neu kompiliert und bekomme folgende Kompiler Warnings:
Die kommen wohl durch das vorhanden sein von i2c.h und i2c.cpp aus Sunray. Kannst du damit was anfangen?
Compiling debug version of 'Edison' for '
Arduino Due (Programming Port)'
Wire.cpp:25: In file included from
Wire.h: In constructor TwoWire::TwoWire(Twi*, void (*)(), void (*)())
Wire.h: 96:7: warning: 'TwoWire::twi' will be initialized after [-Wreorder]
Twi *twi
Wire.h: 72:10: warning: 'uint8_t TwoWire::rxBufferIndex' [-Wreorder]
uint8_t rxBufferIndex
Wire.cpp: 95:1: warning: when initialized here [-Wreorder]
TwoWire*: TwoWire(Twi *_twi, void(*_beginCb)(void), void(*_endCb)(void))
Wire.cpp:25: In file included from
Wire.h: 108:16: warning: 'TwoWire::status' will be initialized after [-Wreorder]
TwoWireStatus status
Wire.h: 90:30: warning: 'void (* TwoWire:
nBeginCallback)()' [-Wreorder]
void (*onBeginCallback)(void)
Wire.cpp: 95:1: warning: when initialized here [-Wreorder]
TwoWire*: TwoWire(Twi *_twi, void(*_beginCb)(void), void(*_endCb)(void))
Program size: 107.880 bytes (used 21% of a 524.288 byte maximum) (24,85 secs)