def checkDigitalChannel(channel): """Check that the digital channel number is valid. Verify that the channel number is one of the legal channel numbers. Channel numbers are 0-based. :param channel: The channel number to check. """ if not hal.checkDIOChannel(channel): raise IndexError("Requested digital channel number %d is out of range [0, %d)." % (channel, SensorUtil.kDigitalChannels))
def checkDigitalChannel(channel: int) -> None: """Check that the digital channel number is valid. Verify that the channel number is one of the legal channel numbers. Channel numbers are 0-based. :param channel: The channel number to check. """ if not hal.checkDIOChannel(channel): raise IndexError( "Requested digital channel number %d is out of range [0, %d)." % (channel, SensorUtil.kDigitalChannels) )