Skip to content

Commit 49dad75

Browse files
committed
Rename runtime variable to avoid clash in espressif sdk
1 parent 6e792ef commit 49dad75

File tree

33 files changed

+120
-117
lines changed

33 files changed

+120
-117
lines changed

examples/Car/DistanceCar/DistanceCar.ino

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
#include <Smartcar.h>
22

3-
ArduinoRuntime arduino;
4-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
5-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
3+
ArduinoRuntime arduinoRuntime;
4+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
5+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
66
DifferentialControl control(leftMotor, rightMotor);
77

88
const auto pulsesPerMeter = 600;
99

1010
DirectionlessOdometer leftOdometer(
11-
arduino,
11+
arduinoRuntime,
1212
smartcarlib::pins::v2::leftOdometerPin,
1313
[]() { leftOdometer.update(); },
1414
pulsesPerMeter);
1515
DirectionlessOdometer rightOdometer(
16-
arduino,
16+
arduinoRuntime,
1717
smartcarlib::pins::v2::rightOdometerPin,
1818
[]() { rightOdometer.update(); },
1919
pulsesPerMeter);
2020

21-
DistanceCar car(arduino, control, leftOdometer, rightOdometer);
21+
DistanceCar car(arduinoRuntime, control, leftOdometer, rightOdometer);
2222

2323
void setup()
2424
{

examples/Car/FullSerialControl/FullSerialControl.ino

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <Smartcar.h>
22

3-
ArduinoRuntime arduino;
4-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
5-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
3+
ArduinoRuntime arduinoRuntime;
4+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
5+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
66
DifferentialControl control(leftMotor, rightMotor);
77

88
SimpleCar car(control);

examples/Car/HeadingCar/HeadingCar.ino

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ const int GYROSCOPE_OFFSET = 37;
44
const unsigned long PRINT_INTERVAL = 100;
55
unsigned long previousPrintout = 0;
66

7-
ArduinoRuntime arduino;
8-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
9-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
7+
ArduinoRuntime arduinoRuntime;
8+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
9+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
1010
DifferentialControl control(leftMotor, rightMotor);
1111

12-
GY50 gyroscope(arduino, GYROSCOPE_OFFSET);
12+
GY50 gyroscope(arduinoRuntime, GYROSCOPE_OFFSET);
1313

1414
HeadingCar car(control, gyroscope);
1515

examples/Car/PidControllerMonitor/PidControllerMonitor.ino

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@ const unsigned long PRINTOUT_INTERVAL = 100;
99
unsigned long previousPrintOut = 0;
1010
float carSpeed = 0.5;
1111

12-
ArduinoRuntime arduino;
13-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
14-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
12+
ArduinoRuntime arduinoRuntime;
13+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
14+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
1515
DifferentialControl control(leftMotor, rightMotor);
1616

1717
const auto pulsesPerMeter = 600;
1818

1919
DirectionlessOdometer leftOdometer(
20-
arduino,
20+
arduinoRuntime,
2121
smartcarlib::pins::v2::leftOdometerPin,
2222
[]() { leftOdometer.update(); },
2323
pulsesPerMeter);
2424
DirectionlessOdometer rightOdometer(
25-
arduino,
25+
arduinoRuntime,
2626
smartcarlib::pins::v2::rightOdometerPin,
2727
[]() { rightOdometer.update(); },
2828
pulsesPerMeter);
2929

30-
DistanceCar car(arduino, control, leftOdometer, rightOdometer);
30+
DistanceCar car(arduinoRuntime, control, leftOdometer, rightOdometer);
3131

3232
void setup()
3333
{

examples/Car/SimpleCar/SimpleCar.ino

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <Smartcar.h>
22

3-
ArduinoRuntime arduino;
4-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
5-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
3+
ArduinoRuntime arduinoRuntime;
4+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
5+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
66
DifferentialControl control(leftMotor, rightMotor);
77

88
SimpleCar car(control);

examples/Car/SmartCar/SmartCar.ino

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,27 @@
33
const unsigned long PRINT_INTERVAL = 100;
44
unsigned long previousPrintout = 0;
55

6-
ArduinoRuntime arduino;
7-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
8-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
6+
ArduinoRuntime arduinoRuntime;
7+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
8+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
99
DifferentialControl control(leftMotor, rightMotor);
1010

11-
GY50 gyroscope(arduino, 37);
11+
GY50 gyroscope(arduinoRuntime, 37);
1212

1313
const auto pulsesPerMeter = 600;
1414

1515
DirectionlessOdometer leftOdometer(
16-
arduino,
16+
arduinoRuntime,
1717
smartcarlib::pins::v2::leftOdometerPin,
1818
[]() { leftOdometer.update(); },
1919
pulsesPerMeter);
2020
DirectionlessOdometer rightOdometer(
21-
arduino,
21+
arduinoRuntime,
2222
smartcarlib::pins::v2::rightOdometerPin,
2323
[]() { rightOdometer.update(); },
2424
pulsesPerMeter);
2525

26-
SmartCar car(arduino, control, gyroscope, leftOdometer, rightOdometer);
26+
SmartCar car(arduinoRuntime, control, gyroscope, leftOdometer, rightOdometer);
2727

2828
void setup()
2929
{

examples/Car/automatedMovements/automatedMovements.ino

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@ const float carSpeed = 1.0;
44
const long distanceToTravel = 40;
55
const int degreesToTurn = 90;
66

7-
ArduinoRuntime arduino;
8-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
9-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
7+
ArduinoRuntime arduinoRuntime;
8+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
9+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
1010
DifferentialControl control(leftMotor, rightMotor);
1111

12-
GY50 gyroscope(arduino, 37);
12+
GY50 gyroscope(arduinoRuntime, 37);
1313

1414
const auto pulsesPerMeter = 600;
1515

1616
DirectionlessOdometer leftOdometer(
17-
arduino,
17+
arduinoRuntime,
1818
smartcarlib::pins::v2::leftOdometerPin,
1919
[]() { leftOdometer.update(); },
2020
pulsesPerMeter);
2121
DirectionlessOdometer rightOdometer(
22-
arduino,
22+
arduinoRuntime,
2323
smartcarlib::pins::v2::rightOdometerPin,
2424
[]() { rightOdometer.update(); },
2525
pulsesPerMeter);
2626

27-
SmartCar car(arduino, control, gyroscope, leftOdometer, rightOdometer);
27+
SmartCar car(arduinoRuntime, control, gyroscope, leftOdometer, rightOdometer);
2828

2929
void setup()
3030
{

examples/Car/manualControl/manualControl.ino

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ const int bSpeed = -70; // 70% of the full speed backward
55
const int lDegrees = -75; // degrees to turn left
66
const int rDegrees = 75; // degrees to turn right
77

8-
ArduinoRuntime arduino;
9-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
10-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
8+
ArduinoRuntime arduinoRuntime;
9+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
10+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
1111
DifferentialControl control(leftMotor, rightMotor);
1212

1313
SimpleCar car(control);

examples/Car/manualWithCruiseControl/manualWithCruiseControl.ino

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@ const float bSpeed = -0.5; // a ground speed (m/sec)y for going backward
55
const int lDegrees = -75; // degrees to turn left
66
const int rDegrees = 75; // degrees to turn right
77

8-
ArduinoRuntime arduino;
9-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
10-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
8+
ArduinoRuntime arduinoRuntime;
9+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
10+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
1111
DifferentialControl control(leftMotor, rightMotor);
1212

1313
const auto pulsesPerMeter = 600;
1414

1515
DirectionlessOdometer leftOdometer(
16-
arduino,
16+
arduinoRuntime,
1717
smartcarlib::pins::v2::leftOdometerPin,
1818
[]() { leftOdometer.update(); },
1919
pulsesPerMeter);
2020
DirectionlessOdometer rightOdometer(
21-
arduino,
21+
arduinoRuntime,
2222
smartcarlib::pins::v2::rightOdometerPin,
2323
[]() { rightOdometer.update(); },
2424
pulsesPerMeter);
2525

26-
DistanceCar car(arduino, control, leftOdometer, rightOdometer);
26+
DistanceCar car(arduinoRuntime, control, leftOdometer, rightOdometer);
2727

2828
void setup()
2929
{

examples/Car/rotateOnSpot/rotateOnSpot.ino

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
const int carSpeed = 80; // 80% of the max speed
44
const int GYROSCOPE_OFFSET = 37;
55

6-
ArduinoRuntime arduino;
7-
BrushedMotor leftMotor(arduino, smartcarlib::pins::v2::leftMotorPins);
8-
BrushedMotor rightMotor(arduino, smartcarlib::pins::v2::rightMotorPins);
6+
ArduinoRuntime arduinoRuntime;
7+
BrushedMotor leftMotor(arduinoRuntime, smartcarlib::pins::v2::leftMotorPins);
8+
BrushedMotor rightMotor(arduinoRuntime, smartcarlib::pins::v2::rightMotorPins);
99
DifferentialControl control(leftMotor, rightMotor);
1010

11-
GY50 gyroscope(arduino, GYROSCOPE_OFFSET);
11+
GY50 gyroscope(arduinoRuntime, GYROSCOPE_OFFSET);
1212

1313
HeadingCar car(control, gyroscope);
1414

0 commit comments

Comments
 (0)