diff --git a/MagicbotSimple/components/component2.py b/MagicbotSimple/components/component2.py index d6d2006..2e2ec64 100644 --- a/MagicbotSimple/components/component2.py +++ b/MagicbotSimple/components/component2.py @@ -7,7 +7,7 @@ import wpilib from .component1 import Component1 -from magicbot import will_reset_to +from magicbot import feedback, will_reset_to class Component2: @@ -29,6 +29,12 @@ def on_enable(self): def do_something(self): self.did_something = True + # Use @feedback to send state external to the robot code to NetworkTables. + # This will be called after execute(). + @feedback + def get_motor_voltage(self) -> float: + return self.some_motor.getVoltage() + def execute(self): if self.did_something: self.some_motor.set(1)