Hast du die Funktion SPI_temp_readByte in der Headerdatei deklariert?

Ich würde die ControlLib auch eher nicht verändern, sondern die Funktionen ins Hauptprogramm nehmen. Ist aber Geschmackssache.

Gruß Dirk