Esta es una adaptación de la librería S88, que viene descrita en la web del amigo Philippe con su Librería DCCppS88 Esta se encarga de gestionar el sistema de detección S88. En este caso el S88 sera construido con un Arduino NANO pero puede servir para modulos comerciales (no probado).
Para poder tener activos los retromodulos tenemos que configurar el archivo Dccpp.h. Para ello editaremos el archivo en sus primeras lineas.
Asi que primero tenemos que comentar tanto las salidas como sensores y después quitar el comentario para uso de S88.
Ahora pasamos a la parte de conexiones. Como se puede ver en el modulo S88 Locoduino, para conectarnos a la central con ese sistema necesitamos 6 cables. Los pines que utiliza la paca MEGA vienen dados en el archivo S88.h
Gestión de datos
Las entradas gestionadas por librerías S88 se pueden pueden mostrar los datos de diferentes maneras, como texto, binario y hexadecimal
En la siguiente línea del archivo S88.cpp:
- .- 0: Muestra los datos en binario Y 0000000000000000
- .- 1: Muestra los datos en formato hexadecimal
- .- 2: Muestra un mensaje con q o Q, seguido del ID
- .- 3: Modo con el que software tipo Rocrail o Windigipet reconoce el sistema
- .- 9: Desactiva el sistema
Volver
Descargar Librería DCCpp_LMD 2.0.4 (Modificación Oled, S88, Sonido, wifi, Bluetooth, Serial3, teclado y encoder)
Seguiré actualizando!!!