Le fichier SIOC.ini

Silverstar

CONTROLEUR AERIEN
Messages
22 936
Réactions
3 224
Points
3 477
Petite traduction du fichier SIOC.ini qui est un fichier texte modifiable manuellement dans un éditeur de texte Notepad, ou avec le programme dédié Configsioc.exe. Ce fichier est lu s'ystématiquement par Sioc.exe lors de son lancement afin de révéler votre matériel et votre configuration. Sioc.ini définit quel fichier sioc.exe doit exécuter et il est impossible de modifier ce comportement. Il répertorie aussi toutes les cartes d'interface reliées au PC, ainsi que la configuration réseau si lon désire utiliser IOCP.

Indiquer les bons paramètres dans le fichier sioc.ini est essentiel.


Code:
[ fichier de configuration pour SIOC ver. 5.0 ]
[ Adaptation française de Silverstar ]

[************** SIOC ***************]

[ SIOC ]
Name=MAIN_SIOC

[ IOCP port ]
IOCP_port=8092

[ Temps de réponse max pour les paquets IOCP ]
[ IOCP Timeout ]
IOCP_timeout=3500

[ Sioc est réduit en icône dans la  barre des tâches au démarrage ] 
Minimized=No

[ Delai pour les variables toggles (Project Magenta) ]
Toggle_delay=20

[ Fichier à  exécuter ]
Config_File=E:\Install\IOcards\SIOC\sioc.ssi

[************** VIRTUAL DEVICES ***************]

[ Activer la réception périphériques virtuels oui/non ]
Vdevices_enable=No

[ Temps dattente pour charge périphériques virtuels (ms)]
Vdevices_wait=2000

[ Mode esclave SIOC périphériques virtuels serveur oui/non ]
Vdevices_slave=No

[ SIOC Host/Port pour les périphériques ]
Vdevices_host=192.168.1.5
Vdevices_port=8092


[************** MONITOR MODULE ***************]

[ Mode de désactivation de surveillance à  distance oui/non ]
Monitor_disable=No

[ Temps d'affichage (secondes) ]
Monitor_time=2


[************** IOCARDS MODULE ***************]

[ Des'activer le module IOCards ]
IOCard_disable=No

[ Délai de fréquences pour les axes analogiques. (1-999)]
Divisor_AD=10

[------------- CARDS CONFIG -------------]

[ IOCard Master ]

[ MASTER=(Device index),(Type),(Nombre de cartes),(Numero de Device) ]

[ Device index : numéro à  indiquer dans linstruction SIOC pour différencier les cartes d'un même type quand il y en a plusieurs ]
[ Mettez 0 sil n'y a qu'une seule carte ; dans ce cas il n'est pas nécessaire dinclure le numéro de device dans linstruction SIOC, car la valeur par défaut de l'index est 0. Sli y en a plusieurs, les numéros sont libres mais doivent être différents pour chaque carte Master]

[ type = 0 : Master Card Emulator // OBSOLETE ]
[ type = 1 : Master Card connectée directement au port parallèle // OBSOLETE ]
[ type = 2 : Master Card connectée au port parallèle via un câble de compatibilté //OBSOLETE]
[ type = 3 : Expansion Card connectée connectée au port parallèle //OBSOLETE ]
[ type = 4 : USBExpansion Card utilisée ]
[ type = 5 : Opencockpits MCP module ]
[ type = 6 : USBOutputs Card utilisée ]
[ type = 7 : EFIS module ]
[ type = 8 : Radio COM module ]
[ type = 9 : Radio NAV module ]
[ type = 10 : Radio ADF module ]
[ type = 11 : Radio ATC module ]
[ type = 12 : Radio RMP Airbus module ]
[ type = 13 : FMC-737 module ]
[ type = 14 : USBDCmotorPLUS Card utilisée ]
[ type = 15 : MCP V3 module ]
[ type = 16 : CHRONO B737 module ]
[ type = 17 : USBDimcontrol card utilisée ]
[ type = 18 : Audio B737 module ]
[ type = 19 : FIRE ENGINES B737 module ]
[ type = 20 : PEDESTAL B737 module ]

[ Nombre de cartes = Nombre de Master cards connectées, de 1 à  4 pour les cartes Expansion, 1 pour une Master connectée directement ou pour lEmulator ]

[ Nombre de device = 0 pour lEmulator ou pour la première carte USB Expansion détectée, l'adresse du port parallèle sil est utilisé, ou le numéro de device. Sil y a plusieurs USBexpansion card ; dans ce cas, il faut autant de lignes Master que de cartes Expansion connectées ]

[ Par exemple, deux cartes USBExpansion, de numéro de device 15 et 25 reliées respectivement à  3 et 2 Master cards ]
[ MASTER=0,4,3,15 ]
[ MASTER=1,4,2,25 ]

[ Une seule USBExpansion card connectée, avec une seule Master Card dessus et un numéro de device 17 ]
[MASTER=0,4,1,17]

[ Autres cartes ]

[ Nom_de_la_carte=(Device index),(Numéro de Device) ]

[ Indice Device: numéro à  indiquer dans linstruction SIOC pour différencier les cartes d'un même type quand il y en a plusieurs ]
[ Le numéro est libre, mais doit être différent pour toutes les cartes d'un même type. Quand il n'y a qu'une seule carte, mettez 0]

[ Numero de Device = 0 sil n'y a qu'une seule carte de ce type, numéro de Device tel que renvoyé par la fenêtre de SIOC ]

[ Exemple de deux USBServos aux index 0 et 1, correspondant aux numéros de device 11 and 18 ]

[ USBServos=0,11 ]
[ USBServos=1,18 ]

[USBStepper=0,0]
[USBKeys=0,0]
[USBServos=0,0]
[USBRelays=0,0]
[USBDCmotor=0,0]

[ Pour les axes analogiques, indiquez dans linstruction SIOC le numéro dindex de la carte sur laquelle se trouve l'entrée ]

[USBAnalogic=0,0]


[************** FSUIPC MODULE ***************]

[ Des'activer FSUIPC oui/non ]
FSUipcdisable=No

[ Intervalle de rafraîchissement FSUIPC, en millisecondes ]
FSUipcRefresh=50


[************** IOCP CLIENTS MODULES ***************]

[ Delai dinitialisation quand un client est connecté, en millisecondes ]
IOCPini_delay=0

[************** IOCP CLIENT MODULE #0 ***************]


[ Des'activer le module client IOCP oui/non ] 
IOCPclient0_disable=Yes

[ IP du serveur auquel doit se connecter le client IOCP ]
IOCPclient0_host=LOCALHOST

[ port IOCP client1 ]
IOCPclient0_port=8099


[************** IOCP CLIENT MODULE #1 ***************]

[ Des'activer le module client1 IOCP oui/non ]
IOCPclient1_disable=Yes

[ IP du serveur auquel doit se connecter le client1 IOCP ]
IOCPclient1_host=LOCALHOST

[ IOCP client port ]
IOCPclient1_port=8099


[************** SOUND MODULE ***************]

[ Fichiers son ]

[ Des'activer le module de son oui/non ]
Sound_disable=Yes

[ Volume general du son 0-100 ]
Volume=100

[ mettez * devant le nom du fichier sont pour le jouer en boucle ]

[ fichier_son = nom du fichier à  jouer]
[ frequence = 100 à  100000 0=original -1=actuel ]
[ volume = 0 à  100, -1=actuel ]
[ balance = -100 (gauche à  +100 (droit,) 0=centre, -1=actuel ]

[ #1 ]
Sound=APDis.wav,-1,-1,-1

[ #2 ]
Sound=*outermk.wav,-1,-1,-1

[ #3 ]
Sound=*hello.wav

[************** KEYBOARD EMULATOR MODULE ***************]

[ Nom de la fenêtre à  laquelle envoyer la touche clavier ]
[window = "Project Magenta Glass Cockpit - Build 396" ]

window =a.txt - Bloc de not'as 

[ Assignation des touches ]

#1=A
#2=B
#3=C
#4=D
#5=E
#6=F
#7=G
#8=H
#9=I
#10=J
#11=K
#12=L
#13=M
#14=N
#15=O
#16=P
#17=Q
#18=R
#19=S
#20=T
#21=U
#22=V
#23=W
#24=X
#25=Y
#26=Z
#27=1
#28=2
#29=3
#30=4
#31=5
#32=6
#33=7
#34=8
#35=9
#36=0
#37=<
#38=,
#39=.
#40=-
#41=*
#42=+
#43=//
#44=/0
#45=/1
#46=/A
#47=<T
#......
#88=<a
#200=B
 
Un exemple de mon SIOC INI avec une Expansion Card et une master card. Mon port USB est 53.

Code:
[ fichier de configuration pour SIOC ver. 5.0 ]
[ Adaptation française de Silverstar ]

[************** SIOC ***************]

[ SIOC name ]
Name=MAIN_SIOC

[ IOCP port ]
IOCP_port=8092

[ Temps de réponse max pour les paquets IOCP ]
[ IOCP Timeout ]
IOCP_timeout=3500

[ Sioc est réduit en icône dans la  barre des tâches au démarrage ] 
Minimized=No

[ Delai pour les variables toggles (Project Magenta) ]
Toggle_delay=20

[ Fichier à  exécuter ]
Config_File=E:\Install\IOcards\SIOC\sioc.ssi

[************** VIRTUAL DEVICES ***************]

[ Activer la réception périphériques virtuels oui/non ]
Vdevices_enable=No

[ Temps dattente pour charge périphériques virtuels (ms)]
Vdevices_wait=2000

[ Mode esclave SIOC périphériques virtuels serveur oui / non ]
Vdevices_slave=No

[ SIOC Host/Port pour les périphériques ]
Vdevices_host=192.168.1.5
Vdevices_port=8092


[************** MONITOR MODULE ***************]

[ Mode de désactivation de surveillance à  distance oui/non ]
Monitor_disable=No

[ Temps d'affichage (secondes) ]
Monitor_time=2


[************** IOCARDS MODULE ***************]

[ Des'activer le module IOCards ]
IOCard_disable=No

[ Délai de fréquences pour les axes analogiques. (1-999)]
Divisor_AD=10

[------------- CARDS CONFIG -------------]

[ IOCard Master ]

[MASTER=0,4,1,53]

[************** FSUIPC MODULE ***************]

[ Des'activer FSUIPC yes/no ]
FSUipcdisable=No

[ Intervalle de rafraîchissement FSUIPC, en millisecondes ]
FSUipcRefresh=50


[************** IOCP CLIENTS MODULES ***************]

[ Delai dinitialisation quand un client est connecté, en millisecondes ]
IOCPini_delay=0

[************** IOCP CLIENT MODULE #0 ***************]


[ Des'activer le module client IOCP yes/no ] 
IOCPclient0_disable=Yes

[ IP du serveur auquel doit se connecter le client IOCP ]
IOCPclient0_host=LOCALHOST

[ port IOCP client1 ]
IOCPclient0_port=8099


[************** IOCP CLIENT MODULE #1 ***************]

[ Des'activer le module client1 IOCP yes/no ]
IOCPclient1_disable=Yes

[ IP du serveur auquel doit se connecter le client1 IOCP ]
IOCPclient1_host=LOCALHOST

[ IOCP client port ]
IOCPclient1_port=8099


[************** SOUND MODULE ***************]

[ Fichiers son ]

[ Des'activer le module de son yes/no ]
Sound_disable=Yes

[ Volume general du son 0-100 ]
Volume=100

[ #1 ]
Sound=APDis.wav,-1,-1,-1

[ #2 ]
Sound=*outermk.wav,-1,-1,-1

[ #3 ]
Sound=*hello.wav
 
Ne pas oublier de déclarer la carte dans Config devices.

15032705301416200213113104.jpg
 
Retour
Haut