From af30c84d820576c37e57de31bc47d18b6e4b89e1 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 21 Apr 2021 16:52:34 +0800
Subject: [PATCH] update iotd, test MQTT subscriber ok
---
iotd/hal/gpio.h | 12 +++---------
1 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/iotd/hal/gpio.h b/iotd/hal/gpio.h
index d1a2a23..455960f 100644
--- a/iotd/hal/gpio.h
+++ b/iotd/hal/gpio.h
@@ -16,18 +16,15 @@
#include <gpiod.h>
-#define OFF 0
-#define ON 1
-
#define GPIO_MAXOUT 8
#define GPIO_MAXIN 4
typedef struct gpio_info_s
{
char name[32]; /* GPIO connected module name */
- int pin; /* GPIO BCM pin number */
+ int pin; /* GPIO BCM pin number */
int active_level; /* active power level */
- struct gpiod_line *lines; /* gpiod lines */
+ struct gpiod_line *line; /* gpiod line */
} gpio_info_t;
@@ -46,10 +43,7 @@
/* turn which light on/off */
-extern void turn_light(int which, int cmd);
-
-/* turn which led on/off */
-extern void turn_led(int which, int cmd);
+void gpio_out(char *name, char *cmd);
/* Return value: 0(LOW): Nobody detected, !0: Which infrared detect incoming */
extern int infrared_detect(void);
--
Gitblit v1.9.1