Il programma CPhrAccess è un semplice esempio di utilizzo della libreria libeS8CoreMng che dimostra come sia possibile gestire i moduli di espansione della famiglia SlimLine da un programma in linguaggio “C”.
Il programma si trova nel PTP168 scaricandolo troverai oltre al programma indicato altri programmi in linguaggio “C” da utilizzarsi sullo SlimLine Raspberry.
Il programma CPhrAccess\CPhrAccess\Release\CPhrAccess è l’eseguibile, per utilizzarlo lo devi trasferire in una cartella del sistema (Esempio /tmp) e dare i diritti di esecuzione.
Non devi avere in esecuzione altri programmi che utilizzano il bus di estensione come ad esempio in run time di LogicLab, eventualmente arrestalo (Vedi articolo) e devi connettere un modulo di espansione con delle uscite digitali impostato con indirizzo 0.
Eseguendo il programma si avrà l’uscita Do01 del modulo che lampeggia mentre sull’uscita Do00 verrà copiato lo stato dell’ingresso Di00 se il modulo ha anche degli ingressi digitali.