maciekish Posted February 24, 2023 Share Posted February 24, 2023 (edited) Hi, I'm using the latest version of the flightpanels fork of DCS-BIOS and the latest openbeta of DCS and all my inputs and outputs have a weird stutter and delay, please see the video. When sending data to DCS (turning the potentiometer) it feels like it doesn't get sent until there is enough data, like it is buffered somewhere until the buffer is full. When receiving data from DCS to the CDU screen, 9/10 times its instantaneous, but 1/10 times it either gets stuck for 2-3 seconds and then updates, or updates really slow to then return back to normal a second later. Doesn't matter if I use USB or RS485, same issue with both protocols. I have tried different Arduinos, different cables, different pins and different pots. I´m only using the A1 and A5 for GND and VCC because they match up physically with the pot. Issue is the same even if i use other pins. I also tried only having one single Arduino with one single pot connected, same issue. There is nothing else running to cause any lag, DCS runs smoothly. Testing code: #define DCSBIOS_IRQ_SERIAL #include "DcsBios.h" DcsBios::LED masterCaution(0x1012, 0x0800, 13); DcsBios::Potentiometer lcpConsole("LCP_CONSOLE", A3); void setup() { DcsBios::setup(); pinMode(A5, OUTPUT); pinMode(A1, OUTPUT); digitalWrite(A5, LOW); digitalWrite(A1, HIGH); } void loop() { DcsBios::loop(); } IMG_1456.mov Edited February 24, 2023 by maciekish Link to comment Share on other sites More sharing options...
LASooner Posted February 28, 2023 Share Posted February 28, 2023 Hi, I'm using the latest version of the flightpanels fork of DCS-BIOS and the latest openbeta of DCS and all my inputs and outputs have a weird stutter and delay, please see the video. When sending data to DCS (turning the potentiometer) it feels like it doesn't get sent until there is enough data, like it is buffered somewhere until the buffer is full. When receiving data from DCS to the CDU screen, 9/10 times its instantaneous, but 1/10 times it either gets stuck for 2-3 seconds and then updates, or updates really slow to then return back to normal a second later. Doesn't matter if I use USB or RS485, same issue with both protocols. I have tried different Arduinos, different cables, different pins and different pots. I´m only using the A1 and A5 for GND and VCC because they match up physically with the pot. Issue is the same even if i use other pins. I also tried only having one single Arduino with one single pot connected, same issue. There is nothing else running to cause any lag, DCS runs smoothly. Testing code:#define DCSBIOS_IRQ_SERIAL#include "DcsBios.h"DcsBios::LED masterCaution(0x1012, 0x0800, 13);DcsBios::Potentiometer lcpConsole("LCP_CONSOLE", A3);void setup() { DcsBios::setup(); pinMode(A5, OUTPUT); pinMode(A1, OUTPUT); digitalWrite(A5, LOW); digitalWrite(A1, HIGH);}void loop() { DcsBios::loop();} IMG_1456.movWhat happens when you replace IRQ to DEFAULT SERIAL instead?Sent from my Samsung Chromebook Plus using Tapatalk F-14B, F-16, F-18C, A-10C, F-5E, F-86, FC3, BF-109, FW-190, P-51, Spitfire, UH-1,AJS-37 Viggen, MIG-15, MIG-19, MIG-21, AV-8B Harrier, P-47D Persian Gulf, Caucuses, NTTR, Normandy, The Channel, Syria Combined Arms, WWII Assets,Super Carrier TM Warthog, Virpil VFX,BuddyFox UFC, Saitek Pro Flight quadrant & Switch Panel, Odyssey+ VR, Jet Pad w/ SSA, Voice Attack w/Viacom Pro GeForce RTX2080TI OC, Intel Core i7-7700K 4.5Ghz, 64GB DDR4, Dedicated 1TB SSD Link to comment Share on other sites More sharing options...
maciekish Posted March 4, 2023 Author Share Posted March 4, 2023 On 2/28/2023 at 1:37 PM, LASooner said: What happens when you replace IRQ to DEFAULT SERIAL instead? Sent from my Samsung Chromebook Plus using Tapatalk The issue disappeared with RS485 now, no idea why. Seems like it was a problem with the FTDI board I used when testing over USB. It's fine over normal USB as well. Strange that it works for programming though but not for DCS-BIOS. Link to comment Share on other sites More sharing options...
milit Posted March 7, 2023 Share Posted March 7, 2023 (edited) Did anyone notice the dissiquence between IAS taken from Common Data section and speed gauge of Mi-24P? IAS via DCS-BIOS has approx 5 sec lag. But the lag is unnoticeable with FC3 planes. Edited March 7, 2023 by milit =WRAG=345 R7 5800X @ 4,8 GHz; DDR4 32Gb RAM (+32Gb swap); Radeon RX 6800 16Gb; 3840x2160; Win10-64 Link to comment Share on other sites More sharing options...
Recommended Posts