def power(handler: SerialHandler) -> PowerSupply: handler._logging = True return PowerSupply(handler)
def multi(handler: SerialHandler) -> Multimeter: handler._logging = True return Multimeter(handler)
def slave(handler: SerialHandler) -> I2CSlave: handler._logging = True return I2CSlave(ADDRESS, device=handler)
def la(handler: SerialHandler) -> LogicAnalyzer: handler._logging = True return LogicAnalyzer(handler)
def master(handler: SerialHandler) -> I2CMaster: handler._logging = True return I2CMaster(device=handler)
def scope(handler: SerialHandler) -> Oscilloscope: handler._logging = True return Oscilloscope(handler)
def wave(handler: SerialHandler) -> WaveformGenerator: handler._logging = True return WaveformGenerator(handler)
def pwm(handler: SerialHandler) -> PWMGenerator: handler._logging = True return PWMGenerator(handler)
def servo(handler: SerialHandler) -> Servo: handler._logging = True return Servo("SQ1", PWMGenerator(handler))