Jump to content
The simFlight Network Forums

Tom68

Members
  • Posts

    22
  • Joined

  • Last visited

Posts posted by Tom68

  1. John, Sorry about creating the other thread, I thought I was doing the right thing.  I felt the new question I was asking was more general about presets even though it had to do with the Duckworks DC3.  And it would be more clear to anyone reading the post for help in the future. Sorry.

    However, I thought I was following exactly the thread you pointed me to.  I do want to divide by 32767 and add 0.5.  My quadrant generates -16382 to +16384.  The Duckworks preset wants 0.0 to 1.0.  Divide by 32767 gives -0.5 ro +0.5.  Adding 0.5 gives 0.0 to 1.0.

    Exactly what was in the post you pointed me toward.

    I directly copied what was there.  So what am I misunderstanding?

  2. Ok, I'm about out of ideas to try.  I'm doing something wrong and can't figure it out.  I've searched and read a number of posts on the topic. I've read the manuals as well.

    Here's what I am doing:

    Two Siatek throttle quadrants (joys B & C).  MSFS2020.

    I created myevents.txt and add the following two lines:

         DuckWorks_DC3_Throttle1#@ 32767.0 / 0.5 + (>L:DUCKWORKS_THROTTLE1_SET)

         DuckWorks_DC3_Throttle2#@ 32767.0 / 0.5 + (>L:DUCKWORKS_THROTTLE2_SET)

    I assign the axes by checking "Send to FS as normal axis", and "Select for Preset".  The I click the dropdown box and select my preset.  Finally I calibrate a single range from -16384 to +16384.

    It just doesn't work.  I see some curious lines in my DC3 profile ini file.

    2=BZ,256
    3=BZ,B,-16384,16383,PDuckWorks_DC3_Throttle1,0  -{ Entering=Preset Control }-
    4=CX,256
    5=CX,B,-16384,16383,PDuckWorks_DC3_Throttle2,0  -{ Entering=Preset Control }-
    

    I have no idea what lines 2 & 4 are.  I tried deleting them and FSUIPC just puts them back

    Any ideas on what I'm doing wrong?  (I attached some docs to help define what I'm doing.)

    Thanks in advance.

    axisAssignmentDialog.JPG

    DC3-A.ini myevents.txt FSUIPC7.ini

  3. FSUIPC 7, Windows 10, MSFS 2020.

     

    Question:  When clicking on Assignments -> Axes, “Profile Specific” is always checked and its grayed out so it cannot be changed.  How can I assign an axis for all planes?

     

    Question: ExcludeThrottleSet. The manual says “Only disable this option if you have anything which is feeding”.  Sorry, but I’m confused by the wording:  Since the option is excluding something,  does “disable this option” mean checked or unchecked for the normal situation?

     

    Issue: I’m not sure if this is FSUIPC or MSFS.  I’m trying to assign my two Saitek throttle quads to props, throttle, mixture for the DC3.  The props work fine.  Throttles and mixtures do not.  Throttle 1 did work a single time, but then stopped.  They all when assigned thru MSFS. 

     

    I had programed both props and they worked.  I then programmed the throttle 1 and it worked, but the two props stopped. I reprogrammed the two props and they again worked, but the throttle would no longer work.  I can program them for the C172 and Beechcraft G58.

     

    Things seem to program OK, (I can assign them and the numbers move in the calibration tab), but they just don’t work in the plane.

    Oh, and I’m using profiles.

     

    IS it possible this is FSUIPC?  Or something in the DC3?  (I've attached my DC3 profile and FSUIPC.ini)

    Thanks.

    DC3-A.ini FSUIPC7.ini

  4. (My apologies if this is not the right place to post this, please direct me)

    FSX, SP2, registered copy of FSUIPC (ver 4.974), Windows 7.

     

    I’m trying to setup a control panel for Manfred Jahn’s C47.  I have everything working except the start switches.  I actually have them so they do start the engines, but it behaves & sounds different than when I use my mouse to click on the switch.  It doesn’t seem to need primer, doesn’t start until I let go of the switch, and only an elect motor type sound while spinning until it starts.

     

    I’ve tried numerous Lvars, FSX controls, offsets and many combinations. 

     

    Anyone have this working or know what Lvars to use?

     

    I’ve used both the Lua logging and the FSUIPC logging to try to see which vars are being used.  However, in both cases there are many that contain the word “start” or “eng” or other possible names.  I can’t make much sense of what I see.

    Here’s what does start them.

    111=CP(+B,6)B,26,Cx0200092A,x0004     ;Magneto Start

    112=CU(+B,6)B,26,Cx0200092A,x0003     ;Magneto both

    113=CP(+B,6)B,26,CM2:2,50             ;Starter switch 2 on

    114=CU(+B,6)B,26,CM2:2,0              ;Starter switch 2 off

     

     

    [Macros]

    1=L:Starter switch:1=SET

    2=L:Starter switch:2=SET

     

     

    I’ve also tried:

    21=L:Starter Switch:2_TMP=SET

    22=L:DG_TFS_Starter_left1=SET

    23=L:Startersound=SET

    24=L:Checked ON-Starter=SET

     

     

  5. FSX, SP2, registered copy of FSUIPC (ver 4.974), Windows 7.

    I'm trying to create a mouse macro using the user's guide.  No matter what I do, I never see the green popup dialog.  I've tried multiple controls in the A2A B17G and Captain Sim C130. 

    I even tried to exactly duplicate the example in the user guide of the Beechcraft King using the Master Warning button.

    The Create Macro button is present and seems to work.  I hit it and it changes to End Macro.  But when I hit OK on the FSUIPC dialog and then use my mouse to actuate any controls, the green dialog never pops up. 

    What am I missing?

  6. Roman,

    Thanks I appreciate your reply; but I think you've missed my main question. 

    I think I do understand, I just didn't realize the 'j' and 'b' shouldn't be included.  'B' was my joystick I'm using.

    It looks like your first example will use the conditions of the first two buttons (D,0) and (D,6) to enable (D,12).  That's not what I'm trying to do.

    I want to set C65927 = 0 when none of the three buttons are pressed.

  7. Using FSUIPC 4.974 , FSX SP2, WIndows 7. 

    Is there a way to use these to conditionally write to an offset instead of specifying a button action?

    I'm trying to control a magneto with a rotary switch.  I can use 4 buttons, but I could get away only 3 if I could set the offset to 0 when none of the other three switches were on. 
    
    I tried   24=CP(-jB,b0)(-jB,b6)(-jB,b12),Cx02000892,x0000 << ERROR 19! Line ignored >>

    Which of course didn’t work.

    I also tried  24=CP(-jB,b0)(-jB,b6)(-jB,b12),C65927,0 << ERROR 19! Line ignored >>    Also didn't work (65927 is the control for magneto 1 off).
    
    Thanks
    Tom

  8. OK, with 60 pages of numbers, I did miss that one.  Thanks.

    Part of my question was also that Lua seems to have a library call that allows attaching a callback function to provide notification if a button changes. (I think)  For C/C++, with just access to an offset, it must be polled to detect when a button changes.  True?

    Also, I just downloaded & registered FSUIPC in the last week or so.  I misspoke I actually have 4.974.  Is that the latest? 

    Awesome program, by the way!

×
×
  • 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.