RE: Compiling T'REX COntroller with Arduino: EXIT STATUS 1

Hey I purchased a wheeled bot called the Wild Thumper heres the sample code and bot: https://robosavvy.com/store/dagu-wild-thumper-arduino-robot-pack-configurable.html

Anyway I think I was a little over zealous in my ambitions tot get into this industry. I managed to wire it up eventually, from what I can see as its meant to be. However now I'm trying to add the sample code through Arduiono Create I keep getting EXIT STATUS 1... I'll paste it at the bottom.

It keeps talking about a Motor Beep, which does make me think that it may be the way I've wired it up, so I'll add a picture or 2 as well.

Thanks in advance for advice.

arduino-builder/arduino-builder -compile -core-api-version 10611 -build-path /tmp/955378667 -hardware arduino-builder/hardware -hardware arduino-builder/packages/cores -tools arduino-builder/tools -tools arduino-builder/packages/tools -built-in-libraries arduino-builder/latest -libraries /tmp/099157436/pinned -libraries /tmp/099157436/custom -fqbn arduino:avr:uno -verbose=false /tmp/099157436/TREX_controller

Multiple libraries were found for "Servo.h"

Used: /home/admin/builder/arduino-builder/latest/Servo-1.1.1

Not used: /home/admin/builder/arduino-builder/latest/Printoo_Library-1.0.2

Multiple libraries were found for "EEPROM.h"

Used: /home/admin/builder/arduino-builder/packages/cores/arduino/avr/libraries/EEPROM

Not used: /home/admin/builder/arduino-builder/latest/arduino-NVM-0.9.1

/tmp/099157436/TREX_controller/TREX_controller.ino: In function 'void setup()':

/tmp/099157436/TREX_controller/TREX_controller.ino:90:16: error: 'MotorBeep' was not declared in this scope

MotorBeep(3); // generate 3 beeps from the motors to indicate RC mode enabled

^

/tmp/099157436/TREX_controller/TREX_controller.ino:96:21: error: 'BluetoothConfig' was not declared in this scope

BluetoothConfig(); // attempts to configure bluetooth module - changes to mode 2 if successful

^

/tmp/099157436/TREX_controller/TREX_controller.ino:97:28: error: 'MotorBeep' was not declared in this scope

if(mode==2) MotorBeep(2); // generate 2 beeps from the motors to indicate bluetooth mode enabled

^

/tmp/099157436/TREX_controller/TREX_controller.ino:103:16: error: 'MotorBeep' was not declared in this scope

MotorBeep(1); // generate 1 beep from the motors to indicate I²C mode enabled

^

/tmp/099157436/TREX_controller/TREX_controller.ino:117:20: error: 'I2Ccommand' was not declared in this scope

Wire.onReceive(I2Ccommand); // specify ISR for data received

^

/tmp/099157436/TREX_controller/TREX_controller.ino:118:20: error: 'I2Cstatus' was not declared in this scope

Wire.onRequest(I2Cstatus); // specify ISR for data to be sent

^

/tmp/099157436/TREX_controller/TREX_controller.ino: In function 'void loop()':

/tmp/099157436/TREX_controller/TREX_controller.ino:133:14: error: 'Shutdown' was not declared in this scope

Shutdown(); // Shutdown motors and servos

^

/tmp/099157436/TREX_controller/TREX_controller.ino:140:12: error: 'RCmode' was not declared in this scope

RCmode(); // monitor signal from RC receiver and control motors

^

/tmp/099157436/TREX_controller/TREX_controller.ino:147:15: error: 'Bluetooth' was not declared in this scope

Bluetooth(); // control using Android phone and sample app

^

/tmp/099157436/TREX_controller/TREX_controller.ino:173:14: error: 'Encoders' was not declared in this scope

Encoders(); // check encoder status every 1mS

^

/tmp/099157436/TREX_controller/TREX_controller.ino:178:21: error: 'Accelerometer' was not declared in this scope

Accelerometer(); // monitor accelerometer every second millisecond

^

exit status 1

It keeps talking about a Motor Beep, which does make me think that it may be the way I've wired it up, so I'll add a picture or 2 as well.

The compiler knows nothing about what you have connected to the Arduino, so it can not tell you that you have a wiring problem.

If you want help at the robot savvy site, why are you posting your question here? If you want help here, why is your code there?