<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_pattern_step_time(self, patternnumber, stepnumber):
 """Get the step time. Args: * patternnumber (integer):
 0-7 * stepnumber (integer):
 0-7 Returns: The step time (int??). """

        _checkPatternNumber(patternnumber)
        _checkStepNumber(stepnumber)
        
        address = _calculateRegisterAddress('time', patternnumber, stepnumber)
        return self.read_register(address, 0)