Skip to content

Commit 3ff9abd

Browse files
author
Angel Campos
committed
Refactored all references to raw motors left and right speed properties to left and right duty cycle. Updated observer thermal protection example to match asyncio sample
1 parent aa8b999 commit 3ff9abd

16 files changed

+81
-65
lines changed

getting_started/asyncio/driving/drive_raw_motors.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,49 +36,49 @@ async def main():
3636

3737
await rvr.raw_motors(
3838
left_mode=RawMotorModesEnum.forward.value,
39-
left_speed=128, # Valid speed values are 0-255
39+
left_duty_cycle=128, # Valid duty cycle range is 0-255
4040
right_mode=RawMotorModesEnum.forward.value,
41-
right_speed=0 # Valid speed values are 0-255
41+
right_duty_cycle=0 # Valid duty cycle range is 0-255
4242
)
4343

4444
# Delay to allow RVR to spin motors
4545
await asyncio.sleep(1)
4646

4747
await rvr.raw_motors(
4848
left_mode=RawMotorModesEnum.reverse.value,
49-
left_speed=128, # Valid speed values are 0-255
49+
left_duty_cycle=128, # Valid duty cycle range is 0-255
5050
right_mode=RawMotorModesEnum.reverse.value,
51-
right_speed=0 # Valid speed values are 0-255
51+
right_duty_cycle=0 # Valid duty cycle range is 0-255
5252
)
5353

5454
# Delay to allow RVR to spin motors
5555
await asyncio.sleep(1)
5656

5757
await rvr.raw_motors(
5858
left_mode=RawMotorModesEnum.reverse.value,
59-
left_speed=128, # Valid speed values are 0-255
59+
left_duty_cycle=128, # Valid duty cycle range is 0-255
6060
right_mode=RawMotorModesEnum.forward.value,
61-
right_speed=0 # Valid speed values are 0-255
61+
right_duty_cycle=0 # Valid duty cycle range is 0-255
6262
)
6363

6464
# Delay to allow RVR to spin motors
6565
await asyncio.sleep(1)
6666

6767
await rvr.raw_motors(
6868
left_mode=RawMotorModesEnum.forward.value,
69-
left_speed=128, # Valid speed values are 0-255
69+
left_duty_cycle=128, # Valid duty cycle range is 0-255
7070
right_mode=RawMotorModesEnum.forward.value,
71-
right_speed=0 # Valid speed values are 0-255
71+
right_duty_cycle=0 # Valid duty cycle range is 0-255
7272
)
7373

7474
# Delay to allow RVR to spin motors
7575
await asyncio.sleep(1)
7676

7777
await rvr.raw_motors(
7878
left_mode=RawMotorModesEnum.off.value,
79-
left_speed=128, # Valid speed values are 0-255
79+
left_duty_cycle=128, # Valid duty cycle range is 0-255
8080
right_mode=RawMotorModesEnum.off.value,
81-
right_speed=0# Valid speed values are 0-255
81+
right_duty_cycle=0# Valid duty cycle range is 0-255
8282
)
8383

8484
# Delay to allow RVR to spin motors

getting_started/asyncio/infrared/broadcast_ir.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ async def main():
3535
for i in range(2):
3636
await rvr.raw_motors(
3737
left_mode=RawMotorModesEnum.forward.value,
38-
left_speed=64, # Valid speed values are 0-255
38+
left_duty_cycle=64, # Valid duty cycle range is 0-255
3939
right_mode=RawMotorModesEnum.forward.value,
40-
right_speed=64 # Valid speed values are 0-255
40+
right_duty_cycle=64 # Valid duty cycle range is 0-255
4141
)
4242

4343
# Delay to allow RVR to drive

getting_started/asyncio/infrared/broadcast_ir_with_helper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ async def main():
3434

3535
await rvr.raw_motors(
3636
left_mode=RawMotorModesEnum.forward.value,
37-
left_speed=64, # Valid speed values are 0-255
37+
left_duty_cycle=64, # Valid duty cycle range is 0-255
3838
right_mode=RawMotorModesEnum.forward.value,
39-
right_speed=64 # Valid speed values are 0-255
39+
right_duty_cycle=64 # Valid duty cycle range is 0-255
4040
)
4141

4242
# Delay to allow RVR to drive

getting_started/asyncio/motors/get_motor_fault_state.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ async def main():
2929

3030
await rvr.raw_motors(
3131
left_mode=RawMotorModesEnum.forward.value,
32-
left_speed=128, # Valid speed values are 0-255
32+
left_duty_cycle=128, # Valid duty cycle range is 0-255
3333
right_mode=RawMotorModesEnum.forward.value,
34-
right_speed=128 # Valid speed values are 0-255
34+
right_duty_cycle=128 # Valid duty cycle range is 0-255
3535
)
3636

3737
# Delay to allow RVR to drive

getting_started/asyncio/motors/motor_fault_notification.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ async def main():
3838

3939
await rvr.raw_motors(
4040
left_mode=RawMotorModesEnum.forward.value,
41-
left_speed=128, # Valid speed values are 0-255
41+
left_duty_cycle=128, # Valid duty cycle range is 0-255
4242
right_mode=RawMotorModesEnum.forward.value,
43-
right_speed=128 # Valid speed values are 0-255
43+
right_duty_cycle=128 # Valid duty cycle range is 0-255
4444
)
4545

4646
# Delay to allow RVR to drive

getting_started/asyncio/motors/thermal_protection_notification.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import asyncio
66
from sphero_sdk import SpheroRvrAsync
77
from sphero_sdk import SerialAsyncDal
8-
from sphero_sdk import RawMotorModesEnum
98
from sphero_sdk import TemperatureSensorsEnum
109

1110
loop = asyncio.get_event_loop()
@@ -45,7 +44,7 @@ async def main():
4544
while True:
4645
await rvr.drive_tank_normalized(
4746
left_velocity=127, # Valid linear velocity values are [-127..127]
48-
right_velocity=-127 # Valid speed values are 0-255
47+
right_velocity=-127 # Valid linear velocity values are [-127..127]
4948
)
5049

5150
await asyncio.sleep(1)

getting_started/observer/driving/drive_raw_motors.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,49 +24,49 @@ def main():
2424

2525
rvr.raw_motors(
2626
left_mode=RawMotorModesEnum.forward.value,
27-
left_speed=128, # Valid speed values are 0-255
27+
left_duty_cycle=128, # Valid duty cycle range is 0-255
2828
right_mode=RawMotorModesEnum.forward.value,
29-
right_speed=128 # Valid speed values are 0-255
29+
right_duty_cycle=128 # Valid duty cycle range is 0-255
3030
)
3131

3232
# Delay to allow RVR to drive
3333
time.sleep(1)
3434

3535
rvr.raw_motors(
3636
left_mode=RawMotorModesEnum.reverse.value,
37-
left_speed=64, # Valid speed values are 0-255
37+
left_duty_cycle=64, # Valid duty cycle range is 0-255
3838
right_mode=RawMotorModesEnum.reverse.value,
39-
right_speed=64 # Valid speed values are 0-255
39+
right_duty_cycle=64 # Valid duty cycle range is 0-255
4040
)
4141

4242
# Delay to allow RVR to drive
4343
time.sleep(1)
4444

4545
rvr.raw_motors(
4646
left_mode=RawMotorModesEnum.reverse.value,
47-
left_speed=128, # Valid speed values are 0-255
47+
left_duty_cycle=128, # Valid duty cycle range is 0-255
4848
right_mode=RawMotorModesEnum.forward.value,
49-
right_speed=128 # Valid speed values are 0-255
49+
right_duty_cycle=128 # Valid duty cycle range is 0-255
5050
)
5151

5252
# Delay to allow RVR to drive
5353
time.sleep(1)
5454

5555
rvr.raw_motors(
5656
left_mode=RawMotorModesEnum.forward.value,
57-
left_speed=128, # Valid speed values are 0-255
57+
left_duty_cycle=128, # Valid duty cycle range is 0-255
5858
right_mode=RawMotorModesEnum.forward.value,
59-
right_speed=128 # Valid speed values are 0-255
59+
right_duty_cycle=128 # Valid duty cycle range is 0-255
6060
)
6161

6262
# Delay to allow RVR to drive
6363
time.sleep(1)
6464

6565
rvr.raw_motors(
6666
left_mode=RawMotorModesEnum.off.value,
67-
left_speed=0, # Valid speed values are 0-255
67+
left_duty_cycle=0, # Valid duty cycle range is 0-255
6868
right_mode=RawMotorModesEnum.off.value,
69-
right_speed=0 # Valid speed values are 0-255
69+
right_duty_cycle=0 # Valid duty cycle range is 0-255
7070
)
7171

7272
# Delay to allow RVR to drive

getting_started/observer/infrared/broadcast_ir.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ def main():
2929
for i in range(2):
3030
rvr.raw_motors(
3131
left_mode=RawMotorModesEnum.forward.value,
32-
left_speed=64, # Valid speed values are 0-255
32+
left_duty_cycle=64, # Valid duty cycle range is 0-255
3333
right_mode=RawMotorModesEnum.forward.value,
34-
right_speed=64 # Valid speed values are 0-255
34+
right_duty_cycle=64 # Valid duty cycle range is 0-255
3535
)
3636

3737
# Delay to allow RVR to drive

getting_started/observer/infrared/broadcast_ir_with_helper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ def main():
2828

2929
rvr.raw_motors(
3030
left_mode=RawMotorModesEnum.forward.value,
31-
left_speed=64, # Valid speed values are 0-255
31+
left_duty_cycle=64, # Valid duty cycle range is 0-255
3232
right_mode=RawMotorModesEnum.forward.value,
33-
right_speed=64 # Valid speed values are 0-255
33+
right_duty_cycle=64 # Valid duty cycle range is 0-255
3434
)
3535

3636
# Delay to allow RVR to drive

getting_started/observer/motors/get_motor_fault_state.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ def main():
2626

2727
rvr.raw_motors(
2828
left_mode=RawMotorModesEnum.forward.value,
29-
left_speed=128, # Valid speed values are 0-255
29+
left_duty_cycle=128, # Valid duty cycle range is 0-255
3030
right_mode=RawMotorModesEnum.forward.value,
31-
right_speed=128 # Valid speed values are 0-255
31+
right_duty_cycle=128 # Valid duty cycle range is 0-255
3232
)
3333

3434
# Delay to allow RVR to drive

0 commit comments

Comments
 (0)