• Categories
  • Recent
  • Tags
  • Popular
  • Users
Collapse
Just Flight Community Forum

Piston Duke Right Starter does not disengage

Scheduled Pinned Locked Moved Piston & Turbine Dukes
4 Posts 2 Posters 201 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • delta14sierraD Offline
    delta14sierraD Offline
    delta14sierra
    wrote on last edited by
    #1

    I have a switch box with (2) 5-position rotary switches serving as my Magnetos wired to a Leo Bodnar BU0836X board.

    I am using the following LUA (see below) with the respective parameters assigned in FSUIPC7 for each L & R Magneto pole connection. (I use this same LUA code in the BKSQ Baron and it works flawlessly.)

    In the Piston Duke, the left magneto works perfectly as expected.

    With the right magneto, however, when I engage the START and then return the switch to BOTH, the right starter remains engaged for roughly 25-30 seconds, regardless of whether the engine has fired or not. If the engine does fire, I get a grinding sound (as you would expect when a starter does not disengage from a running engine). But it does not disengage for another 25-30 seconds. Even while viewing the Tablet during the start process, I can see that the starter remains engaged and will not disengage until after 25-30 seconds of the switch having been returned to BOTH.

    Curiously, when using the mouse to turn the Right Magneto to START and then to BOTH, the Starter disengages as expected. Also worth noting, I do not have the REPEAT box checked for this parameter in FSUIPC.

    Any insight would be appreciated, especially if there is another way to go about doing this.

    if ipcPARAM == 1 then -- Left Off
    	ipc.writeLvar("BKSQ_IgnitionPosition_1",0)
    	ipc.writeUW(0x0892,0)
    end
    
    if ipcPARAM == 2 then -- Left R
    	ipc.writeLvar("BKSQ_IgnitionPosition_1",1)
    	ipc.writeUW(0x0892,1)
    end
    
    if ipcPARAM == 3 then -- Left L
    	ipc.writeLvar("BKSQ_IgnitionPosition_1",2)
    	ipc.writeUW(0x0892,2)
    end
    
    if ipcPARAM == 4 then -- Left Both
    	ipc.writeLvar("BKSQ_IgnitionPosition_1",3)
    	ipc.writeUW(0x0892,3)
    end
    
    if ipcPARAM == 5 then -- Left Start
    	ipc.writeLvar("BKSQ_IgnitionPosition_1",5)
    	ipc.writeUW(0x0892,4)
    end
    
    if ipcPARAM == 6 then -- Right Off
    	ipc.writeLvar("BKSQ_IgnitionPosition_2",0)
    	ipc.writeUW(0x092A,0)
    end
    
    if ipcPARAM == 7 then -- Right R
    	ipc.writeLvar("BKSQ_IgnitionPosition_2",1)
    	ipc.writeUW(0x092A,1)
    end
    
    if ipcPARAM == 8 then -- Right L
    	ipc.writeLvar("BKSQ_IgnitionPosition_2",2)
    	ipc.writeUW(0x092A,2)
    end
    
    if ipcPARAM == 9 then -- Right Both
    	ipc.writeLvar("BKSQ_IgnitionPosition_2",3)
    	ipc.writeUW(0x092A,3)
    end
    
    if ipcPARAM == 10 then -- Right Start
    	ipc.writeLvar("BKSQ_IgnitionPosition_2",5)
    	ipc.writeUW(0x092A,4)
    end
    
    RandolfR 1 Reply Last reply
    0
  • RandolfR Offline
    RandolfR Offline
    Randolf
    replied to delta14sierra on last edited by
    #2

    @delta14sierra here I described another way how to control the magnetos on the Duke in FSUIPC: https://community.justflight.com/post/30255
    I'm using value 4 for the start position, not 5, and I'm not setting the MSFS magnetos value (I guess that's what the offset is for?), instead I override the timer that automatically pulls the switch back from the start position so I don't have to use repeating button, as the starter doesn't work well when it's being interrupted.

    1 Reply Last reply
    1
  • delta14sierraD Offline
    delta14sierraD Offline
    delta14sierra
    wrote on last edited by
    #3
    This post is deleted!
    1 Reply Last reply
    0
  • delta14sierraD Offline
    delta14sierraD Offline
    delta14sierra
    wrote on last edited by
    #4

    It remains a mystery to me as to why this LUA script does not work for the right mags in the BKSQ Piston Dukes, but it does work for the left mags. And on top of that, this same script works both mags without any issues in the BKSQ Baron. Until I can figure this out, I decided to bind the BU0836X mag switches directly in MSFS, and both mags are working as expected. What a fun plane to fly!

    1 Reply Last reply
    0

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users