Problèmes servos ... ou autres ???

Questions de programmation / Offset FSUIPC et IOCP

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Ven 11 Oct 2024 21:52

Oui, j'ai bien 3 master !
captainminch a écrit:Les IDX tu peux également les renseigner dans ton SIOC.ini
Remplace les * par le numéro que tu souhaites, 0, pour la Master

Là, je ne comprends pas, les IDX sont déjà dans sioc.ini, voilà le fichier .ini :
Code: Tout sélectionner
[ fichero de configuracion para el SIOC ver. 5.0 ]
[ Configuration file for SIOC ]


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

[ SIOC name ]
Name=MAIN_SIOC

[ IOCP port ]
IOCP_port=8092

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

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

[ Deley needed for var. toggles (Project Magenta) ]
[ Delai pour les variables toggles (Project Magenta) ]
Toggle_delay=20

[ Configuration File ]
[ CONFIG_FILE=F:\Documents and Settings\manolo V\Escritorio\IOCARD DESARROLLO\sioc.lst ]
[ Fichier à exécuter ( à remplacer par le nom de votre programme) ]
[ Dernière version : "Baron58_FSX_v7_6.txt" ]
Config_File=.\Baron58_FSX_v9_2.txt

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

[ Enable Receive Virtual Devices yes/no ]
Vdevices_enable=No

[ Wait time for load Virtual Devices (ms)]
Vdevices_wait=2000

[ Slave mode for SIOC Virtual Devices Server yes/no ]
Vdevices_slave=No

[ SIOC Host/Port to resent Devices ]
Vdevices_host=192.168.1.5
Vdevices_port=8092


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

[ Remote monitor disable mode yes/no ]
Monitor_disable=No

[ Broadcast monitor time (seconds) ]
Monitor_time=2


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

[ Disable IOCards module ]
[ Desactiver le module IOCards ]
IOCard_disable=No

[ Utiliser le port LPT (parallle) dans IOCards ]
[ IOCard_LPT=No ]

[ Frequency divisor for delay the analogic axes. (1-999)]
Divisor_AD=10

[------------- CARDS CONFIG -------------]
[------------- CONFIGURATION DES CARTES -------------]

[ IOCard Master ]
[...............]

[ MASTER=(Device index),(Type),(Number of cards),(Device number) ]
[ MASTER=(Device index),(Type),(Nombre de cartes),(Numero de Device) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]
[ Device index : Index utilisé dans les variables SIOC comme "device" (dispositivo dans ConfigSioc), c'est la carte à utiliser dans l'instruction SIOC ]
[ Mettez 0 s'il n'y a qu'une seule carte ; dans ce cas il n'est pas nécessaire d'inclure le numéro de device dans l'instruction SIOC, car la valeur par défaut de l'index est 0. S'li 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 connected directly to parallel port // OBSOLETE ]
[ type = 2 : Master Card connected throught compatibility cable to parallel port //OBSOLETE]
[ type = 3 : Expansion Card connected throught parallel port //OBSOLETE ]
[ type = 4 : USBExpansion Card used ]
[ type = 5 : Opencockpits MCP module ]
[ type = 6 : USBOutputs Card used ]
[ 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 used ]
[ type = 15 : MCP V3 module ]
[ type = 16 : CHRONO B737 module ]
[ tipo = 17 : USBDimcontrol card used ]
[ tipo = 18 : Audio B737 module ]
[ tipo = 19 : FIRE ENGINES B737 module ]
[ tipo = 20 : PEDESTAL B737 module ]

[ Number of Cards = Master cards connecteds, 1 to 4 for expansion cards, 1 for a Master card directly connected or Emulator ]
[ 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 l'Emulator ]

[ Number of device = 0 for Emulator or first USB card detected, parallel port address, device number for specifies USBexpansion card ]

[ For example, two USBExpansion cards connected with 3 and 2 Master cards used ]
[ Par exemple, deux cartes USBExpansion, de numéro de device 22 et 24 reliées respectivement à 3 et 2 Master cards ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ For example, use of Master card emulator ]
[ Pour utiliser l'Emulator de Master card ]
[ MASTER=0,0,1,0 ]

[ Use the first USBExpansion card connected with only one Master Card attached ]

[MASTER=3,6,1,252]
[MASTER=0,4,1,0]
[MASTER=0,12,1,0]
[MASTER=20,20,2,1055]

[ Une seule USBExpansion card connectée, avec une seule Master Card dessus ]
[MASTER=0,4,1,0  La seule carte ayant le n° "0" comme index ]

[ Others Cards / Otras tarjetas ]
[...............................]

[ Name_of_card=(Device index),(Device number) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]

[ Number of device = 0 for first USB card of this type detected, or device number for a specifies device ]

[ une carte USB_DC_Motors_Plus]

[ MASTER=14,14,1,188 ]

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

[ Device index : numéro à indiquer dans l'instruction SIOC pour différencier les cartes d'un même type quand il y en a plusieurs (paramètre Device, case Dispositivo dans ConfigSioc) ]
[ 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, car cette valeur est implicite et il n'est alors pas nécessaire d'utliser le paramètre DEVICE dans l'intruction script de SIOC : l'index utilisé par défaut est 0. ]
[ J'ai remarqué que le fait d'avoir plusieurs index "0" pour différentes cartes pose des Pb. Donc, je n'ai que la carte USB Master avec index "0", les autres cartes ont toutes des n° différents et croissants ]

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

[ Example de deux USBServos aux index 0 et 1, correspondant aux numéros de device 17 and 23 ]
[ USBServos=0,17 Le "0" semble poser Pb -> préférez noter les cartes à partir d'un n° non existant ]
[ USBServos=1,23 ]

[ USBServos=0,17 ]
[ USBServos=1,23 ]

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

[ Para los ejes analógicos se usan los números de devices de las tarjetas donde están alojados ]
[ For analogic axles, you use the device number of cards what allow the axles ]

[USBAnalogic=0,0]

[ MES CARTES : ]

[ USB-Expension : ]

MASTER=0,4,3,10

[ DCMotors+ : ]

MASTER=14,14,1,170

[ DCMotors : ]

USBDCmotor=0,12

[ Analog sur DCMotors : ]

USBAnalogic=0,12

[ Steppers : ]

USBStepper=4,3

[ Analog sur Steppers : ]

USBAnalogic=4,3

[ Servos : ]

USBServos=1,9
USBServos=2,11
USBServos=3,18

[ Anolog sur servos : ]

USBAnalogic=1,9
USBAnalogic=2,11
USBAnalogic=3,18

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

[ FSUIPC disable mode yes/no ]
[ Desactiver FSUIPC yes/no ]
FSUipcdisable=No

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


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

[ Delay for initialization when client has been connected in mseconds ]
[ Delai d'initialisation quand un client est connecté, en millisecondes ]
IOCPini_delay=3000

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

[ Disable IOCP client module ]
[ Desactiver le module client IOCP yes/no]
IOCPclient0_disable=No

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

[ IOCP client port ]
[ port IOCP client1 ]
[ IOCPclient0_port=8090 ]
IOCPclient0_port=8099


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

[ Disable IOCP client module ]
[ Desactiver le module client1 IOCP yes/no ]
IOCPclient1_disable=Yes

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

[ IOCP client port ]
[ port IOCP client1 ]
IOCPclient1_port=8099


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

[ Sound Files ]
[ Fichiers son ]

[ Disable Sound module ]
[ Desactiver le module de son yes/no ]
Sound_disable=No

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


[ put '*' first filename for loop Sound ]
[ mettez '*' devant le nom du fichier sont pour le jouer en boucle ]


[ Sound=wav_file,frequency,volume,pan ]
[ frequency=100 to 100000 0=original -1=current ]
[ volume=0 to 100, -1=current ]
[ pan=-100 (left) to +100 (right) 0=center -1=current ]

[ Sound = "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 ]
[ Ex. : Sound=Radar.wav,-1,50,0 ==> jouer radar.wav, fréquence actuel, volume 50%, au centre ]

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

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

[ #3 ]
Sound=*hello.wav

[ #4 ]
Sound=Radar.wav,-1,50,-1

[************** KEYBOARD EMULATOR MODULE ***************]
[************** MODULE EMULATEUR DE CLAVIER ***************]

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

window =a.txt - Bloc de notas

[ assign your keys ]
[ 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
#48=
#49=
#50=
#51=
#52=
#53=
#54=
#55=
#56=
#57=
#58=
#59=
#60=
#61=
#62=
#63=
#64=
#65=
#66=
#67=
#68=
#69=
#70=
#71=
#72=
#73=
#74=
#75=
#76=
#77=
#78=
#79=
#80=
#81=
#82=
#83=
#84=
#85=
#86=
#87=
#88=<a
#200=B

[ End of File ]
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Problèmes servos ... ou autres ???

Messagede captainminch » Sam 12 Oct 2024 08:31

Non, c’est bon Pierre.
J’ai déjà eu avec l’auto-config qui me changeait mes IDX.

Un truc pour essayer, compare les deux SIOC.ini et regarde s’il a des différences (nouveau et ancien PC)
Tu peux toujours éditer en fonction de l’ancien et par rapport aux nouveaux Devices.
captainminch
 
Messages: 265
Inscription: 20/04/09
Localisation: Hélécine, Belgique

Re: Problèmes servos ... ou autres ???

Messagede fab » Sam 12 Oct 2024 08:47

Bonjour les amis,

Les étoiles c'est pas normal !

si c'est bien cette fenêtre SIOC que tu as :

Image

et le SIOC.INI associé, alors rien ne va !

Dans le SIOC.INI, je vois ( j'élimine les lignes entre [] ):
Code: Tout sélectionner
MASTER=0,4,3,10
MASTER=14,14,1,170
USBAnalogic=0,12
USBStepper=4,3
USBAnalogic=4,3
USBServos=1,9
USBServos=2,11
USBServos=3,18
USBAnalogic=1,9
USBAnalogic=2,11
USBAnalogic=3,18


Aucun n° device ne correspond ?

Exemple tu as :

Code: Tout sélectionner
USBStepper=4,3


tu devrais avoir :

Code: Tout sélectionner
USBStepper=0,155


Fabien
Avatar de l’utilisateur
fab
 
Messages: 4480
Inscription: 26/12/12
Localisation: Roubaix

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Sam 12 Oct 2024 11:04

Bonjour,
Oui, j'ai comparé les fichier sioc.ini, à part les N° device, ils sont identique !

A ce sujet, n'y a t-il pas des paramètres à changer (ancien PC=W10 - Nouveau=W11) ?
Par exemple :

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

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

[ Deley needed for var. toggles (Project Magenta) ]
[ Delai pour les variables toggles (Project Magenta) ]
Toggle_delay=20


Etc ... ?

fab : ls images sont d'essais différents, j'ai bien sûr modifié les n° devices dans sioc.ini à chaque essais !
J'ai fait l'essai de donner un IDX avec l'option "Config Devices" lancé à partir de la fenêtre SIOC, reload de SIOC, les servos se mettent "en vrac" et ne changent plus même si j'intervertis les n° devices dans sioc.ini, un truc de fou ...
Pour le "stepper", j'ai toujours eu "USBStepper=4,xxx" !

J'avais déjà eu ce genre de PB avec l'ancien PC et ça s'était stabilisé sans s'avoir pourquoi furieuxfumée
Je précise encore : le matériel simu est strictement le même entre ancien et nouveau PC.
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Problèmes servos ... ou autres ???

Messagede fab » Sam 12 Oct 2024 11:35

Tu peux mettre la fenêtre SIOC avec le SIOC.INI qui correspond STP pour en être certain !
Avatar de l’utilisateur
fab
 
Messages: 4480
Inscription: 26/12/12
Localisation: Roubaix

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Sam 12 Oct 2024 12:04

Oui, je vais refaire les captures qui correspondent !
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Sam 12 Oct 2024 12:14

Capture écran avec édition "sioc.ini" et fenêtre "SIOC" correspondante.

Image

Je joins également le fichier SIOC complet :
Code: Tout sélectionner
[ fichero de configuracion para el SIOC ver. 5.0 ]
[ Configuration file for SIOC ]


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

[ SIOC name ]
Name=MAIN_SIOC

[ IOCP port ]
IOCP_port=8092

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

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

[ Deley needed for var. toggles (Project Magenta) ]
[ Delai pour les variables toggles (Project Magenta) ]
Toggle_delay=20

[ Configuration File ]
[ CONFIG_FILE=F:\Documents and Settings\manolo V\Escritorio\IOCARD DESARROLLO\sioc.lst ]
[ Fichier à exécuter ( à remplacer par le nom de votre programme) ]
[ Dernière version : "Baron58_FSX_v7_6.txt" ]
Config_File=.\Baron58_FSX_v9_2.txt

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

[ Enable Receive Virtual Devices yes/no ]
Vdevices_enable=No

[ Wait time for load Virtual Devices (ms)]
Vdevices_wait=2000

[ Slave mode for SIOC Virtual Devices Server yes/no ]
Vdevices_slave=No

[ SIOC Host/Port to resent Devices ]
[ D'origine : Vdevices_host=192.168.1.5 ]
Vdevices_host=192.168.1.5
Vdevices_port=8092


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

[ Remote monitor disable mode yes/no ]
Monitor_disable=No

[ Broadcast monitor time (seconds) ]
Monitor_time=2


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

[ Disable IOCards module ]
[ Desactiver le module IOCards ]
IOCard_disable=No

[ Utiliser le port LPT (parallle) dans IOCards ]
[ IOCard_LPT=No ]

[ Frequency divisor for delay the analogic axes. (1-999)]
Divisor_AD=10

[------------- CARDS CONFIG -------------]
[------------- CONFIGURATION DES CARTES -------------]

[ IOCard Master ]
[...............]

[ MASTER=(Device index),(Type),(Number of cards),(Device number) ]
[ MASTER=(Device index),(Type),(Nombre de cartes),(Numero de Device) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]
[ Device index : Index utilisé dans les variables SIOC comme "device" (dispositivo dans ConfigSioc), c'est la carte à utiliser dans l'instruction SIOC ]
[ Mettez 0 s'il n'y a qu'une seule carte ; dans ce cas il n'est pas nécessaire d'inclure le numéro de device dans l'instruction SIOC, car la valeur par défaut de l'index est 0. S'li 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 connected directly to parallel port // OBSOLETE ]
[ type = 2 : Master Card connected throught compatibility cable to parallel port //OBSOLETE]
[ type = 3 : Expansion Card connected throught parallel port //OBSOLETE ]
[ type = 4 : USBExpansion Card used ]
[ type = 5 : Opencockpits MCP module ]
[ type = 6 : USBOutputs Card used ]
[ 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 used ]
[ type = 15 : MCP V3 module ]
[ type = 16 : CHRONO B737 module ]
[ tipo = 17 : USBDimcontrol card used ]
[ tipo = 18 : Audio B737 module ]
[ tipo = 19 : FIRE ENGINES B737 module ]
[ tipo = 20 : PEDESTAL B737 module ]

[ Number of Cards = Master cards connecteds, 1 to 4 for expansion cards, 1 for a Master card directly connected or Emulator ]
[ 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 l'Emulator ]

[ Number of device = 0 for Emulator or first USB card detected, parallel port address, device number for specifies USBexpansion card ]

[ For example, two USBExpansion cards connected with 3 and 2 Master cards used ]
[ Par exemple, deux cartes USBExpansion, de numéro de device 22 et 24 reliées respectivement à 3 et 2 Master cards ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ For example, use of Master card emulator ]
[ Pour utiliser l'Emulator de Master card ]
[ MASTER=0,0,1,0 ]

[ Use the first USBExpansion card connected with only one Master Card attached ]

[MASTER=3,6,1,252]
[MASTER=0,4,1,0]
[MASTER=0,12,1,0]
[MASTER=20,20,2,1055]

[ Une seule USBExpansion card connectée, avec une seule Master Card dessus ]
[MASTER=0,4,1,0  La seule carte ayant le n° "0" comme index ]

[ Others Cards / Otras tarjetas ]
[...............................]

[ Name_of_card=(Device index),(Device number) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]

[ Number of device = 0 for first USB card of this type detected, or device number for a specifies device ]

[ une carte USB_DC_Motors_Plus]

[ MASTER=14,14,1,188 ]

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

[ Device index : numéro à indiquer dans l'instruction SIOC pour différencier les cartes d'un même type quand il y en a plusieurs (paramètre Device, case Dispositivo dans ConfigSioc) ]
[ 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, car cette valeur est implicite et il n'est alors pas nécessaire d'utliser le paramètre DEVICE dans l'intruction script de SIOC : l'index utilisé par défaut est 0. ]
[ J'ai remarqué que le fait d'avoir plusieurs index "0" pour différentes cartes pose des Pb. Donc, je n'ai que la carte USB Master avec index "0", les autres cartes ont toutes des n° différents et croissants ]

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

[ Example de deux USBServos aux index 0 et 1, correspondant aux numéros de device 17 and 23 ]
[ USBServos=0,17 Le "0" semble poser Pb -> préférez noter les cartes à partir d'un n° non existant ]
[ USBServos=1,23 ]

[ USBServos=0,17 ]
[ USBServos=1,23 ]

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

[ Para los ejes analógicos se usan los números de devices de las tarjetas donde están alojados ]
[ For analogic axles, you use the device number of cards what allow the axles ]

[USBAnalogic=0,0]

[ MES CARTES : ]

[ USB-Expension : ]

MASTER=0,4,3,225

[ DCMotors+ : ]

[ MASTER=0,14,1,170 ]

[ DCMotors : ]

USBDCmotor=0,219

[ Analog sur DCMotors : ]

USBAnalogic=0,219

[ Steppers : ]

USBStepper=4,223

[ Anolog sur steppers : ]

USBAnalogic=4,223

[ Servos : ]

USBServos=1,227
USBServos=2,229
USBServos=3,231

[ Anolog sur servos : ]

USBAnalogic=1,227
USBAnalogic=2,229
USBAnalogic=3,231

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

[ FSUIPC disable mode yes/no ]
[ Desactiver FSUIPC yes/no ]
FSUipcdisable=No

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


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

[ Delay for initialization when client has been connected in mseconds ]
[ Delai d'initialisation quand un client est connecté, en millisecondes ]
IOCPini_delay=3000

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

[ Disable IOCP client module ]
[ Desactiver le module client IOCP yes/no]
IOCPclient0_disable=No

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

[ IOCP client port ]
[ port IOCP client1 ]
[ IOCPclient0_port=8090 ]
IOCPclient0_port=8099


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

[ Disable IOCP client module ]
[ Desactiver le module client1 IOCP yes/no ]
IOCPclient1_disable=Yes

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

[ IOCP client port ]
[ port IOCP client1 ]
IOCPclient1_port=8099


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

[ Sound Files ]
[ Fichiers son ]

[ Disable Sound module ]
[ Desactiver le module de son yes/no ]
Sound_disable=No

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


[ put '*' first filename for loop Sound ]
[ mettez '*' devant le nom du fichier sont pour le jouer en boucle ]


[ Sound=wav_file,frequency,volume,pan ]
[ frequency=100 to 100000 0=original -1=current ]
[ volume=0 to 100, -1=current ]
[ pan=-100 (left) to +100 (right) 0=center -1=current ]

[ Sound = "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 ]
[ Ex. : Sound=Radar.wav,-1,50,0 ==> jouer radar.wav, fréquence actuel, volume 50%, au centre ]

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

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

[ #3 ]
Sound=*hello.wav

[ #4 ]
Sound=Radar.wav,-1,50,-1

[************** KEYBOARD EMULATOR MODULE ***************]
[************** MODULE EMULATEUR DE CLAVIER ***************]

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

window =a.txt - Bloc de notas

[ assign your keys ]
[ 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
#48=
#49=
#50=
#51=
#52=
#53=
#54=
#55=
#56=
#57=
#58=
#59=
#60=
#61=
#62=
#63=
#64=
#65=
#66=
#67=
#68=
#69=
#70=
#71=
#72=
#73=
#74=
#75=
#76=
#77=
#78=
#79=
#80=
#81=
#82=
#83=
#84=
#85=
#86=
#87=
#88=<a
#200=B

[ End of File ]
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Problèmes servos ... ou autres ???

Messagede fab » Sam 12 Oct 2024 13:23

En effet, c'est mieux !
Tu est certain d'utiliser le bon SIOC.INI ?

Ouvre celui qui se trouve dans le répertoire de l'exe .

Lance bien tout en mode admin ...

Faut vraiment que tu arrives à enlever les étoiles !

Je vois aussi que le serveur IOCP de SIOC ne tourne pas sur cette copie d'écran ? ...
Avatar de l’utilisateur
fab
 
Messages: 4480
Inscription: 26/12/12
Localisation: Roubaix

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Sam 12 Oct 2024 14:25

Bravo fab...
sioc.ini et sioc.exe sont bien dans le même dossier : "C:\Program Files (x86)\IOCards\SIOC\sioc.ini" & .exe
le Pb vient bien du lancement en mode administrateur, ce que j'avais déjà essayé, mais :

- Essai de lancement à partir du lien sur l'écran : ça tourne indefiniment sans rien lancer et je n'ai plus la main, obligé de redémarrer (ou déconnexion).
-Je n'avais pas essayé depuis le programme directement dans le dossier.

- Et en parlant du mode admin, pourquoi être obligé de faire cette manip car je suis seul utilisateur et je croyais être forcément administrateur non ?

- N'y a t_il pas une manière de l'être d'office et permanente ?

Peux-tu m'expliquer à quoi sert :

Je vois aussi que le serveur IOCP de SIOC ne tourne pas sur cette copie d'écran ? ...

Je hais windows furieuxfumée

En tout cas, merci !
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Problèmes servos ... ou autres ???

Messagede pierre01 » Sam 12 Oct 2024 14:53

Oui, mais voilà, ça ne marche pas complètement ...

SI je lance sioc.exe seul (sans FSX) en mode admin directement du dossier SIOC, ça marche !
Si je lance FSX, qui lance sioc.exe grace à une ligne de commande dans FSUIPC4.ini, j'ai le même PB !
La solution est évidente, j'enlève le lancement auto et je lance sioc.exe "à la main" après FSX, OK ça marche et tout est OK.

Mais bon, c'est quand même dommage de se priver de cet automatisme, d'autant que ça marche avec l'ancien PC murrouge
A+ Pierre.
CM : Azus Z790-A WiFi DDR5 64GB - CPU : Intel core i9-14900k - 2 SSD NVMe : 1To + 2To Samsung
CG : MSI GeForce RTX 4080 16GB RAM GDDR6 - Alim : MSI 1000W - SYSTEME : W11 & FSX (en attendant FS2024)
Avatar de l’utilisateur
pierre01
 
Messages: 1824
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

PrécédenteSuivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité