Hallo zusammen,
ich habe ein kleines Programm unter C, welches ich gern im Autostart ausführen lassen möchte. Das Programm selbst beinhaltet PIGPIO und eine Loop, in der permanent die serielle Schnittstelle für ein RFID-Lesegerät abgefragt wird. Wenn ich das Programm manuell starte, klappt alles prima. Das Programm beinhaltet keine Grafik. Test1 ist die ausführbare Datei.
pi@raspberrypi:~/Test $ pwd
/home/pi/Test
pi@raspberrypi:~/Test $ ls -l
total 28
-rwxr-xr-x 1 pi pi 15348 Jul 2 17:47 Test1
-rw-r--r-- 1 pi pi 11206 Jul 2 17:46 Test1.c
In rc.local habe ich am Ende der Datei (vor exit 0) folgende Zeile eingefügt
Nach einem reboot tut sich allerdings nichts. Zu Anfang hatte ich das & vergessen, was ja dazu führen müsste, dass er sich in der Loop beim hochfahren einfängt, das ist aber auch nicht passiert...
Daher denke ich, dass ich grundlegend etwas falsch mache.
An dieser Stelle schon einmal vielen Dank für eure Hilfe.