-
Posts
648 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by bones1014
-
Works great! As far as making it work correctly with the button press have you tried using an Incremental Input? Send me the image files and I'll make some buttons.
-
I must be doing something wrong with the nesting because I can't get the button to change when I hit the BIT. I'm trying the FRM button and referencing 4001. I'll keep playing.
-
That's amazing! Are you putting this at the end under the Custom Functions heading? I'd like to play with it a bit. I copy/pasted for the other buttons. Hope that helps. function ExportScript.EcmPanel(mainPanelDevice) --this is logic for the ECM panel and the associated lights --this is designed to be paired with the proper pre-formated image --https://en.wikipedia.org/wiki/Block_Elements -- 5 of these █ will cover the whole row at Times New Roman 15pt -- options for blanking out -- left showing | ████| -- right showing|████ | -- both showing || -- both hidden|█████| --FRM logic local topPattern_FRM -- if S and A are both off if mainPanelDevice:get_argument_value(491) < 0.5 and mainPanelDevice:get_argument_value(492) < 0.5 then topPattern_FRM = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(491) > 0.5 and mainPanelDevice:get_argument_value(492) < 0.5 then topPattern_FRM = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(491) > 0.5 and mainPanelDevice:get_argument_value(492) > 0.5 then topPattern_FRM = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(491) < 0.5 and mainPanelDevice:get_argument_value(492) > 0.5 then topPattern_FRM = "████ " end local bottomPattern_FRM -- if F and T are both off if mainPanelDevice:get_argument_value(493) < 0.5 and mainPanelDevice:get_argument_value(494) < 0.5 then bottomPattern_FRM = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(493) > 0.5 and mainPanelDevice:get_argument_value(494) < 0.5 then bottomPattern_FRM = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(493) > 0.5 and mainPanelDevice:get_argument_value(494) > 0.5 then bottomPattern_FRM = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(493) < 0.5 and mainPanelDevice:get_argument_value(494) > 0.5 then bottomPattern_FRM = "████ " end ExportScript.Tools.SendData(4001, topPattern_FRM .. "\n\n" .. bottomPattern_FRM) --1 logic local topPattern_1 -- if S and A are both off if mainPanelDevice:get_argument_value(461) < 0.5 and mainPanelDevice:get_argument_value(462) < 0.5 then topPattern_1 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(461) > 0.5 and mainPanelDevice:get_argument_value(462) < 0.5 then topPattern_1 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(461) > 0.5 and mainPanelDevice:get_argument_value(462) > 0.5 then topPattern_1 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(461) < 0.5 and mainPanelDevice:get_argument_value(462) > 0.5 then topPattern_1 = "████ " end local bottomPattern_1 -- if F and T are both off if mainPanelDevice:get_argument_value(463) < 0.5 and mainPanelDevice:get_argument_value(464) < 0.5 then bottomPattern_1 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(463) > 0.5 and mainPanelDevice:get_argument_value(464) < 0.5 then bottomPattern_1 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(463) > 0.5 and mainPanelDevice:get_argument_value(464) > 0.5 then bottomPattern_1 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(463) < 0.5 and mainPanelDevice:get_argument_value(464) > 0.5 then bottomPattern_1 = "████ " end ExportScript.Tools.SendData(4002, topPattern_1 .. "\n\n" .. bottomPattern_1) --2 logic local topPattern_2 -- if S and A are both off if mainPanelDevice:get_argument_value(466) < 0.5 and mainPanelDevice:get_argument_value(467) < 0.5 then topPattern_1 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(466) > 0.5 and mainPanelDevice:get_argument_value(467) < 0.5 then topPattern_1 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(466) > 0.5 and mainPanelDevice:get_argument_value(467) > 0.5 then topPattern_1 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(466) < 0.5 and mainPanelDevice:get_argument_value(467) > 0.5 then topPattern_1 = "████ " end local bottomPattern_2 -- if F and T are both off if mainPanelDevice:get_argument_value(468) < 0.5 and mainPanelDevice:get_argument_value(469) < 0.5 then bottomPattern_2 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(468) > 0.5 and mainPanelDevice:get_argument_value(469) < 0.5 then bottomPattern_2 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(468) > 0.5 and mainPanelDevice:get_argument_value(469) > 0.5 then bottomPattern_2 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(468) < 0.5 and mainPanelDevice:get_argument_value(469) > 0.5 then bottomPattern_2 = "████ " end ExportScript.Tools.SendData(4003, topPattern_2 .. "\n\n" .. bottomPattern_2) --3 logic local topPattern_3 -- if S and A are both off if mainPanelDevice:get_argument_value(471) < 0.5 and mainPanelDevice:get_argument_value(472) < 0.5 then topPattern_3 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(471) > 0.5 and mainPanelDevice:get_argument_value(472) < 0.5 then topPattern_3 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(471) > 0.5 and mainPanelDevice:get_argument_value(472) > 0.5 then topPattern_3 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(471) < 0.5 and mainPanelDevice:get_argument_value(472) > 0.5 then topPattern_3 = "████ " end local bottomPattern_3 -- if F and T are both off if mainPanelDevice:get_argument_value(473) < 0.5 and mainPanelDevice:get_argument_value(474) < 0.5 then bottomPattern_3 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(473) > 0.5 and mainPanelDevice:get_argument_value(474) < 0.5 then bottomPattern_3 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(473) > 0.5 and mainPanelDevice:get_argument_value(474) > 0.5 then bottomPattern_3 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(473) < 0.5 and mainPanelDevice:get_argument_value(474) > 0.5 then bottomPattern_3 = "████ " end ExportScript.Tools.SendData(4004, topPattern_3 .. "\n\n" .. bottomPattern_3) --4 logic local topPattern_4 -- if S and A are both off if mainPanelDevice:get_argument_value(476) < 0.5 and mainPanelDevice:get_argument_value(477) < 0.5 then topPattern_1 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(476) > 0.5 and mainPanelDevice:get_argument_value(477) < 0.5 then topPattern_1 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(476) > 0.5 and mainPanelDevice:get_argument_value(477) > 0.5 then topPattern_1 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(476) < 0.5 and mainPanelDevice:get_argument_value(477) > 0.5 then topPattern_1 = "████ " end local bottomPattern_4 -- if F and T are both off if mainPanelDevice:get_argument_value(478) < 0.5 and mainPanelDevice:get_argument_value(479) < 0.5 then bottomPattern_4 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(478) > 0.5 and mainPanelDevice:get_argument_value(479) < 0.5 then bottomPattern_4 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(478) > 0.5 and mainPanelDevice:get_argument_value(479) > 0.5 then bottomPattern_4 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(478) < 0.5 and mainPanelDevice:get_argument_value(479) > 0.5 then bottomPattern_4 = "████ " end ExportScript.Tools.SendData(4005, topPattern_4 .. "\n\n" .. bottomPattern_4) --5 logic local topPattern_5 -- if S and A are both off if mainPanelDevice:get_argument_value(481) < 0.5 and mainPanelDevice:get_argument_value(482) < 0.5 then topPattern_5 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(481) > 0.5 and mainPanelDevice:get_argument_value(482) < 0.5 then topPattern_5 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(481) > 0.5 and mainPanelDevice:get_argument_value(482) > 0.5 then topPattern_5 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(481) < 0.5 and mainPanelDevice:get_argument_value(482) > 0.5 then topPattern_5 = "████ " end local bottomPattern_5 -- if F and T are both off if mainPanelDevice:get_argument_value(483) < 0.5 and mainPanelDevice:get_argument_value(484) < 0.5 then bottomPattern_5 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(483) > 0.5 and mainPanelDevice:get_argument_value(484) < 0.5 then bottomPattern_5 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(483) > 0.5 and mainPanelDevice:get_argument_value(484) > 0.5 then bottomPattern_5 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(483) < 0.5 and mainPanelDevice:get_argument_value(484) > 0.5 then bottomPattern_5 = "████ " end ExportScript.Tools.SendData(4006, topPattern_5 .. "\n\n" .. bottomPattern_5) --6 logic local topPattern_6 -- if S and A are both off if mainPanelDevice:get_argument_value(486) < 0.5 and mainPanelDevice:get_argument_value(487) < 0.5 then topPattern_6 = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(486) > 0.5 and mainPanelDevice:get_argument_value(487) < 0.5 then topPattern_6 = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(486) > 0.5 and mainPanelDevice:get_argument_value(487) > 0.5 then topPattern_6 = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(486) < 0.5 and mainPanelDevice:get_argument_value(487) > 0.5 then topPattern_6 = "████ " end local bottomPattern_6 -- if F and T are both off if mainPanelDevice:get_argument_value(488) < 0.5 and mainPanelDevice:get_argument_value(489) < 0.5 then bottomPattern_6 = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(488) > 0.5 and mainPanelDevice:get_argument_value(489) < 0.5 then bottomPattern_6 = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(488) > 0.5 and mainPanelDevice:get_argument_value(489) > 0.5 then bottomPattern_6 = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(488) < 0.5 and mainPanelDevice:get_argument_value(489) > 0.5 then bottomPattern_6 = "████ " end ExportScript.Tools.SendData(4007, topPattern_6 .. "\n\n" .. bottomPattern_6) --SPL logic local topPattern_SPL -- if S and A are both off if mainPanelDevice:get_argument_value(496) < 0.5 and mainPanelDevice:get_argument_value(497) < 0.5 then topPattern_SPL = "█████" --if S is on and A is off elseif mainPanelDevice:get_argument_value(496) > 0.5 and mainPanelDevice:get_argument_value(497) < 0.5 then topPattern_SPL = " ████" --if S is off and A is off elseif mainPanelDevice:get_argument_value(496) > 0.5 and mainPanelDevice:get_argument_value(497) > 0.5 then topPattern_SPL = "" --if S is off and A is on elseif mainPanelDevice:get_argument_value(496) < 0.5 and mainPanelDevice:get_argument_value(497) > 0.5 then topPattern_SPL = "████ " end local bottomPattern_SPL -- if F and T are both off if mainPanelDevice:get_argument_value(498) < 0.5 and mainPanelDevice:get_argument_value(499) < 0.5 then bottomPattern_SPL = "█████" --if F is on and T is off elseif mainPanelDevice:get_argument_value(498) > 0.5 and mainPanelDevice:get_argument_value(499) < 0.5 then bottomPattern_SPL = " ████" --if F is off and T is off elseif mainPanelDevice:get_argument_value(498) > 0.5 and mainPanelDevice:get_argument_value(499) > 0.5 then bottomPattern_SPL = "" --if F is off and T is on elseif mainPanelDevice:get_argument_value(498) < 0.5 and mainPanelDevice:get_argument_value(499) > 0.5 then bottomPattern_SPL = "████ " end ExportScript.Tools.SendData(4008, topPattern_SPL .. "\n\n" .. bottomPattern_SPL) end
-
I think the problem is exactly what you lined out there. I was trying to work around it somehow. I have a list of clickable objects ready to go if we can every use the export script with mods.
-
Digging into using the plugin with mods and I tried to use the install path through saved games. The A-4 appears however there isn't a clickabledata.lua file for the script to pull from like all the other official modules. Maybe if this file existed it would work? *update* I guess the clickabledata.lua does exist it just doesn't show up when you search for it in windows search. Annoying.
-
Where do you learn how to write in the language required? I don't know where to start. I'd love to contribute to something like this.
-
STREAM DECK PROFILES LIBRARY
bones1014 replied to ZQuickSilverZ's topic in PC Hardware and Related Software
I have a viggen profile but it's spread across a stream deck XL and two regular Stream Decks -
Never mind, I found it although it looks like some kind of fancy commands will have to be created to consolidate the lights into one function as they all have t heir own numbers and won't work on a single button as is. ------ECM Lamps [102]= "%.1f", -- ECM Light [461]= "%.1f", -- BTN 1S [462]= "%.1f", -- BTN 1A [463]= "%.1f", -- BTN 1F [464]= "%.1f", -- BTN 1T [466]= "%.1f", -- Btn_2_S [467]= "%.1f", -- Btn_2_A [468]= "%.1f", -- Btn_2_F [469]= "%.1f", -- Btn_2_T [471]= "%.1f", -- Btn_3_S [472]= "%.1f", -- Btn_3_A [473]= "%.1f", -- Btn_3_F [474]= "%.1f", -- Btn_3_T [476]= "%.1f", -- Btn_4_S [477]= "%.1f", -- Btn_4_A [478]= "%.1f", -- Btn_4_F [479]= "%.1f", -- Btn_4_T [481]= "%.1f", -- Btn_5_S [482]= "%.1f", -- Btn_5_A [483]= "%.1f", -- Btn_5_F [484]= "%.1f", -- Btn_5_T [486]= "%.1f", -- Btn_6_S [487]= "%.1f", -- Btn_6_A [488]= "%.1f", -- Btn_6_F [489]= "%.1f", -- Btn_6_T [491]= "%.1f", -- Btn_FRM_S [192]= "%.1f", -- Btn_FRM_A [493]= "%.1f", -- Btn_FRM_F [494]= "%.1f", -- Btn_FRM_T [496]= "%.1f", -- Btn_SPL_S [497]= "%.1f", -- Btn_SPL_A [498]= "%.1f", -- Btn_SPL_F [499]= "%.1f", -- Btn_SPL_T
-
With the F-16 getting the new ECM panel functionality how do you go about getting the lamp status exported? There are some status lights that aren't clickable.I extracted the button clickables as you can see below -- ECM Interface [455] = "%.2f", --PTR-ECM-TMB-OPR-455,TUMB,455,-1,-1,1,ECM power switch [457] = "%.2f", --PTR-ECM-TMB-XMIT-457,TUMB,457,-1,-1,1,ECM XMIT switch [456] = "%.2f", --PTR-ECM-LVR-DIM-456,LEV,456,0,0,1,ECM DIM rotary knob [458] = "%.2f", --PTR-ECM-BTN-RESET-458,BTN,458,1,0,1,ECM reset button [459] = "%.2f", --PTR-ECM-BTN-BIT-459,BTN,459,1,0,1,ECM bit button [460] = "%.2f", --PTR-ECM-BTN-1-460,TUMB,460,-1,0,1,ECM 1 button [465] = "%.2f", --PTR-ECM-BTN-2-465,TUMB,465,-1,0,1,ECM 2 button [470] = "%.2f", --PTR-ECM-BTN-3-470,TUMB,470,-1,0,1,ECM 3 button [475] = "%.2f", --PTR-ECM-BTN-4-475,TUMB,475,-1,0,1,ECM 4 button [480] = "%.2f", --PTR-ECM-BTN-5-480,TUMB,480,-1,0,1,ECM 5 button [485] = "%.2f", --PTR-ECM-BTN-6-485,TUMB,485,-1,0,1,ECM 6 button [490] = "%.2f", --PTR-ECM-BTN-FRM-490,TUMB,490,-1,0,1,ECM FRM button [495] = "%.2f", --PTR-ECM-BTN-SPL-495,TUMB,495,-1,0,1,ECM SPL button
-
Planes in DCS don't start taxing during idle Thrust
bones1014 replied to Eagleflieger's topic in General Bugs
Perhaps there's a difference between propeller planes at idle and jet engine planes at idle? You're also dealing with a much higher gross weight so that could be a cause. I know a KC-135 won't start rolling at idle. The pilot has to apply power. -
STREAM DECK PROFILES LIBRARY
bones1014 replied to ZQuickSilverZ's topic in PC Hardware and Related Software
Will the script work with the NS 430 navigation system? -
STREAM DECK PROFILES LIBRARY
bones1014 replied to ZQuickSilverZ's topic in PC Hardware and Related Software
I just loaded it up and this thing is looking pretty sweet! Nice work! -
It something that broke with the last update. It used to display either the radio channel or freq based on the mode. I've been trying different things and checking the numbers being exported but I can't figure it out. This is what's in the LUA right now ----------------------------------- -----Get F14 Radio Frequencies----- ----------------------------------- -----UHF----- --[[ 1. Get the state of the switch to determine if presets or freqs are being used 2. Get the channel or freq 3. Using the above logic, present the Channel or Freq 4. Preceede channels with "CH ". 5. Dont preceede freqs with anything. ]] --[[ [2033] = "%.4f", -- Mode selector knob (GUARD|MANUAL|PRESET) 0.0 = preset 0.5 = MANUAL 1.0 = GUARD ]] local UHF_ARC159_infoBase = ExportScript.Tools.split(list_indication(8), "%c")--this contains the formated table of the base radio local UHF_ARC159_readoutBase = UHF_ARC159_infoBase[10] -- so far it has always been 10 in both channel and freq modes local UHF_ARC159_FreqMode = string.format("%0.1f", mainPanelDevice:get_argument_value(2033)) if UHF_ARC159_FreqMode == "1.0" or UHF_ARC159_FreqMode == "0.5" then ExportScript.Tools.SendData(60000, string.format("ARC-159\n" .. UHF_ARC159_readoutBase:sub(1,3) .. "." .. UHF_ARC159_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60001, string.format(UHF_ARC159_readoutBase:sub(1,3) .. "." .. UHF_ARC159_readoutBase:sub(4,6))) elseif UHF_ARC159_FreqMode == "0.0" then ExportScript.Tools.SendData(60000, string.format("ARC-159\n" .. "CH " .. UHF_ARC159_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60001, string.format("CH " .. UHF_ARC159_readoutBase:sub(4,6))) end local UHF_ARC159_infoPilot = ExportScript.Tools.split(list_indication(9), "%c")--this contains the formated table of the Pilot radio local UHF_ARC159_readoutPilot = UHF_ARC159_infoPilot[16] -- so far it has always been 10 in both channel and freq modes local UHF_ARC159_FreqMode = string.format("%0.1f", mainPanelDevice:get_argument_value(2033)) if UHF_ARC159_FreqMode == "1.0" or UHF_ARC159_FreqMode == "0.5" then ExportScript.Tools.SendData(60002, string.format("ARC-159\n" .. UHF_ARC159_readoutPilot:sub(1,3) .. "." .. UHF_ARC159_readoutPilot:sub(4,6))) ExportScript.Tools.SendData(60003, string.format(UHF_ARC159_readoutPilot:sub(1,3) .. "." .. UHF_ARC159_readoutPilot:sub(4,6))) elseif UHF_ARC159_FreqMode == "0.0" then ExportScript.Tools.SendData(60002, string.format("ARC-159\n" .. "CH " .. UHF_ARC159_readoutPilot:sub(4,6))) ExportScript.Tools.SendData(60003, string.format("CH " .. UHF_ARC159_readoutPilot:sub(4,6))) end local UHF_ARC159_infoRio = ExportScript.Tools.split(list_indication(9), "%c")--this contains the formated table of the Rio radio local UHF_ARC159_readoutRio = UHF_ARC159_infoRio[16] -- so far it has always been 10 in both channel and freq modes local UHF_ARC159_FreqMode = string.format("%0.1f", mainPanelDevice:get_argument_value(2033)) if UHF_ARC159_FreqMode == "1.0" or UHF_ARC159_FreqMode == "0.5" then ExportScript.Tools.SendData(60004, string.format("ARC-159\n" .. UHF_ARC159_readoutRio:sub(1,3) .. "." .. UHF_ARC159_readoutRio:sub(4,6))) ExportScript.Tools.SendData(60005, string.format(UHF_ARC159_readoutRio:sub(1,3) .. "." .. UHF_ARC159_readoutRio:sub(4,6))) elseif UHF_ARC159_FreqMode == "0.0" then ExportScript.Tools.SendData(60004, string.format("ARC-159\n" .. "CH " .. UHF_ARC159_readoutRio:sub(4,6))) ExportScript.Tools.SendData(60005, string.format("CH " .. UHF_ARC159_readoutRio:sub(4,6))) end -----V/UHF ARC182----- --[[ [353] = "%0.1f", -- VHF/UHF ARC-182 Freq Mode (UHF GUARD|V/UHF|V/UHF GUARD|PRESET|V/UHF|LOAD?) 0.0 = UHF GUARD 0.2 = V/UHF 0.4 = V/UHF GUARD 0.6 = PRESET 0.8 = V/UHF 1.0 = LOAD? ]] local VHF_ARC182_infoBase = ExportScript.Tools.split(list_indication(12), "%c")--this contains the formated table of the base radio local VHF_ARC182_readoutBase = VHF_ARC182_infoBase[10] -- so far it has always been 10 in both channel and freq modes local VHF_ARC182_FreqMode = string.format("%0.1f", mainPanelDevice:get_argument_value(353)) if VHF_ARC182_FreqMode == "0.0" or VHF_ARC182_FreqMode == "0.2" then ExportScript.Tools.SendData(60006, string.format("ARC-182\n" .. VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60007, string.format(VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) elseif VHF_ARC182_FreqMode == "0.4" or VHF_ARC182_FreqMode == "0.8" then ExportScript.Tools.SendData(60006, string.format("ARC-182\n" .. VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60007, string.format(VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) elseif VHF_ARC182_FreqMode == "1.0" then ExportScript.Tools.SendData(60006, string.format("ARC-182\n" .. VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60007, string.format(VHF_ARC182_readoutBase:sub(1,3) .. "." .. VHF_ARC182_readoutBase:sub(4,6))) elseif VHF_ARC182_FreqMode == "0.6" then ExportScript.Tools.SendData(60006, string.format("ARC-182\n" .. "CH " .. VHF_ARC182_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60007, string.format("CH " .. VHF_ARC182_readoutBase:sub(4,6))) end end
-
My Radio channel/freq readout no longer works properly either. This is what I have local UHF_ARC159_infoBase = ExportScript.Tools.split(list_indication(8), "%c")--this contains the formated table of the base radio local UHF_ARC159_readoutBase = UHF_ARC159_infoBase[10] -- so far it has always been 10 in both channel and freq modes local UHF_ARC159_FreqMode = string.format("%0.1f", mainPanelDevice:get_argument_value(2033)) if UHF_ARC159_FreqMode == "1.0" or UHF_ARC159_FreqMode == "0.5" then ExportScript.Tools.SendData(60000, string.format("ARC-159\n" .. UHF_ARC159_readoutBase:sub(1,3) .. "." .. UHF_ARC159_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60001, string.format(UHF_ARC159_readoutBase:sub(1,3) .. "." .. UHF_ARC159_readoutBase:sub(4,6))) elseif UHF_ARC159_FreqMode == "0.0" then ExportScript.Tools.SendData(60000, string.format("ARC-159\n" .. "CH " .. UHF_ARC159_readoutBase:sub(4,6))) ExportScript.Tools.SendData(60001, string.format("CH " .. UHF_ARC159_readoutBase:sub(4,6))) end
-
MATRIC - potentially useful app for DCS?
bones1014 replied to AnarchyZG's topic in PC Hardware and Related Software
That is excellent! Sent from my SM-G781U using Tapatalk -
Is it possible to trim this aircraft to fly hands off
bones1014 replied to truebrit's topic in DCS: Mosquito FB VI
I'm just teasing. [emoji6] I thought cruise was 2650 and 7 boost but what do I know? [emoji2371] Sent from my SM-G781U using Tapatalk Chill dude. I'm just joking around. [emoji57] Sent from my SM-G781U using Tapatalk -
STREAM DECK PROFILES LIBRARY
bones1014 replied to ZQuickSilverZ's topic in PC Hardware and Related Software
Is there a way to setup a mod aircraft like the A-4? Doesn't seem to export controls after I created an export lua Sent from my SM-G781U using Tapatalk -
Is it possible to trim this aircraft to fly hands off
bones1014 replied to truebrit's topic in DCS: Mosquito FB VI
Cruising at 2850 RPM and 8 boost are you nuts?! That's climb settings. -
Is it possible to trim this aircraft to fly hands off
bones1014 replied to truebrit's topic in DCS: Mosquito FB VI
I hope the elevator trim is adjusted at some point. The size of the trim scale is ridiculously large if just bumping the wheel throws you up and down the way it does. -
Those tiles are pretty nice. I use a couple of them.