From db7d99359d62b05a1f6e2c551106b7bf26764889 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Mon, 18 Nov 2013 21:04:19 +0100 Subject: 3.3.0.3 -> 3.3.0.5 --- scripts/osp.lua | 740 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 370 insertions(+), 370 deletions(-) (limited to 'scripts/osp.lua') diff --git a/scripts/osp.lua b/scripts/osp.lua index 0b6ded3..6172b2d 100644 --- a/scripts/osp.lua +++ b/scripts/osp.lua @@ -5,14 +5,14 @@ function SetOSPFeedback(state) if mOSPLED1 > 6 then - SetExtLed( (mOSPLED1 - 6), state) + SetExtLed( (mOSPLED1 - 6), state) else - SetWarnLed(mOSPLED1, state) + SetWarnLed(mOSPLED1, state) end if mOSPLED2 > 6 then - SetExtLed( (mOSPLED2 - 6), state) + SetExtLed( (mOSPLED2 - 6), state) else - SetWarnLed(mOSPLED2, state) + SetWarnLed(mOSPLED2, state) end end @@ -38,9 +38,9 @@ function ospMethodEvent(idx) -- check if globals initialized if isGlobalInitialized == 0 then - isGlobalInitialized = 1 - -- init - InitGlobals() + isGlobalInitialized = 1 + -- init + InitGlobals() end -- get global prefs GetSLIMaxInfo() @@ -75,14 +75,14 @@ function ospMethodEvent(idx) -- skip if neutral or ==maxgear if gear <=0 or gear>=maxGear then - -- do nothing - return 1 + -- do nothing + return 1 end -- skip if first gear not allowed if not mOSPWithFirstGear and gear == 1 then - -- do nothing - return 1 + -- do nothing + return 1 end -- print("OSP1: " .. mOSPLED1 .. " OSP2: " .. mOSPLED2 .."\n") @@ -91,68 +91,68 @@ function ospMethodEvent(idx) -- rpm > osplimit so activate shiftpoints leds if rpm > gOSPLimit then - -- no blinking allowed - if mNoBlink then - -- set both leds - SetOSPFeedback(1) - - else - - if GetTicks() > mOldOSPTickCount then - mOSPBlink = mOSPBlink + 1 - end - - if mOSPMethod <= 3 then - -- methods 1 to 3 - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - if mOSPMethod ~= 3 then - -- if not method 3 - SetOSPFeedback(1) - end - if (mOSPMethod == 1) or (mOSPMethod == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 9,12 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - SetOSPFeedback(0) - - if (mOSPMethod == 1) or (mOSPMethod == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 9,12 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 0 - end - SetRPMLed("mRPMLedTable") - end - end - end - - if mOSPMethod == 2 then - -- add blue leds not blinking if method 2 - for i = 9,12 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end + -- no blinking allowed + if mNoBlink then + -- set both leds + SetOSPFeedback(1) + + else + + if GetTicks() > mOldOSPTickCount then + mOSPBlink = mOSPBlink + 1 + end + + if mOSPMethod <= 3 then + -- methods 1 to 3 + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + if mOSPMethod ~= 3 then + -- if not method 3 + SetOSPFeedback(1) + end + if (mOSPMethod == 1) or (mOSPMethod == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 9,12 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + SetOSPFeedback(0) + + if (mOSPMethod == 1) or (mOSPMethod == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 9,12 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 0 + end + SetRPMLed("mRPMLedTable") + end + end + end + + if mOSPMethod == 2 then + -- add blue leds not blinking if method 2 + for i = 9,12 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end else - -- bypass (give control to manager) - return 1 + -- bypass (give control to manager) + return 1 end -- timebase if GetTicks() > mOldOSPTickCount then - mOldOSPTickCount = GetTicks() + 10 + mOldOSPTickCount = GetTicks() + 10 end return 1 @@ -181,9 +181,9 @@ function ospG27MethodEvent(idx) -- check if globals initialized if isGlobalInitialized == 0 then - isGlobalInitialized = 1 - -- init - InitGlobals() + isGlobalInitialized = 1 + -- init + InitGlobals() end -- get global prefs GetSLIMaxInfo() @@ -210,8 +210,8 @@ function ospG27MethodEvent(idx) -- skip if neutral or ==maxgear if gear <=0 or gear>=maxGear then - -- do nothing - return 1 + -- do nothing + return 1 end -- print("MAXGear: " .. gear.."/"..maxGear.." OSP: " .. mOSPG27Method .. " rpm: " .. rpm .. " - " .. gOSPLimit .. "\n") @@ -219,76 +219,76 @@ function ospG27MethodEvent(idx) -- skip if first gear not allowed if not mOSPWithFirstGear and gear == 1 then - -- do nothing - return 1 + -- do nothing + return 1 end -- rpm > osplimit so activate shiftpoints leds if rpm > gOSPLimit then - mG27Leds = 0 - - -- no blinking allowed - if mNoBlink then - -- set all leds - mG27Leds = 0x1F; - - else - if GetTicks() > mOldOSPTickCount then - mOSPBlink = mOSPBlink + 1 - end - - if mOSPG27Method <= 1 or mOSPG27Method > 3 then - -- methods 1 all blinking - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - mG27Leds = 0x1F; - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - mG27Leds = 0; - end - elseif mOSPG27Method == 2 then - -- methods side blinking - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - mG27Leds = 0x3; - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - mG27Leds = 0; - end - - elseif mOSPG27Method == 3 then - -- methods 3 center blinking - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - mG27Leds = 0x18; - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - mG27Leds = 0; - end - end - end - SetG27Led(mG27Leds) + mG27Leds = 0 + + -- no blinking allowed + if mNoBlink then + -- set all leds + mG27Leds = 0x1F; + else - -- bypass (give control to manager) - return 1 + if GetTicks() > mOldOSPTickCount then + mOSPBlink = mOSPBlink + 1 + end + + if mOSPG27Method <= 1 or mOSPG27Method > 3 then + -- methods 1 all blinking + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + mG27Leds = 0x1F; + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + mG27Leds = 0; + end + elseif mOSPG27Method == 2 then + -- methods side blinking + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + mG27Leds = 0x3; + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + mG27Leds = 0; + end + + elseif mOSPG27Method == 3 then + -- methods 3 center blinking + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + mG27Leds = 0x18; + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + mG27Leds = 0; + end + end + end + SetG27Led(mG27Leds) + else + -- bypass (give control to manager) + return 1 end -- timebase if GetTicks() > mOldOSPTickCount then - mOldOSPTickCount = GetTicks() + 10 + mOldOSPTickCount = GetTicks() + 10 end return 1 @@ -316,9 +316,9 @@ function ospFanatecMethodEvent(idx) -- check if globals initialized if isGlobalInitialized == 0 then - isGlobalInitialized = 1 - -- init - InitGlobals() + isGlobalInitialized = 1 + -- init + InitGlobals() end -- get global prefs GetSLIMaxInfo() @@ -345,123 +345,123 @@ function ospFanatecMethodEvent(idx) -- skip if neutral or ==maxgear if gear <=0 or gear>=maxGear then - -- do nothing - return 1 + -- do nothing + return 1 end -- skip if first gear not allowed if not mOSPWithFirstGear and gear == 1 then - -- do nothing - return 1 + -- do nothing + return 1 end -- rpm > osplimit so activate shiftpoints leds if rpm > gOSPLimit then - -- no blinking allowed - if mNoBlink then - -- no led - else - - if GetTicks() > mOldOSPTickCount then - mOSPBlink = mOSPBlink + 1 - end - - -- methods 1 to 4 - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - if (mOSPFanatecMethod <= 0) or mOSPFanatecMethod > 4 then - -- blue leds blinking if method 0, ON - for i = 6,8 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - - elseif mOSPFanatecMethod == 1 then - -- all leds blinking if method 1, ON - for i = 0,8 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - - elseif mOSPFanatecMethod == 2 then - initLedTable(mRPMLedTable, 0) - -- side leds blinking if method 2, ON - mRPMLedTable["RPM0"] = 1 - mRPMLedTable["RPM1"] = 1 - mRPMLedTable["RPM7"] = 1 - mRPMLedTable["RPM8"] = 1 - - elseif mOSPFanatecMethod == 3 then - initLedTable(mRPMLedTable, 0) - -- center leds blinking if method 3, ON - mRPMLedTable["RPM3"] = 1 - mRPMLedTable["RPM4"] = 1 - mRPMLedTable["RPM5"] = 1 - - elseif mOSPFanatecMethod == 4 then - initLedTable(mRPMLedTable, 0) - -- side fixed if method 4, ON - mRPMLedTable["RPM0"] = 1 - mRPMLedTable["RPM1"] = 1 - mRPMLedTable["RPM7"] = 1 - mRPMLedTable["RPM8"] = 1 - end - SetRPMLed("mRPMLedTable") - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - if (mOSPFanatecMethod <= 0) or mOSPFanatecMethod > 4 then - -- blue leds blinking if method 0 , OFF - for i = 6,8 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 0 - end - - elseif mOSPFanatecMethod == 1 then - -- all leds blinking if method 1, OFF - for i = 0,8 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 0 - end - - elseif mOSPFanatecMethod == 2 then - initLedTable(mRPMLedTable, 0) - -- side leds blinking if method 2, OFF - mRPMLedTable["RPM0"] = 0 - mRPMLedTable["RPM1"] = 0 - mRPMLedTable["RPM7"] = 0 - mRPMLedTable["RPM8"] = 0 - - elseif mOSPFanatecMethod == 3 then - initLedTable(mRPMLedTable, 0) - -- center leds blinking if method 3, OFF - mRPMLedTable["RPM3"] = 0 - mRPMLedTable["RPM4"] = 0 - mRPMLedTable["RPM5"] = 0 - - elseif mOSPFanatecMethod == 4 then - initLedTable(mRPMLedTable, 0) - -- side fixed if method 4, ON - mRPMLedTable["RPM0"] = 1 - mRPMLedTable["RPM1"] = 1 - mRPMLedTable["RPM7"] = 1 - mRPMLedTable["RPM8"] = 1 - end - SetRPMLed("mRPMLedTable") - end - end + -- no blinking allowed + if mNoBlink then + -- no led + else + + if GetTicks() > mOldOSPTickCount then + mOSPBlink = mOSPBlink + 1 + end + + -- methods 1 to 4 + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + if (mOSPFanatecMethod <= 0) or mOSPFanatecMethod > 4 then + -- blue leds blinking if method 0, ON + for i = 6,8 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + + elseif mOSPFanatecMethod == 1 then + -- all leds blinking if method 1, ON + for i = 0,8 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + + elseif mOSPFanatecMethod == 2 then + initLedTable(mRPMLedTable, 0) + -- side leds blinking if method 2, ON + mRPMLedTable["RPM0"] = 1 + mRPMLedTable["RPM1"] = 1 + mRPMLedTable["RPM7"] = 1 + mRPMLedTable["RPM8"] = 1 + + elseif mOSPFanatecMethod == 3 then + initLedTable(mRPMLedTable, 0) + -- center leds blinking if method 3, ON + mRPMLedTable["RPM3"] = 1 + mRPMLedTable["RPM4"] = 1 + mRPMLedTable["RPM5"] = 1 + + elseif mOSPFanatecMethod == 4 then + initLedTable(mRPMLedTable, 0) + -- side fixed if method 4, ON + mRPMLedTable["RPM0"] = 1 + mRPMLedTable["RPM1"] = 1 + mRPMLedTable["RPM7"] = 1 + mRPMLedTable["RPM8"] = 1 + end + SetRPMLed("mRPMLedTable") + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + if (mOSPFanatecMethod <= 0) or mOSPFanatecMethod > 4 then + -- blue leds blinking if method 0 , OFF + for i = 6,8 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 0 + end + + elseif mOSPFanatecMethod == 1 then + -- all leds blinking if method 1, OFF + for i = 0,8 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 0 + end + + elseif mOSPFanatecMethod == 2 then + initLedTable(mRPMLedTable, 0) + -- side leds blinking if method 2, OFF + mRPMLedTable["RPM0"] = 0 + mRPMLedTable["RPM1"] = 0 + mRPMLedTable["RPM7"] = 0 + mRPMLedTable["RPM8"] = 0 + + elseif mOSPFanatecMethod == 3 then + initLedTable(mRPMLedTable, 0) + -- center leds blinking if method 3, OFF + mRPMLedTable["RPM3"] = 0 + mRPMLedTable["RPM4"] = 0 + mRPMLedTable["RPM5"] = 0 + + elseif mOSPFanatecMethod == 4 then + initLedTable(mRPMLedTable, 0) + -- side fixed if method 4, ON + mRPMLedTable["RPM0"] = 1 + mRPMLedTable["RPM1"] = 1 + mRPMLedTable["RPM7"] = 1 + mRPMLedTable["RPM8"] = 1 + end + SetRPMLed("mRPMLedTable") + end + end else - -- bypass (give control to manager) - return 1 + -- bypass (give control to manager) + return 1 end -- timebase if GetTicks() > mOldOSPTickCount then - mOldOSPTickCount = GetTicks() + 10 + mOldOSPTickCount = GetTicks() + 10 end return 1 @@ -491,9 +491,9 @@ function ospSRDlxMethodEvent(idx) -- check if globals initialized if isGlobalInitialized == 0 then - isGlobalInitialized = 1 - -- init - InitGlobals() + isGlobalInitialized = 1 + -- init + InitGlobals() end -- get global prefs GetSLIMaxInfo() @@ -528,14 +528,14 @@ function ospSRDlxMethodEvent(idx) -- skip if neutral or ==maxgear if gear <=0 or gear>=maxGear then - -- do nothing - return 1 + -- do nothing + return 1 end -- skip if first gear not allowed if not mOSPWithFirstGear and gear == 1 then - -- do nothing - return 1 + -- do nothing + return 1 end -- print("OSP1: " .. mOSPLED1 .. " OSP2: " .. mOSPLED2 .."\n") @@ -544,68 +544,68 @@ function ospSRDlxMethodEvent(idx) -- rpm > osplimit so activate shiftpoints leds if rpm > gOSPLimit then - -- no blinking allowed - if mNoBlink then - -- set both leds - SetOSPFeedback(1) - - else - - if GetTicks() > mOldOSPTickCount then - mOSPBlink = mOSPBlink + 1 - end - - if mOSPSRDlxMethod <= 3 then - -- methods 1 to 3 - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - if mOSPSRDlxMethod ~= 3 then - -- if not method 3 - SetOSPFeedback(1) - end - if (mOSPSRDlxMethod == 1) or (mOSPSRDlxMethod == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 7,9 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - SetOSPFeedback(0) - - if (mOSPSRDlxMethod == 1) or (mOSPSRDlxMethod == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 7,9 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 0 - end - SetRPMLed("mRPMLedTable") - end - end - end - - if mOSPSRDlxMethod == 2 then - -- add blue leds not blinking if method 2 - for i = 7,9 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end + -- no blinking allowed + if mNoBlink then + -- set both leds + SetOSPFeedback(1) + else - -- bypass (give control to manager) - return 1 + + if GetTicks() > mOldOSPTickCount then + mOSPBlink = mOSPBlink + 1 + end + + if mOSPSRDlxMethod <= 3 then + -- methods 1 to 3 + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + if mOSPSRDlxMethod ~= 3 then + -- if not method 3 + SetOSPFeedback(1) + end + if (mOSPSRDlxMethod == 1) or (mOSPSRDlxMethod == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 7,9 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + SetOSPFeedback(0) + + if (mOSPSRDlxMethod == 1) or (mOSPSRDlxMethod == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 7,9 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 0 + end + SetRPMLed("mRPMLedTable") + end + end + end + + if mOSPSRDlxMethod == 2 then + -- add blue leds not blinking if method 2 + for i = 7,9 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end + else + -- bypass (give control to manager) + return 1 end -- timebase if GetTicks() > mOldOSPTickCount then - mOldOSPTickCount = GetTicks() + 10 + mOldOSPTickCount = GetTicks() + 10 end return 1 @@ -636,9 +636,9 @@ function ospSRF1MethodEvent(idx) -- check if globals initialized if isGlobalInitialized == 0 then - isGlobalInitialized = 1 - -- init - InitGlobals() + isGlobalInitialized = 1 + -- init + InitGlobals() end -- get global prefs GetSLIMaxInfo() @@ -673,14 +673,14 @@ function ospSRF1MethodEvent(idx) -- skip if neutral or ==maxgear if gear <=0 or gear>=maxGear then - -- do nothing - return 1 + -- do nothing + return 1 end -- skip if first gear not allowed if not mOSPWithFirstGear and gear == 1 then - -- do nothing - return 1 + -- do nothing + return 1 end -- print("OSP1: " .. mOSPLED1 .. " OSP2: " .. mOSPLED2 .."\n") @@ -689,68 +689,68 @@ function ospSRF1MethodEvent(idx) -- rpm > osplimit so activate shiftpoints leds if rpm > gOSPLimit then - -- no blinking allowed - if mNoBlink then - -- set both leds - SetOSPFeedback(1) - - else - - if GetTicks() > mOldOSPTickCount then - mOSPBlink = mOSPBlink + 1 - end - - if mOSPSRF1Method <= 3 then - -- methods 1 to 3 - if mOSPBlink >= mOSPBlinkTime then - mOSPBlink = 0 - end - - if mOSPBlink <= (mOSPBlinkTime / 2) then - if mOSPSRF1Method ~= 3 then - -- if not method 3 - SetOSPFeedback(1) - end - if (mOSPSRF1Method == 1) or (mOSPSRF1Method == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 10,14 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end - - if mOSPBlink > (mOSPBlinkTime / 2) then - SetOSPFeedback(0) - - if (mOSPSRF1Method == 1) or (mOSPSRF1Method == 3) then - -- add blue leds blinking if method 1 or 3 - for i = 10,14 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 0 - end - SetRPMLed("mRPMLedTable") - end - end - end - - if mOSPSRF1Method == 2 then - -- add blue leds not blinking if method 2 - for i = 10,14 do - led = led.format("RPM%d",i) - mRPMLedTable[led] = 1 - end - SetRPMLed("mRPMLedTable") - end - end + -- no blinking allowed + if mNoBlink then + -- set both leds + SetOSPFeedback(1) + else - -- bypass (give control to manager) - return 1 + + if GetTicks() > mOldOSPTickCount then + mOSPBlink = mOSPBlink + 1 + end + + if mOSPSRF1Method <= 3 then + -- methods 1 to 3 + if mOSPBlink >= mOSPBlinkTime then + mOSPBlink = 0 + end + + if mOSPBlink <= (mOSPBlinkTime / 2) then + if mOSPSRF1Method ~= 3 then + -- if not method 3 + SetOSPFeedback(1) + end + if (mOSPSRF1Method == 1) or (mOSPSRF1Method == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 10,14 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end + + if mOSPBlink > (mOSPBlinkTime / 2) then + SetOSPFeedback(0) + + if (mOSPSRF1Method == 1) or (mOSPSRF1Method == 3) then + -- add blue leds blinking if method 1 or 3 + for i = 10,14 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 0 + end + SetRPMLed("mRPMLedTable") + end + end + end + + if mOSPSRF1Method == 2 then + -- add blue leds not blinking if method 2 + for i = 10,14 do + led = led.format("RPM%d",i) + mRPMLedTable[led] = 1 + end + SetRPMLed("mRPMLedTable") + end + end + else + -- bypass (give control to manager) + return 1 end -- timebase if GetTicks() > mOldOSPTickCount then - mOldOSPTickCount = GetTicks() + 10 + mOldOSPTickCount = GetTicks() + 10 end return 1 -- cgit v1.2.3