Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi

 

i am from Brazil, and i have a company called TECH-E that produces simulator´s panels. (picture)JPEG_MARCA_2.jpg?1369408511.

 

I am starting selling my new project, the F-16 panel, and FSUIPC is necessary to use the functions.

 

A registered copy of FSUIPC is necessary to everybody that purchase my panel.

 

Is not easy to configure each button of the panel in FSUIPC, for example, i am using the Thrustmaster MFDs and the acceleration pack F/A-18,  and there are 40 buttons configured using the OFFSET DWORD SET system,  x3110 etc, for each button of the MFDs.

 

 I am thinking that many users of my panel will not be able to configure only reading a manual, and i would like to know if is it possible to export a "ready" profile, for example a "file" to be pasted inside a FSUIPC folder?

 

If possible, i could send this file to the users paste it in a folder and all buttons of my panels could operates  and will not be necessary to configure one by one button. 

 

i hope you understand my english...

 

thank so much

 

Felipe Coutinho

 

 

Posted
 I am thinking that many users of my panel will not be able to configure only reading a manual, and i would like to know if is it possible to export a "ready" profile, for example a "file" to be pasted inside a FSUIPC folder?

If possible, i could send this file to the users paste it in a folder and all buttons of my panels could operates  and will not be necessary to configure one by one button.

 

Unless you wanted to change to a Lua plug-in to do the work for you (rather than using assignments), the only way would be to provide a partial FSUIPC INI file with your settings -- only supply [JoyNames], [Profile.<your profile name>] and [buttons.<your profile name] sections.

 

To get around the problem on the joystick number the [JoyNames] section must include the name of the device already assigned to a letter, and use the letter in the Button assignments, which would be in a Profile specific to the FA/18. At most they'd just beed to add your [JoyNames] part to their existing section for it, and add the profile-specifc sections to the end of their current INI file.

 

Pete

Posted

Thanks Pete

 

I really don´t know how to use the LUA Plug-in. It´s necessary for me to learn about.

 

I found in my Fsuipc.ini the following lines:

[JoyNames]
AutoAssignLetters=No
1=Throttle - HOTAS Warthog
1.GUID={B03F70B0-C0A5-11E1-8002-444553540000}
4=Stargate-NG
4.GUID={45CF9620-6879-11E2-8001-444553540000}
5=Stargate-NG
5.GUID={4F6A5D90-A943-11E2-8001-444553540000}
0=Joystick - HOTAS Warthog
0.GUID={B03F70B0-C0A5-11E1-8001-444553540000}
2=F16 MFD 1
2.GUID={3D977C60-34D2-11E1-8001-444553540000}
3=F16 MFD 2
3.GUID={2E567AD0-15F0-11E2-8001-444553540000}

[WideServer]
WideFSenabled=Yes

[Sounds]
Path=C:\Program Files\Microsoft Games\Microsoft Flight Simulator X\Sound\
Device1=Driver de som primário
Device2=Alto-falantes (Dispositivo de High Definition Audio)
Device3=Áudio Digital (S/PDIF) (Dispositivo de High Definition Audio)

[Buttons]
ButtonRepeat=20,10
2=R0,0,K70,8
3=P1,12,Cx03003110,x0001110C
5=P1,1,Cx03003110,x00011101
8=P1,6,C66064,69894
9=P1,7,C66064,0
19=P1,16,C0,0
20=P1,17,Cx03003110,x00011111
22=P1,19,C66242,0
23=P1,29,C65987,0
25=U1,29,C65983,0
26=P1,28,C65992,0
27=U1,28,C65988,0
28=P1,30,C65932,0
36=U1,7,C66065,0
37=U1,6,C66065,0
38=U1,19,C66242,0
39=P1,20,C65570,0
40=P2,0,Cx03003110,x00011300
41=P2,1,Cx03003110,x00011301
42=P2,19,Cx03003110,x00011313
43=P2,18,Cx03003110,x00011312
44=P2,17,Cx03003110,x00011311
45=P2,8,Cx03003110,x00011308
46=P2,12,Cx03003110,x0001130C
47=P2,10,Cx03003110,x0001130A
48=P2,15,Cx03003110,x0001130F
49=P2,16,Cx03003110,x00011310
50=P2,2,Cx03003110,x00011302
51=P2,3,Cx03003110,x00011303
52=P2,4,Cx03003110,x00011304
53=P2,5,Cx03003110,x00011305
54=P2,6,Cx03003110,x00011306
55=P2,7,Cx03003110,x00011307
56=P2,9,Cx03003110,x00011309
57=P2,11,Cx03003110,x0001130B
58=P2,13,Cx03003110,x0001130D
59=P2,14,Cx03003110,x0001130E
63=U1,16,K0,8
64=P1,23,C66241,0
65=U1,23,C66241,0
66=P3,28,C66363,0
67=U3,28,C66363,0
68=P3,21,C66241,0
69=U3,21,C66241,0
70=P3,14,Cx03003110,x0001120E
72=P1,24,C66293,0
73=U1,24,C66293,0
74=P0,8,K55,10
76=P4,8,C65570,0
77=U4,8,C65570,0
78=P0,3,C65791,0
79=P4,9,K54,10
80=U4,9,K54,10
81=P0,6,K55,11
82=P4,0,K56,10
83=P4,1,K56,10
84=P3,0,Cx03003110,x00011200
85=P3,1,Cx03003110,x00011201
86=P3,2,Cx03003110,x00011202
87=P3,3,Cx03003110,x00011203
88=P3,4,Cx03003110,x00011204
89=P3,5,Cx03003110,x00011205
90=P3,6,Cx03003110,x00011206
91=P3,7,Cx03003110,x00011207
92=P3,8,Cx03003110,x00011208
93=P3,9,Cx03003110,x00011209
94=P3,10,Cx03003110,x0001120A
95=P3,11,Cx03003110,x0001120B
96=P3,12,Cx03003110,x0001120C
97=P3,13,Cx03003110,x0001120D
98=P3,15,Cx03003110,x0001120F
99=P3,16,Cx03003110,x00011210
100=P3,17,Cx03003110,x00011211
101=P3,18,Cx03003110,x00011212
102=P3,19,Cx03003110,x00011213
103=P0,1,K85,10
108=P6,16,K54,10
109=U6,16,K54,10
110=P6,5,C65752,0
111=U6,5,C65752,0
112=P6,0,C1025,0
116=P6,3,K76,8
117=U6,3,K76,8
118=P6,1,C1024,0
120=P5,2,C65662,0
121=P5,1,C1025,0
122=P5,0,C65880,0
125=P5,16,C66080,0
126=U5,16,C66079,0
127=P5,21,C65752,0
128=U5,21,C65752,0
129=P5,19,C65574,0
130=U5,19,C65574,0
131=P5,8,K54,10
132=U5,8,K54,10
133=P1,21,C65595,0
134=U1,21,C65758,0
135=P1,22,C65603,0
136=U1,22,C65759,0
138=P1,10,Cx03003110,x00011305
139=P1,11,Cx03003110,x00011306
140=P1,14,Cx03003110,x00011202
141=P4,5,K54,9
142=P4,12,C65580,0
143=P4,6,C65725,0
144=P4,7,C65729,0
145=P4,22,C65724,0
146=P4,15,C65726,0
147=R4,17,C65892,0
148=R4,16,C65893,0
149=R4,20,C65895,0
150=R4,21,C65894,0
151=P5,3,C1027,0


I didn´t understand completely yet what you told me, but i am trying to translate!

 

In these lines, i can identify my joysticks and my buttons profiles ok...

 

What do you think could be easier for me?

 

Learn how to use the LUA , or find a way to save these lines and send to my customers and make the panel´s buttons works?

Posted
I really don´t know how to use the LUA Plug-in. It´s necessary for me to learn about.

 

No one does initially, but there are lots of examples and easy on-line documentation. It's used as a simplle scripting language by lots of games as well as by FSUIPC.

 

In these lines, i can identify my joysticks and my buttons profiles ok...

 

Well, I should hope so as they are yours. Remove everything that is NOT required to be sent to other users, then show me again.

 

Learn how to use the LUA , or find a way to save these lines and send to my customers and make the panel´s buttons works?

 

I don't really think it is a matter of what is easier for you, more what is easier for your customers, surely? Less work by you, more for them?

 

Pete

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.