guowenxue
2021-01-23 88f6121fabaa6b7b17a2d78a52ebef2ddda16104
lightd/hal/hal.c
@@ -12,6 +12,7 @@
 ********************************************************************************/
#include "lylib/logger.h"
#include "tsl2561.h"
#include "hal.h"
#define RPI_GPIONAME        "gpiochip0"
@@ -63,6 +64,13 @@
    {
   s_infrared_lines = gpiod_chip_get_line(s_chip, ctx->infrared_pin);
   gpiod_line_request_rising_edge_events(s_infrared_lines, "infrared");
   log_err("infrared GPIO input lines request for rising edge event ok\n");
    }
    if( tsl2561_init()< 0 )
    {
   log_err("LUX sensor TSL2561 initialise failure\n");
   return -2;
    }