

bnepethomas
Members-
Posts
502 -
Joined
-
Last visited
-
Thanks - I really hadn't thought of tinkering with the innards of BIOS - but while poking around I found this at the end of the A10C lua -- A_10C:defineReadWriteRadio("UHF", 54, 7, 3, 1000, "UHF radio frequency") -- disabled - 4xx.xxx should be Axx.xxx - how do we accomplish this? -- A_10C:defineReadWriteRadio("VHF_AM", 55, 7, 3, 1000, "VHF AM radio frequency") -- disabled - last digit seems to sometimes be 1 greater (e.g. 124.001) -- A_10C:defineReadWriteRadio("VHF_FM", 56, 7, 3, 1000, "VHF FM radio frequency") -- disabled - last digit seems to sometimes be 1 greater (e.g. 30.076) Looks like the sort of thing that would be useful - found it was not commented out in the Mirage 2000, so will give it a go and see what happens
-
Thanks for the detailed reply - - I'm using the send message construct at the moment if (deltaPos > 0) { sendToDcsBiosMessage("VHFFM_FREQ1", "INC"); } else { sendToDcsBiosMessage("VHFFM_FREQ1", "DEC"); } I had no idea this sort of construct existed - so will check it out, whilst my test framework (sketch attached) was using individual pins, to cover all three radios I'm using a Matrix - but this gives me some pointers to go and check out A10_RADIO_SYNCH.ino
-
Hi Guys After scoring a coupe of real VHF radios, decided to try and build the radio using a rotary switch instead of an encoder. Thrown together a very rough prototype, and built out a test frame to prove the concept works. Now before I go and reinvent the wheel, has anyone else been down this road with DCS BIOS? Currently, as far as I can see, DCS BIOS only supports encoders, so my frame work compares the desired channel settings on the radio, and bangs away with INCs and DECs using DCS BIOS to align the radios. Anyone been there done that before I attempt to reinvent the wheel? thanks Peter
-
I've used the PWM pins on a Arduino, works well. Good dimming range with no obvious flickers https://github.com/bnepethomas/bne-arduino-flight-simulator-interfaces/tree/547932be65f759cf038e3f2a632a62336e5e0f8f/PCBs/OH - Hornet Forward Upper Output Shield I take the output directly from DCS BIOS https://github.com/bnepethomas/bne-arduino-flight-simulator-interfaces/blob/547932be65f759cf038e3f2a632a62336e5e0f8f/DCS BIOS Sketches/Active/UIP_MAX7219_NEXTRON_POWER_RELAY/UIP_MAX7219_NEXTRON_POWER_RELAY.ino
-
ExpressPCB advice sought for non rectangular boards
bnepethomas replied to lesthegrngo's topic in Home Cockpits
I'd second Kicad -
badwookie started following bnepethomas
-
the plans for most of the pit are moving to Fusion 360, its very close to general release, so worth a wait
-
Its very much 100% Open Hornet - I did actually start with the Dogfight boss pit - but then moved pretty much entirely to OH. The pit started as a bit of a quick and dirty, but then I disappeared down the rabbit hole
-
Very good question. Funnily enough I've discovered I need to bring the stick closer towards the seat as I can't place the rear support rail across the pit. That may help a little - but I think there will end up be a 'please be careful' list when a newbie jumps into the pit
-
Getting closer - finally mounted the stick
-
Finally lit up the backlighting (both Max7219s and Pixel Leds) along with UFC and general indicators. A major thanks to the Open Hornet team for sharing the plans.
-
very confident the answer is no - I'm using an Arduino Due for those tasks
-
its getting a little closer - the Open Hornet project makes this so much easier - pretty much 12 months since it started to get serious
-
Here you go Left_Console_Input_Controller.ino
-
I'm using an Arduino to drive DCS BIOS - here's the steps I use 1: On switch toggle - send DCS status change of cover 2: Set a flag to activate in 200mS or so 3:Let the Arduino do its many loops 4: After the timer has been met send the DCS command to toggle the switch
-
really nice work Anton!