From b64d6ff04401ed85fce543b8e20c8c360fb284f5 Mon Sep 17 00:00:00 2001 From: Guo Wenxue <guowenxue@gmail.com> Date: Thu, 27 Jun 2019 13:25:23 +0800 Subject: [PATCH] Update mqttd hal code, can control relay now --- mqttd/hal/led.c | 19 ++++++++----------- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/mqttd/hal/led.c b/mqttd/hal/led.c index c51b637..0025089 100644 --- a/mqttd/hal/led.c +++ b/mqttd/hal/led.c @@ -7,10 +7,10 @@ * * pi@raspberrypi:~ $ gpio readall show BCM and wPi pinmap * - * LED BCM wPi - * G ---- GPIO.13 ---- GPIO.23 - * R ---- GPIO.19 ---- GPIO.24 - * B ---- GPIO.26 ---- GPIO.25 + * LED BCM wPi Phy Pin + * G ---- GPIO.13 ---- GPIO.23 ---- #Pin33 + * R ---- GPIO.19 ---- GPIO.24 ---- #Pin35 + * B ---- GPIO.26 ---- GPIO.25 ---- #Pin37 * I ---- GND ---- * * Version: 1.0.0(2018/10/14) @@ -35,11 +35,9 @@ { int i; - wiringPiSetup(); - for(i=0; i<LED_MAX; i++) { - pinMode( led_gpio[i], OUTPUT ); + pinMode( led_gpio[i], OUTPUT ); } } @@ -48,11 +46,10 @@ if( which<0 || which>=LED_MAX ) return -1; - if( OFF == cmd ) - digitalWrite (led_gpio[which], LOW); - else - digitalWrite (led_gpio[which], HIGH); + digitalWrite (led_gpio[which], LOW); + else + digitalWrite (led_gpio[which], HIGH); return 0; } -- Gitblit v1.9.1