1.11.9

News

Page  1 sur 4  > >>

2020-07-09
Catégorie : General
Posté par : xavier
Un module suivant la norme Scenic pour démontrer les capacites de l'Arduino dans notre hobby, avec pour objectif Savoie Modelisme en Novembre 2021.
2020-07-09
Catégorie : Arduino
Posté par : xavier
Centrale DCC wifi autour de DCC++
2019-01-16
Catégorie : Arduino
Posté par : xavier

Un Circuit imprimé pour plusieurs sketches

CMS - 1.11.9 - Bartolome
 

IPC_Client_Son

IPC_FixSound est un client IPC pour CDM-Rail.

  1. Abonnement aux services CDM-Rail

  • Actionneurs

  • Appareils

  • Signaux

  • Detecteurs

  • Trains

  • Dcc

Indiquer le nom du PC ou reside CDM-Rail ainsi que le port

  1. Configuration

Le fichier « Actionneurs.txt » contient la configuration.

Chaque enregistrement comporte trois champs séparés par un « | »

  • Le premier champs indique la commande du protocole IPC utilisée. (ATNT/ASIG/ADET/AACT)

  • Le second champs indique le nom du capteur IPC

  • Le troisième champs indique la syntaxe correspondant à l'action souhaitée.

 

Le fichier « Sig_Config.txt » contient les conditions nécessaire pour déclancher une action.

Chaque enregistrement comporte trois champs séparés par un « | »

  • Le premier champs indique les conditions à remplir

  • Le second champs indique la syntaxe correspondant à l'action souhaitée.

  1. Syntaxe action

    1. Sonorisation PC

Le PC est utilisé pour jouer des sons. La commande est composée de deux champs séparés par un « - »

  • Le 1er champs indique :

    • STS : Son Train Single

    • STT : Son Train Toggle

    • ST0 : Son Train Stop

    • ST1 : Son Train Start

    • SFS : Son Fixe Single

    • SFT : Son Fixe Toggle

    • SF0 : Son Fixe Stop

    • SF1 : Son Fixe Start

  • Le 2eme champs indique le nom du fichier qui doit être joué

  1. Commandes Arduino directe

Le PC est utilisé pour jouer des sons. La commande est composée de cinq champs séparés par un « - »

  • AR : indique que L'Arduino est utilisé

  • Le 2eme champs : indique

exemple : AR-Signal

    1. Commandes Arduino I2C

Le PC est utilisé pour jouer des sons. La commande est composée de cinq champs séparés par un « - »

  • AR : indique que L'Arduino est utilisé

  • I2C: indique l'utilisation du bus I2C

  • Le 3eme champs : indique l'adresse

  • Le 4eme champs : indique le port

  • Le 5eme champs : indique l'état

exemple : AR-I2C-0-18-1

  1. Syntaxe conditions

Une condition est décrite par une suite de conditions élémentaires liées par des opérateurs.

Une condition élémentaire est exprimée sous la forme <Nom>=<Valeur>

  • <Nom> est le nom de la variable IPC

  • <Valeur> est la valeur indiqué dans la syntaxe IPC.

Les opérateurs disponibles sont

  • &

  • |

  • ( et )

 

Previous page: Sonorisation  Page suivante : Sonorisation CDM-Rail