yes, I downloaded and installed fsuipc. My console shows fsuipc linked to fsx.
Printable View
yes, I downloaded and installed fsuipc. My console shows fsuipc linked to fsx.
Go to your edit ini tab.
Look for a group of lines like this in the section called English
[MASTER=3,6,1,252]
[MASTER=0,4,1,0]
[MASTER=0,12,1,0]
[MASTER=0,16,1,0]
REMOVE THE [ ] from line 2 and save.
It looks like with the latest version they do not have by default in the ini file
defined as 1 MasterCard with usb expansion.
Old versions by default you did not have to set.
Please check to make sure your ini file has been set up for the above.
Les
Well darn, I tried to do what you said. The way I understand it is, the examples in the brackets are not read by the program, right? By removing the bracket you make that setting active? I did as you suggested but it said I was not allowed to make the changes to the file. I went to the folder propertied, and allowed all users to make changeds to all files in sioc. It STILL would not let me save. I then copied the file to another folder, changed it, then swapped it with the one in sioc. It reverted my changed file back to the original setting. I then retyped the command below the list, It still would not let me save. So, Im a bit lost how to do this now!
Good news and bad......... I had an idea,I copied the ini file to another location, then saved it to the sico directory.It allowed me to do that therefor making the needed changes. I figured out It would not let me remove the file and modify it but It would let me overwrite it. I then mades sure all my settings had not changed, The IOCP console still shows the correct response when I trigger pin 16, still shows the link to fsuipc. I then launched fsx and guess what? It STILL does not respond to the switch input!!!! ARGH!!!!! Something Is still not right, obviously. I appreciate you guys hanging with me and sorting this out! Thanks!!!!
yahoo!! I did it!! I did some more reading in the help file, found what was missing.The last digit in the config had to be the device number produced by the pc. Mine was 38. I replaced the last digit, 0, with a 38 and reloaded fsx. Now the battery switch changed states as commanded. Wow, I sure hope it gets easier from here! ;)!!!
Well done. Yes reading up is what you have to do. Be warned, there is still plenty of
traps. So start searching the net and read. Best advice I can give you.
Les
Thanks Les. I know what you mean. Even though I'm no programmer, I can sort of understand what needs to happen. I really appreciate how you and the others are able to help me sort this out. I am happy to help you or another any time! Now I can really start putting this together. I'm stoked!
Like me im no programmer just a plodder. There are plenty of examples out there. Able to do most anyone would
need in either a GA plane or an airliner.
Enjoy the journey, there will be frustrations but keep at it and you will be rewarded, I was.
I'm indebted to this community, Nico and David's some of the main stayers. As stated earlier Nico's site
is excellent once you get the hang of the basics.
Les
Glenn
Glad you got there - well done.
SIOC is both very powerful and demanding. I regularly get caught out by some of the traps, you will also encounter them :p
Keep reading and studying the info on Nico`s site and most importantly read all the documentation
Keep at it
David
Thanks guys. Good thing I love a challenge! I am now working on my starter switch, it has off, left, right, both, start postions. I am having a hard time figuring out how to define its postion. Ie, fsx uses address $0892 with 0 as off, 1 as left, 2 as right, and so on. Since I have an ordinary encoder, I am trying to figure out where to define the encoder position, or switches " value" (o, 1, 2, etc) in the script. Is that possible in a switch script? I was using this script as a start point. Var 1 Link IOCARD_SW Input 23 Type I //startersw
Var 2 Link IOCARD_SW Input 24 Type I
Var 3 Link IOCARD_SW Input 25 Type I