   #endif
 } // END loop()
 
-void triggerI2C(int deviceID, int eventID){
-  Wire.beginTransmission(deviceID);
-  Wire.write(eventID);
-  Wire.endTransmission();
+void triggerI2C(byte deviceID, byte eventID){
+  //Wire.beginTransmission(deviceID);
+  //Wire.write(eventID);
+  //Wire.endTransmission();
 }

//************************** Set speed and turn speeds here************************************//

//set these 3 to whatever speeds work for you. 0-stop, 127-full speed.
byte drivespeed1 = 50;
//Recommend beginner: 50 to 75, experienced: 100 to 127, I like 100.
byte drivespeed2 = 100;
//Set to 0 if you only want 2 speeds.
byte drivespeed3 = 127;

byte drivespeed = drivespeed1;

// the higher this number the faster the droid will spin in place, lower - easier to control.
// Recommend beginner: 40 to 50, experienced: 50 $ up, I like 70
byte turnspeed = 70;
// If using a speed controller for the dome, sets the top speed. You'll want to vary it potenitally
// depending on your motor. My Pittman is really fast so I dial this down a ways from top speed.
// Use a number up to 127 for serial
byte domespeed = 80;

// Ramping- the lower this number the longer R2 will take to speedup or slow down,
// change this by incriments of 1
byte ramping = 5;

// Compensation is for deadband/deadzone checking. There's a little play in the neutral zone
// which gets a reading of a value of something other than 0 when you're not moving the stick.

// 0 = full volume, 255 off
byte vol = 20;
// 0 = drive motors off ( right stick disabled ) at start
boolean isDriveEnabled = false;

// Automated function variables
// Used as a boolean to turn on/off automated functions like periodic random sounds and periodic dome turns
boolean isInAutomationMode = false;
unsigned long automateMillis = 0;
byte automateDelay = random(5,20);// set this to min and max seconds between sounds
//How much the dome may turn during automation.
int turnDirection = 20;
// Action number used to randomly choose a sound effect or a dome turn
byte automateAction = 0;
char driveThrottle = 0;
char sticknum = 0;
char domeThrottle = 0;
char turnThrottle = 0;

boolean firstLoadOnConnect = false;

// this is legacy right now. The rest of the sketch isn't set to send any of this
// data to another arduino like the original Padawan sketch does
// right now just using it to track whether or not the HP light is on so we can
// fire the correct I2C event to turn on/off the HP light.
//struct SEND_DATA_STRUCTURE{
//  //put your variable definitions here for the data you want to send
//  //THIS MUST BE EXACTLY THE SAME ON THE OTHER ARDUINO
//  int hpl; // hp light
//  int dsp; // 0 = random, 1 = alarm, 5 = leia, 11 = alarm2, 100 = no change
//};
//SEND_DATA_STRUCTURE domeData;//give a name to the group of data

boolean isHPOn = false;



MP3Trigger mp3Trigger;
USB Usb;
XBOXRECV Xbox(&Usb);

void setup(){
  SyRSerial.begin(DOMEBAUDRATE);
  #if defined(SYRENSIMPLE)
    SyR.motor(0);
  #else
