Jump to content

Recommended Posts

Posted

Hey bro, I checked the ID lookup for the F-15E in Stream Deck, but the list is empty. Is this normal? 
Is this a known issue, or am I doing something wrong? Other modules table can be shown normally, it's not dcs setup path setting issue.

 

However, it's working when I use others' (like Norsk_L) profile to control F-15E. Functions work but index table broke...

Posted

What would be the easiest way to show the streamdeck interface tidily in vr? Doesn't really  have to be clickable just show what's on the buttons

I can think of nothing heavier than an airplane
I can think of no greater conglomerate of steel and metal
I can think of nothing less likely to fly

Posted (edited)
18 hours ago, Wostg said:

What would be the easiest way to show the streamdeck interface tidily in vr? Doesn't really  have to be clickable just show what's on the buttons

I would highly recommend Openkneeboard

Open Kneeboard.png

Edited by Mordants
spelling

SYSTEM SPECS: Hardware Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz, 3792 Mhz, 64Gb RAM, NVIDIA GeForce RTX 4090,

CONTROLS: VPC Rotor TCS Base, VPC Hawk-60 Collective Grip, VPC MongoosT-50CM3 Base, VPC Constellation ALPHA Prime [R], Thrustmaster Warthog – Throttle, Thrustmaster TPR - Pendular Rudder Pedals, Honeycomb Alpha Flight Control (For Anubis C-130 Hercules), Meta Quest Pro.

SOFTWARE: Microsoft Windows 11,

Posted

Awesome thanks 🙂

I can think of nothing heavier than an airplane
I can think of no greater conglomerate of steel and metal
I can think of nothing less likely to fly

Posted (edited)
On 9/11/2024 at 10:46 PM, Mordants said:

I would highly recommend Openkneeboard

Open Kneeboard.png

 

Thank you. I didn't know we can display some programs with openkneeboard.

Edited by Phoenix FR
Posted (edited)
On 1/8/2023 at 12:48 AM, Coyote_One said:

Ive been losing my mind that I cant use the Streamdeck Plugin on certain servers with Pure Scripts.

Hey,

did you ever solve that issue? I just started exploring some interesting servers, but as soon as I use an aircraft that I use Streamdeck with I get kicked for tainted client.
Unfortunately I have no idea whatsoever about all that programming stuff etc...

Edited by WolfK33
  • 1 month later...
Posted

This seems to work for me except that I cannot get a list of Device IDs, Button IDs, DCS ID, etc.  I suspect this is due to my running the Steam version of DCS.  Is it possible just to get a list of the Button IDs, etc. and use that?  F-16 in particular, for me.

  • 2 weeks later...
Posted
On 11/14/2024 at 7:01 PM, mswanberg said:

This seems to work for me except that I cannot get a list of Device IDs, Button IDs, DCS ID, etc.  I suspect this is due to my running the Steam version of DCS.  Is it possible just to get a list of the Button IDs, etc. and use that?  F-16 in particular, for me.

The DCS BIOS files are pretty good for finding all the button codes

https://github.com/DCS-Skunkworks/dcs-bios/blob/master/Scripts/DCS-BIOS/lib/modules/aircraft_modules/F-16C_50.lua

e.g.
F_16C_50:definePushButton("ICP_BTN_1", 17, 3003, 171, "UFC", "ICP Priority Function Button, 1(T-ILS)")

UFC Button 1, device ID 17, button 3003

  • 4 weeks later...
Posted

When I try to extract the interface I keep getting a "Path too long" error message. How do I get around this?

 

I'm now 1 year into using Stream Deck as my F-16 UFC. It worked amazingly well. It's a great solution and I love that I can download other UFC profiles (F-18, F-15, etc...) which makes this so versatile. I recently got a bigger hard drive so I've had to redownload and configure everything (DCS, flight control drivers, head tracking software, and Stream Deck). Unfortunately, the Stream Deck solution no longer works. I have the icons showing up on Stream Deck like they did before but, DCS doesn't recognize the plug ins. So when I push the buttons nothing happens in DCS. I wonder if this is because my previous version was DCS Open Beta but now it's just DCS (so the file structure is different)? I also wonder if its the fact that that the path for the interface is too long (I don't remember that being an issue last time). Any help would be greatly appreciated.

  • 2 weeks later...
Posted

I can't seem to get the plugin to remember my install directory. Clicking Update after entering the correct directory populates the lookup list with my modules, and I can get what I need for whatever button I'm working on, but then it reverts back to the default directory the next time I open the lookup.

Posted (edited)
On 11/14/2024 at 8:01 PM, mswanberg said:

This seems to work for me except that I cannot get a list of Device IDs, Button IDs, DCS ID, etc.  I suspect this is due to my running the Steam version of DCS.  Is it possible just to get a list of the Button IDs, etc. and use that?  F-16 in particular, for me.

Try ”c:\progra~1\steam\steamapps\common\dcsworld” instead of ”c:\program files(x86)\steam…etc” as the DCS path in the plugin config. ..or ”c:\progra~2\steam..."

Edited by bb5000
more info added
  • 3 weeks later...
Posted

Hi,

maybe someone can point me to the right direction. I try to export the ARC-210 Frequency from the A-10C II to the streamdeck. Device ID is the right one, but it wont update if I change the Frequency in the Cockpit. It worked fine before the A-10C radio update to the ARC-210. I´m using the latest A-10C_2-lua from Github

Windows 10 | i7-8700K@5GHz | 2080 Ti | Intel Z370 Chipset | 32GB RAM@1866 MHz | SSD: Samsung 850 EVO 1TB| Thrustmaster Warthog HOTAS w. FSSB R3 Mod | Saitek Switch Panel + Radio Panel + Multi Panel + FIP + Flightpanels Software | MFG_Crosswind | TrackIR5 | TM Cougar MFD Pack | Obutto R3volution | 1 x LG38 | GAMETRIX KW-908 JETSEAT

  • 4 months later...
Posted

I had the same problem with the A10C2. Initially, it displayed the correct value, but not the changed one. Since I didn't understand the code for the ARC210 as it was, I simply wrote my own new one, which works.

    -- ARC-210 Frequenz
    -------------------------------------------------
    local ARC210_table_1 = {[0.00]=" ",[0.10]="1",[0.20]="2",[0.30]="3"}
    local ARC210_table_2 = {[0.00]="0",[0.10]="1",[0.20]="2",[0.30]="3",[0.40]="4",[0.50]="5",[0.60]="6",[0.70]="7",[0.80]="8",[0.90]="9"}
    local ARC210_table_3 = {[0.00]="00",[0.10]="25",[0.20]="50",[0.30]="75"}

    local ARC210_1xxMHZ_1 = ARC210_table_1[ExportScript.Tools.round(mainPanelDevice:get_argument_value(554), 1)]
    local ARC210_x1xMHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(555), 1)]
    local ARC210_xx1MHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(556), 1)]
    local ARC210_1xxkHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(557), 1)]
    local ARC210_x11kHZ_1 = ARC210_table_3[ExportScript.Tools.round(mainPanelDevice:get_argument_value(558), 1)]
    
    ExportScript.Tools.SendData(2060, ARC210_1xxMHZ_1..ARC210_x1xMHZ_1..ARC210_xx1MHZ_1.."."..ARC210_1xxkHZ_1 .. ARC210_x11kHZ_1)


 

Posted
2 hours ago, maikchaos said:

I had the same problem with the A10C2. Initially, it displayed the correct value, but not the changed one. Since I didn't understand the code for the ARC210 as it was, I simply wrote my own new one, which works.

    -- ARC-210 Frequenz
    -------------------------------------------------
    local ARC210_table_1 = {[0.00]=" ",[0.10]="1",[0.20]="2",[0.30]="3"}
    local ARC210_table_2 = {[0.00]="0",[0.10]="1",[0.20]="2",[0.30]="3",[0.40]="4",[0.50]="5",[0.60]="6",[0.70]="7",[0.80]="8",[0.90]="9"}
    local ARC210_table_3 = {[0.00]="00",[0.10]="25",[0.20]="50",[0.30]="75"}

    local ARC210_1xxMHZ_1 = ARC210_table_1[ExportScript.Tools.round(mainPanelDevice:get_argument_value(554), 1)]
    local ARC210_x1xMHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(555), 1)]
    local ARC210_xx1MHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(556), 1)]
    local ARC210_1xxkHZ_1 = ARC210_table_2[ExportScript.Tools.round(mainPanelDevice:get_argument_value(557), 1)]
    local ARC210_x11kHZ_1 = ARC210_table_3[ExportScript.Tools.round(mainPanelDevice:get_argument_value(558), 1)]
    
    ExportScript.Tools.SendData(2060, ARC210_1xxMHZ_1..ARC210_x1xMHZ_1..ARC210_xx1MHZ_1.."."..ARC210_1xxkHZ_1 .. ARC210_x11kHZ_1)


 

I am in awe of people who can do this...................awesome!

 

SYSTEM SPECS: Hardware Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz, 3792 Mhz, 64Gb RAM, NVIDIA GeForce RTX 4090,

CONTROLS: VPC Rotor TCS Base, VPC Hawk-60 Collective Grip, VPC MongoosT-50CM3 Base, VPC Constellation ALPHA Prime [R], Thrustmaster Warthog – Throttle, Thrustmaster TPR - Pendular Rudder Pedals, Honeycomb Alpha Flight Control (For Anubis C-130 Hercules), Meta Quest Pro.

SOFTWARE: Microsoft Windows 11,

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...