From 9d59d6cf603e54df1c842fdfbdf66edb7a547f70 Mon Sep 17 00:00:00 2001 From: Andrey Klimov Date: Sun, 21 Apr 2019 11:54:04 +0300 Subject: [PATCH] Lighthub hardware v2.1 added as platformio environment --- check_custom_build_flags_lighthub21.sh | 9 +++++++++ lighthub/item.cpp | 2 +- platformio.ini | 4 ++-- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 check_custom_build_flags_lighthub21.sh diff --git a/check_custom_build_flags_lighthub21.sh b/check_custom_build_flags_lighthub21.sh new file mode 100644 index 0000000..74ef7ea --- /dev/null +++ b/check_custom_build_flags_lighthub21.sh @@ -0,0 +1,9 @@ +#! /bin/bash +export FLAGS="$FLAGS -DWiz5500" +export FLAGS="$FLAGS -DARTNET_ENABLE" +export FLAGS="$FLAGS -DPIO_SRC_REV="$(git log --pretty=format:%h_%ad -1 --date=short) +CUSTOM_BUILD_FLAGS_FILE=custom-build-flags/build_flags_due-5500.sh +if [ -f $CUSTOM_BUILD_FLAGS_FILE ]; then + source $CUSTOM_BUILD_FLAGS_FILE +fi + echo $FLAGS diff --git a/lighthub/item.cpp b/lighthub/item.cpp index 1fef444..4660b4e 100644 --- a/lighthub/item.cpp +++ b/lighthub/item.cpp @@ -88,7 +88,7 @@ int txt2cmd(char *payload) { else if (*payload == '-' || (*payload >= '0' && *payload <= '9')) cmd = CMD_NUM; //0 else if (*payload == '{') cmd = CMD_JSON; else if (*payload == '#') cmd = CMD_RGB; - else if (strncmp_P(payload, HSV_P, 3) == 0) cmd = CMD_HSV; + else if (strncmp_P(payload, HSV_P, strlen (HSV_P)) == 0) cmd = CMD_HSV; else if (strncmp_P(payload, RGB_P, strlen (RGB_P)) == 0) cmd = CMD_RGB; return cmd; } diff --git a/platformio.ini b/platformio.ini index 62d3862..25c0903 100644 --- a/platformio.ini +++ b/platformio.ini @@ -10,8 +10,8 @@ [platformio] src_dir = lighthub ;monitor_speed = 115200 -;env_default = megaatmega2560-net -; megaatmega2560 +env_default = + megaatmega2560 ; megaatmega2560-net ; due ; esp8266