Jump to content

Recommended Posts

Posted (edited)

This is a small tool I wrote, in order to debug DCS-BIOS panels for my pit. Now share it with everyone, hope every fan has his own pit.

 

DCS-BIOS Debug Tool, debug DCS-BIOS panels without start game.

 

It is based on serial communication, can send the brightness of the panel backlight, integer address bits (such as indicators), you can customize the command button.

 

System: Windows 7/8/10 , need .NET Framework 3.5

 

The video will upload later. Sorry for my poor English, can only make English subtitles.

 

Enjoy!

 

video:

https://www.bilibili.com/video/av28620446

ddt.jpg.c8e6b509841a7f08986fd3d0a9734209.jpg

ddt2.jpg.a33655a00e2f8ecd10c0b07ff33e2cf8.jpg

DCSBIOS_Debug_Tool1.1.zip

Edited by quick
Posted

Thanks Quick. This looks very useful for rapid testing of panels. I really appreciate it when folks share what they have done to help others.

Posted

IFF panel Indicator Light

 

By the way , the IFF panel REPLY Indicator Light and TEST Indicator Light :

 

 

1) Edit the file DCS-BIOS\lib\A10C.lua

2) add two lines

definePushButton("IFF_TEST_TEST", 43, 3018, 796, "IFF", "TEST Push to Test")
definePotentiometer("IFF_TEST_DIM", 43, 3021, 901, {0.0, 1.0}, "IFF", "TEST Reply Dim")
--******************************quick edit*********************************
defineIndicatorLight("IFF_REPLY_LED", 798, "IFF", "REPLY LED")
defineIndicatorLight("IFF_TEST_LED", 799, "IFF", "TEST LED")
--**********************************************************************************
defineTumb("OXY_EMERGENCY", 40, 3003, 601, 1, {-1, 1}, nil, false, "Oxygen Regulator Panel", "Oxygen Flow: Emergency / Normal / Test")
defineToggleSwitch("OXY_DILUTER", 40, 3002, 602, "Oxygen Regulator Panel", "Oxygen Normal/100%"

 

3) Arduino code:

 

DcsBios::LED iffReplyLed(0x112a, 0x0080, PIN);
DcsBios::LED iffTestLed(0x112a, 0x0100, PIN);

 

4) Enjoy;

 

Test video: https://www.bilibili.com/video/av29097580

 

 

The issue same as this thread

https://forums.eagle.ru/showthread.php?t=189774

  • Recently Browsing   0 members

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