Hallo kollegen.

Will ein Arduno Sketch in Eclipse in einzelne Funktionen in separaten .cpp Dateien unterteilen.
Aus Funktionen (= separate .cpp Dateien) wird auf globale Valiablen, Classen zugegrifen die der Datei1 deklariert sind.

In .c kriegt man das mit „extern“ in Griff.
Wie geht das in .cpp???

Mein Versuch siet so aus
++++++++++++++++++++++++++++++++
Datei1 - deklaration:

// Shield Jumper on SW (using pins 12/13 or 8/9 as RX/TX)
SoftwareSerial port(12, 13);
EasyVR easyvr(port);

Datei2 - Verweis auf die Classen in Datei1:

extern "C" SoftwareSerial port(12, 13);
extern "C" EasyVR easyvr(port);

+++++++++++++++++++++++++++++++++