Verklikker LEDS voor je hotspot

Wanneer de Pi zonder monitor loopt, weet je ook niet of er netwerkverbinding is en of MMDVMHost met de BrandMeister server connectie heeft. Enkele LEDjes als statusverklikker zouden in dat geval wel aangewezen zijn.

wiringpi is een bibliotheek om op eenvoudige wijze een aantal GPIO pinnen van de Pi te gebruiken. Wij gaan voor 'PIN 28' en 'PIN 27' (wiringpi nummering) om twee LEDjes aan te sluiten.

(klik op de afbeeldingen om te vergroten)

               

 

 

 

Daarvoor installeer je het pakket 'wiringpi'

apt-get install wiringpi

 

Vervolgens download je het programmatje dat de leds aanstuurt.
 

Dit programma 'status' zet je in de directory /opt

Dan zet je in het bestand /etc/rc.local vóór de regel met exit 0

/opt/status &

 

Daarmee start het programmatje op wanneer de Pi opgestart wordt.

Dit programma gaat elke 2 seconden de status van het netwerk  (is er bekabeld of wireless netwerk ?) en van de BrandMeister connectie checken en zet de LEDs navenant.

OPGELET :
Om de connectie met de BM server te checken, gaat het programmatje in de MMDVMHost log kijken.

  • zorg dat je in het programmatje de locatie van de MMDVMHost log files aangeeft
  • de bestandslog in het MMDVM.ini bestand moet minstens op 1 staan (FileLevel=1)