Skip to content

Commit a808dbd

Browse files
committed
MagicbotSimple: Add magicbot.feedback usage
1 parent 5ad9583 commit a808dbd

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

MagicbotSimple/components/component2.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import wpilib
88
from .component1 import Component1
99

10-
from magicbot import will_reset_to
10+
from magicbot import feedback, will_reset_to
1111

1212

1313
class Component2:
@@ -29,6 +29,12 @@ def on_enable(self):
2929
def do_something(self):
3030
self.did_something = True
3131

32+
# Use @feedback to send state external to the robot code to NetworkTables.
33+
# This will be called after execute().
34+
@feedback
35+
def get_motor_voltage(self) -> float:
36+
return self.some_motor.getVoltage()
37+
3238
def execute(self):
3339
if self.did_something:
3440
self.some_motor.set(1)

0 commit comments

Comments
 (0)