Jump to content

Firedawg

Members
  • Posts

    77
  • Joined

  • Last visited

Posts posted by Firedawg

  1. I flew a custom mission at the Tonopah air base. I needed repair in my A-10C. I parked in a hangar and began a repair. The plane lifted out of the hangar and floated above the roof. It then descended on to the top of the hangar. If this is a known issue please disregard, Thanks.

    Also, AI traffic is running into each other on the taxiway at Tonopah.

  2. just upgraded to evga gtx 980 4gb of Vram + 16gb RAM. runs smooth with no stuttering(doesn't even break a sweat, at all).

    SYSTEM SPECS:

    GPU: GeForce GTX 980 4GB Vram Superclocked
    CPU: Intel Core i7-2600K CPU @ 3.40 GHz
    Memory: 16 GB Corsair Vengeance DDR3
    Resolution: 1920x1080, 60Hz on ASUS 24" HD LED monitor
    Nvidia Driver: 355.82
    OS: Windows 7 Professional
    TrackIR5 w/proclip

  3. there are still minor stutters, can possibly be fixed by fiddling with the settings, but overall, downgrading to an older (358.87) driver got rid of most of it, especially the TGP performance issues.

  4. This fixed performance issues for me

     

    Just ran 1.5 OB and got the same stutter issue!

    Everything was fine before. I`m thinking to rollback to the previous Nvidia drivers (359.06 is current)

     

    Did you guys updated your drivers not so long ago? And can you? please, check if you have the same issue in 1.5OB?

     

     

    UPDATE: YES IT HELPS! Just installed 358.87

    UPDATE 2: I`m still getting the hiccups, but they are much rarer

     

    seems that the newer Nvidia Drivers seem to cause staggering in the sim. it was also doing this in 1.5 and seemed to have begun having issues in mid november, same time a new driver came out. drivers pre nov 19th seem to work better.

  5. Sorry, I should have stated i was referring to the CMSC not the CMSP. CMSC is not as wide as console panels.

    @john, nice work

    @duckling, nice work, doesnt have to be 100% replica,it does the job and still looks cool.

  6. well gents, it finally works!!!

     

    I turned off Avast and Firewall, turned on the interactive control reference, then the sim, loaded up the A-10C then alt-tab (like warhog was saying), then started up the socat and baaazing it works ! thumbs up to you guys. I have the CMSP display working but I only have a 16x2 LCD, where do I go to further abbreviate the characters so everything fits without running together?

     

     

     

    ****added info****

     

    turned avast security back on and the avast firewall. As long as I run the sim first it all still works.

  7. Thanks John, I am going to shut my PC down for a few hours and I will come back and go through your list and make sure ive checked all of it correctly. I'm pulling my hair out with this and need to take a small break. I will check back in a bit.

     

    It still did not work after turning my firewall off

  8. cmdpic_zpstrfa06i1.png

     

    my sketch:

    #include <DcsBios.h>
    #include <Servo.h>
    #include <LiquidCrystal.h>
    
    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
    /**** Make your changes after this line ****/
    
    void onUhfFrequencyChange(char* newValue) {
       lcd.setCursor(0, 0);
       lcd.print(newValue);
    }
    DcsBios::StringBuffer<7> uhfFrequencyBuffer(0x1180, onUhfFrequencyChange);
    
    void onClockHhChange(char* newValue) {
       lcd.setCursor(0, 1);
       lcd.print(newValue);
    }
    DcsBios::StringBuffer<2> clockHhBuffer(0x10fe, onClockHhChange);
    
    void onClockMmChange(char* newValue) {
       lcd.setCursor(3, 1);
       lcd.print(newValue);
    }
    DcsBios::StringBuffer<2> clockMmBuffer(0x1100, onClockMmChange);
    
    void onClockSsChange(char* newValue) {
       lcd.setCursor(6, 1);
       lcd.print(newValue);
    }
    DcsBios::StringBuffer<2> clockSsBuffer(0x1102, onClockSsChange);
    
    void onClockEtcChange(char* newValue) {
       lcd.setCursor(9, 1);
       lcd.print(newValue);
    }
    DcsBios::StringBuffer<3> clockEtcBuffer(0x1104, onClockEtcChange);
    
    /**** In most cases, you do not have to change anything below this line ****/
    
    /* Instantiate a ProtocolParser object to parse the DCS-BIOS export stream */
    DcsBios:protocolParser parser;
    
    void setup() {
     Serial.begin(500000);
     lcd.begin(16, 2);
     lcd.clear();
    }
    
    /*
    Your main loop needs to pass data from the DCS-BIOS export
    stream to the parser object you instantiated above.
    
    It also needs to call DcsBios:pollingInput::pollInputs()
    to detect changes in the state of connected controls and
    pass them on to DCS.
    */
    void loop() {
     // feed incoming data to the parser
     while (Serial.available()) {
         parser.processChar(Serial.read());
     }
     
     // poll inputs
     DcsBios:pollingInput::pollInputs();
    }
    
    /*
    You need to define
    void sendDcsBiosMessage(const char* msg, const char* arg)
    so that the string msg, followed by a space, the string arg
    and a newline gets sent to the DCS-BIOS import stream.
    
    In this example we send it to the serial port, so you need to
    run socat to read the data from the serial port and send it
    over UDP to DCS-BIOS.
    
    If you are using an Ethernet Shield, you would probably want
    to send a UDP packet from this subroutine.
    */
    void sendDcsBiosMessage(const char* msg, const char* arg) {
     Serial.write(msg);
     Serial.write(' ');
     Serial.write(arg);
     Serial.write('\n');
    }
    
    /*
    This subroutine gets called every time a message is received
    from the export stream (you need to define it even if it
    does nothing).
    
    Use this to handle outputs which are not covered by the
    DcsBios Arduino library (e.g. displays).
    */
    void onDcsBiosWrite(unsigned int address, unsigned int value) {
    
    }

×
×
  • Create New...