-
Posts
27 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by christianholmes
-
-
Stupid question, but my google fu is failing me- What is the button on the top of the A-10 Landing Gear knob for? Does it lock the landing gear so it doesn't move accidentally move?
-
BTW, after spending the last week or so buried in code I can definitely say this works:
DcsBios::tryToSendDcsBiosMessage("UHF_TEST", "1");
And if you just want to open a UDP port directly to DCS BIOS, you just send "UHF_TEST 1" and a line feed character- no carriage return line feed.
-
That's it, just a checkbox so that I can see my hand positions in VR, but they won't accidentally move anything in the cockpit.
The reason is I'm getting a cockpit to the scale of the DCS cockpit, and if I align it correctly everything will be in the same position. In that case, I will be able to see if I'm touching the correct switch/dial. I think this solution will be the next evolution of cockpits for VR users, as overall it will be much less expensive as you don't need displays. -
Ugh, well that stinks. Can you still set them up in the cockpit? I think the manual says to dial the station manually, dial the preset, press load, and then later to load it switch to pre, tune the preset dial and press load?
-
It's metal. Probably CNC machined steel. The TM HOTAS stick is cast. I don't know what kind of metal it is, but probably cheap- which is fine, I'm sure a real warthog stick costs thousands. Real aircraft pedals are machined steel as well. I love my TM pendular pedals, but I've seen stories of people easily breaking them. The motion is very realistic, although real aircraft have more travel and damping. I'm going to add the motorcycle steering damper mod when I can, but the brakes need some love too- I'll have to figure something out.
-
I see several videos talking about a tab in the mission editor to set the presets. However, in mu new/newest stable build, I don't see that tab. I see a box "Radio" that is checked and set to 251 AM, but no way to set the other presets. Being a real PPL, I enjoy handling radios, and settings presets seems like a great idea, but I can't find a way to do it. I haven't played any campaigns really, so I'm not sure if you can. Some videos mention it being bugged. Is this why the tab is not there? I'd love to have presets for different comms.
-
15 minutes ago, No1sonuk said:
Here:
https://github.com/DCSFlightpanels/dcs-bios
It's confusing as hell.
They forked off an older version of DCS-BIOS, and it would have been easier if they'd called it something else.Haha, weird. But thank you!
-
5 hours ago, No1sonuk said:
Something to consider here is Version v0.10.0 is the "HUB" version, which, IIRC, is no longer supported AND has some bugs.
I think the v0.7.1 you refer to may be the "Flightpanels fork" which IS actively supported, and theoretically is NEWER than the V0.10.0 HUB version.I am very confused by this. On Github shows that yes v0.10.0 is the newest version, released in Nov 2019, and v0.71 was released in Nov 2017.
Should I be looking somewhere other than Github?9 hours ago, Rump0l3 said:If I've understood your question correctly, I think the tryToSendDcsBiosMessage function is what you're looking for, e.g. to depress the UHF radio test button:
DcsBios::tryToSendDcsBiosMessage("UHF_TEST", "1");
Yes, that is what I was looking for. Thanks!
-
So I have hardware that works with DCS-BIOS v0.7.1. It seems to just output the new position of the hardware anytime something changes. The serial monitor, and SOCAT window would just show "GEAR_LEVER 0" or "GEAR_LEVER 1" for example, but it doesn't work with v0.10.0
It's very laggy, and has a tendency to stop working in the middle of a mission, which might be because of the older version.
I'd like to update it to work with v0.10.0, and have the source code. I'm not exactly sure what I should be looking for.There doesn't seem to be a DCS-BIOS generic "Set" function, but maybe I'm missing it- that would just take the switch/dial & position and set it: that would probably be the easiest fix. I can't use the built in functions that map inputs to pins as they aren't connected to the Arduino that is connected to DCS-BIOS It's just a receiver, and the actual Arduino's are connected all wirelessly to the receiver.
BTW, I can connect another Arduino, load up a basic sketch and it works just fine- I hooked up a switch to pin 11 and drove my wife crazy with the signal test on the A-10C, so I know v0.10.0 is working -
8 hours ago, f4l0 said:
Do you use the "Start with windows" feature? It' currently bugged...
Yes, I do. I'll turn that off and try it manually.
-
Hi, I just got my Jetseat and I love it. However, I'm experiencing an odd issue.
Let me explain and then I'll list the exception and the log:
When I first boot up my computer, the tray icon shows up, and the balloon pops up. However, upon launching DCS, OR right-clicking the tray icon and selecting "Start SimShaker for Aviators" in crashes with "The system cannot find the file specified".
Now the odd part: After it crashes, and I hit quit- I can run it again, either in DCS or Right-Click, and it works. Saved Settings and everything.
I am guessing you wrote this in Visual Studio. Is there any chance you would give me the source so I could catch the exception on my local computer? I wouldn't want to make any changes, I'll just report to you what I find.
Here is the my export.lua (even after I hit repair it does not work, and takes out the DCS-BIOS line because it doesn't recognize it?). All of this works on the second and subsequent launches, so I don't think it's a problem here.Quotelocal DCSBIOSlfs = require('lfs'); dofile(DCSBIOSlfs.writedir()..[[Scripts\DCS-BIOS\BIOS.lua]])
local vaicomlfs = require('lfs'); dofile(vaicomlfs.writedir()..[[Scripts\VAICOMPRO\VAICOMPRO.export.lua]]);
pcall(function() local dcsSr=require('lfs');dofile(dcsSr.writedir()..[[Mods\Services\DCS-SRS\Scripts\DCS-SimpleRadioStandalone.lua]]); end,nil);
local SimShakerlfs=require('lfs'); dofile(SimShakerlfs.writedir()..'Scripts/SimShaker.lua')
dofile(lfs.writedir()..[[Scripts\SimShaker-export-core\ExportCore.lua]])Here is the Exception:
Quote************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at SimShaker.UI.ProcessManager.StartSeatHandler(String arguments)
at SimShaker.UI.MainForm.Form1_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SimShaker for Aviators beta
Assembly Version: 2.2.5.0
Win32 Version: 2.2.5.0
CodeBase: file:///C:/Program%20Files%20(x86)/SimShaker/SimShaker%20for%20Aviators%20Beta/SimShaker%20for%20Aviators%20beta.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
NLog
Assembly Version: 4.0.0.0
Win32 Version: 4.7.8.12686
CodeBase: file:///C:/Program%20Files%20(x86)/SimShaker/SimShaker%20for%20Aviators%20Beta/NLog.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.And here is the logfile:
Quote10:33:33.459 SimShaker for Aviators beta Version 2.2.5.0
10:33:33.472 ********** DCS World Public Release version folder found in Saved Games **********
10:33:33.478 DCS export feature setup: SimShaker.lua added to C:\Users\chris\Saved Games\DCS\Scripts
10:33:33.483 DCS export feature setup: ExportCore.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.487 DCS export feature setup: ExportDevice.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.492 DCS export feature setup: KeyValueStore.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.497 DCS export feature setup: Network.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.503 DCS export feature setup: Protocol.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.505 local SimShakerlfs=require('lfs'); dofile(SimShakerlfs.writedir()..'Scripts/SimShaker.lua') call found in C:\Users\chris\Saved Games\DCS\Scripts\Export.lua
10:33:33.505 dofile(lfs.writedir()..[[Scripts\SimShaker-export-core\ExportCore.lua]]) call found in C:\Users\chris\Saved Games\DCS\Scripts\Export.lua
10:33:33.506 ********** Custom DCS World configuration found **********
10:33:33.507 DCS export feature setup: SimShaker.lua added to C:\Users\chris\Saved Games\DCS\Scripts
10:33:33.508 DCS export feature setup: ExportCore.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.509 DCS export feature setup: ExportDevice.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.510 DCS export feature setup: KeyValueStore.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.511 DCS export feature setup: Network.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.512 DCS export feature setup: Protocol.lua added to C:\Users\chris\Saved Games\DCS\Scripts\SimShaker-export-core
10:33:33.513 local SimShakerlfs=require('lfs'); dofile(SimShakerlfs.writedir()..'Scripts/SimShaker.lua') call found in C:\Users\chris\Saved Games\DCS\Scripts\Export.lua
10:33:33.513 dofile(lfs.writedir()..[[Scripts\SimShaker-export-core\ExportCore.lua]]) call found in C:\Users\chris\Saved Games\DCS\Scripts\Export.lua -
How do I get these to work?
I put them in the tech folder. Its says "authorization failed". And then they don't show up in the mission editor? -
Anyone tried these? Did they finish the implementation? I try to keep up with the notes, but miss some. Are they now 6DOF?
-
Ok, So I got it to work. I think the bombs weren't showing "RDY". Why does this happen? Are they not using the same alignment data as the INS? Is there a different process I need to be aware of?
-
Hi,
I have done the startup and precision munitions tutorials dozens of times. Everything seems correct, but when I press and hold the pickle button when "MAN REL" is on the HUD nothing happens.
**I have a trk file but the website says it's too big. It's 11 megs. What should I do? I tried .zip it and that barely shrank it.
-
"you can find single player missions by going to the " missions " on the right of the main menu ( not instant action )"
I have it installed, it's active, and made it my wallpaper. When I click on missions-> F18- I have no new missions listeed relating to the supercarrier. Just the old ones.
-
Hi, I am getting the following error and have no idea why or how to fix it:
Command 'request startup' is currently disabled for this session and was not executed.
None of the commands work, just recognizes the command but gives me this error
-
Hi, I came here specifically because I just bought the 21, and in VR the cockpit looks a little wonky- the scale seems off, and the buttons/switches are tiny.
Will the cockpit update fix this problem for VR?
-
The audio redirect does not work. Trying to get VA/VAICOM to go out my Rift S without setting my default audio to rift S. It doesn't work at all. I set the VA to integrated audio/output to Rift S, and the redirect thing in VAICOM. I never hear the audio cues. It works if I set my default audio out to Rift S.
Any ideas what could be wrong?
-
That's awesome, thanks!
-
Anybody else notice the stick and switches on the a10c are too small? But the cockpit size is fine, so it's not overall scale. It just seems it clearly made to look good on a 2D monitor.
And the KA50- OMFG the control stick is like a giant cucumber. I would not be able to fit my hand around that.
Are these going to be updated, or has anybody modded them so they are more realistic?
-
Hi All,
So I have a Logitech G940, and I am having a HELL of a time just setting up the basic axis commands.
The stick shows up in three different colums- joystick, throttle, and rudder. Which seem by default to all have the same assigments?
So I clear each column, manually change the axises in each column. Then click save, which seems to work. But when I exit and come back in, they are reset to the defaults. Also, if I click load, nothing comes up! It doesn't show the *.diff.lua files anywhere.
Also, do I need to save/load the profiles for each column?
Lastly, since my stick is FFB, it should allow the hydraulic trimmer, but when I press trim, it jumps WILDY to the other side and pretty much makes the trim useless.
Any help would be appreciated.
BTW this is alpha 2.0, blackshark, oculus rift, alienware aurora r5, 16 gb, gtx 1070
-
Thanks, I'm not going to spend money on something I already bought. I'll find it.
How do un-activate?
-
Hi,
I am getting a new computer with an Oculus next week, and first thing I'm going to install is DCS.
Now, I bought the upgrade to blackshark 2 years ago. When I go to reinstall, am I going to need my original blackshark DVD? I don't have any idea where it is.
Also, do I need to "un-activate" before I reinstall?
DCS-BIOS Discussion Thread
in Home Cockpits
Posted
Hi guys,
Does anyone know the packet format that the DCS-BIOS lua scripts send over UDP? I have custom PC software that will be sending/receiving between DCS-BIOS and a serial connected hub. This is because I'm going to send either key commands or DCS BIOS commands depending on what sim is running. I can't use DCS-BIOS on the hub itself, as it sends/receives over Xbee to other hubs, and then over I2C to the actual switch/dial controls, so I can't simply create connections using the arduino. I have a serial protocol ring buffer for the USB port and Xbee, and then a wrapper over I2C that works perfectly when sending control changes to DCS-BIOS. It even buffer control changes to DCS and keeps track of what changes are made when DCS is paused. I want to be able to set LED states on the Arduino connected modules (Like landing gear light transitions). but I'm not sure what I should be looking for in the packets I'm receiving from DCS-BIOS. Any idea where in the .lua scripts that LED state change packets are defined? byte length, start and end characters, separators, etc? I assume it's binary and not unicode?
Thanks,
Chris