Hi RolfD,

Ich werde die Demos sicher nicht anpassen aber ich bin auch dabei, die bisherigen Writes über Kapselfunktionen an printf zu leiten.
Das finde ich eine gute Idee. Dann könnten die Demos und bisherige eigene Programme und Libs unverändert bleiben.

Wenn du dich da dran machst und das hier komplett öffentlich machen willst, bin ich gern dabei.

Die (Komplett-)Aufgabe wäre dann:

1. RP6Base:
RP6BaseLib -> IRCOMM, int. EEPROM

2. RP6 CONTROL M32:
RP6ControlLib -> LCD, SPI, int. EEPROM
RP6Control_I2CMasterLib -> unverändert (wenn übergeordnete I2C-Funktionen unveränderte Funktion bieten)

3. RP6Base UND M32 (TWI auch für M256):
RP6uart -> UART
RP6I2CmasterTWI -> I2C
RP6I2CslaveTWI -> I2C

3. RP6 M256 WiFi:
RP6M256Lib -> LCD, SPI, int. EEPROM
RP6M256uart -> UART
RP6M256_WIFIlib -> WIFI UART
SDC-Library -> SD-In-/Output (eigene Kapsel-Lib?)
RP6M256_I2CMasterLib -> unverändert (wenn übergeordnete I2C-Funktionen unveränderte Funktion bieten)

4. RP6 CCPRO M128:
RP6CClib.cc, RP6CClib.cbas -> nicht möglich (Code-Interpreter)