Использование Adafruit_CircuitPython_TCS34725 с adafruit-circuit python -tca9548a. Невозможно установить InInrupt (true) даже после подключения Int с Led - PullRequest
0 голосов
/ 24 марта 2020

Я использую сенсор цвета Adafruit с мультиплексором, библиотеки - Adafruit_CircuitPython_TCS34725 с adafruit-circuit python -tca9548a. Невозможно установить Interrupt (true) даже после подключения Int с Led с помощью перемычек. Я использую Raspberry Pi B3. Я узнал, что прерывание может быть установлено только как ложное, используя adafruit-circuit python -tca9548a. Есть ли возможность установить прерывание на true? Ниже мой настроенный setInterrupt, который, кажется, не работает

def setInterrupt(inst, val):
    _ENABLE_PON = 0x01
    _REGISTER_ENABLE = 0x00
    _ENABLE_AIEN      = 0x10
    _COMMAND_BIT      = 0x80
    enable = inst._read_u8(_REGISTER_ENABLE)
    if(val):
        enable |= _ENABLE_AIEN
    else:
        enable &= ~_ENABLE_AIEN

    inst._write_u8(_REGISTER_ENABLE, enable)

Заранее спасибо

...