vf107/src/controller.js
@@ -28,9 +28,7 @@
}
function loop() {
    if (dxDriver.DRIVER.MODEL != "vf105" || std.loadFile('/etc/app/nfc.conf')) {
        driver.nfc.loop()
    }
    driver.gpiokey.loop()
    driver.face.loop()
    if (!driver.device.finger && (dxDriver.DRIVER.MODEL == "vf105" || dxDriver.DRIVER.MODEL == "vf114")) {
@@ -63,6 +61,14 @@
}
function setCallbacks() {
    driver.nfc.setCallbacks({
        onCardDetected: (cardInfo) => {
            bus.fire(driver.nfc.NFC_CARD_RECEIVE, cardInfo)
        },
        onEidDetected: (eidinfo) => {
            bus.fire(driver.nfc.EID_RECEIVE, eidinfo)
        }
    });
    driver.gpiokey.setCallbacks({
        onKeyEvent: (event) => {
            bus.fire(driver.gpiokey.RECEIVE_MSG, event)