@@ -131,7 +131,7 @@ def __init__(self, period: wpimath.units.seconds = kDefaultPeriod) -> None:
131131
132132        self ._startTimeUs  =  _getFPGATime ()
133133        self ._callbacks  =  _OrderedList ()
134-         self .loopStartTimeUs  =  0 
134+         self ._loopStartTimeUs  =  0 
135135        self .addPeriodic (self ._loopFunc , period = self ._periodS )
136136
137137        self ._notifier , status  =  initializeNotifier ()
@@ -183,7 +183,7 @@ def startCompetition(self) -> None:
183183                # See the API for waitForNotifierAlarm 
184184                break 
185185
186-             self .loopStartTimeUs  =  _getFPGATime ()
186+             self ._loopStartTimeUs  =  _getFPGATime ()
187187            self ._runCallbackAndReschedule (callback , currentTimeUs )
188188
189189            #  Process all other callbacks that are ready to run 
@@ -204,22 +204,20 @@ def endCompetition(self) -> None:
204204        """ 
205205        stopNotifier (self ._notifier )
206206
207-     def  getLoopStartTime (self ) ->  wpimath . units . seconds :
207+     def  getLoopStartTime (self ) ->  microsecondsAsInt :
208208        """ 
209-         todo was     def getLoopStartTime(self) -> int: (Microseconds) 
210-         todo this show be wpimath.units.seconds 
211-         Return the system clock time in seconds (todo was microseconds) 
209+         Return the system clock time in microseconds 
212210        for the start of the current 
213-         periodic loop. This is in the same time base as Timer.GetFPGATimestamp (), 
211+         periodic loop. This is in the same time base as Timer.getFPGATimestamp (), 
214212        but is stable through a loop. It is updated at the beginning of every 
215213        periodic callback (including the normal periodic loop). 
216214
217-         :returns: Robot running time in seconds (todo was  microseconds) , 
215+         :returns: Robot running time in microseconds, 
218216                  as of the start of the current 
219217                  periodic function. 
220218        """ 
221219
222-         return  self .loopStartTimeUs   /   1e6    # units are seconds 
220+         return  self ._loopStartTimeUs 
223221
224222    def  addPeriodic (
225223        self ,
0 commit comments