legoEv3/save/home/robot/testIR.py


from datetime import datetime
print(str(datetime.now()), __file__, "begin import")
from ev3dev2.sensor.lego import InfraredSensor


def info(ir):
    print("InfraredSensor " + ir.address,
        "\nmode=" + str(ir.mode) + " modes=" + repr(ir.modes),
        "\ncommands=" + str(ir.commands),
        "\nBUTTONS=", ir._BUTTONS, 
        "\n__dict__=", repr(ir.__dict__),
        "\n__slots__=", repr(type(ir).__slots__))



ir = InfraredSensor()
info(ir)
ir.mode = InfraredSensor.MODE_IR_PROX
info(ir)
print(str(datetime.now()), __file__, "end")