What is a UDR0 error

So DCS(a game) supports Arduino and i added the file to my libary and re added it multiple times but always get the same error... No one else seems to get the same error, and cant find what is causing it...

this is were i got it
https://codeload.github.com/dcs-bios/dcs-bios-arduino-library/zip/refs/tags/v0.2.11

/*
  Tell DCS-BIOS to use a serial connection and use interrupt-driven
  communication. The main program will be interrupted to prioritize
  processing incoming data.
  
  This should work on any Arduino that has an ATMega328 controller
  (Uno, Pro Mini, many others).
 */
#define DCSBIOS_IRQ_SERIAL

#include "DcsBios.h"

/* paste code snippets from the reference documentation here */

void setup() {
  DcsBios::setup();
}

void loop() {
  DcsBios::loop();
}


UDR0 is a serial port register defined on some processors, like the ATmega series.

You've probably either chosen the wrong target board in the Arduino IDE, or included a library not intended for the target processor.

Your topic has nothing to do with Avrdude, bootloaders etc. Hence moved to a more suitable location on the forum.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.