From 9b0f3ed6e9b715a02b5faada545ec21c9945fd4e Mon Sep 17 00:00:00 2001 From: Nicolas Rabault Date: Fri, 1 Dec 2023 15:16:21 +0100 Subject: [PATCH 1/3] Add a build script --- .github/workflows/example_build.py | 116 +++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100755 .github/workflows/example_build.py diff --git a/.github/workflows/example_build.py b/.github/workflows/example_build.py new file mode 100755 index 0000000..e341740 --- /dev/null +++ b/.github/workflows/example_build.py @@ -0,0 +1,116 @@ +#!/usr/bin/env python +from os.path import join, realpath, exists +import os +import subprocess +import click +import multiprocessing as mp +import sys +import time +import argparse + + +exampledir = '.' + +# Compute the number of examples +nb_example = 0 +compiled_example = None +examples_success = None +examples_failed = None +example_path_list = [] + +if os.path.isdir(exampledir): + for steps in os.listdir(exampledir): + steps_path = join(realpath(exampledir), steps) + if os.path.isdir(steps_path): + for state in os.listdir(steps_path): + state_path = join(steps_path, state) + if os.path.isdir(state_path): + for example in os.listdir(state_path): + example_path = join(state_path, example) + if (exists(join(example_path, "platformio.ini"))): + # This is a valid example, count it + nb_example += 1 + example_path_list.append(example_path) + + +def init(compiled, success, failed): + ''' store the counter for later use ''' + global compiled_example + global examples_success + global examples_failed + compiled_example = compiled + examples_success = success + examples_failed = failed + + +# Example compilation task +OKGREEN = '\r\033[92m' +FAIL = '\r\033[91m' +ENDC = '\033[0m' + + +def compile_example(cmd, example, clean): + global compiled_example + if clean: + subprocess.call(cmd + " --target clean", shell=True, + stdout=open(os.devnull, 'wb'), stderr=open(os.devnull, 'wb')) + if subprocess.call(cmd, shell=True, stdout=open(os.devnull, 'wb'), stderr=open("err.log", 'wb')): + with compiled_example.get_lock(): + compiled_example.value += 1 + value = FAIL+"FAILED " + str(example + ENDC) + print(value, flush=True) + with examples_failed.get_lock(): + examples_failed.value += 1 + else: + with compiled_example.get_lock(): + compiled_example.value += 1 + value = OKGREEN + "SUCCESS " + \ + str(example) + ENDC + print(value, flush=True) + with examples_success.get_lock(): + examples_success.value += 1 + return True + + +if __name__ == '__main__': + + ## Parse arguments ## + parser = argparse.ArgumentParser(description='A command to build them all as fast as possible!\n', + formatter_class=argparse.RawTextHelpFormatter) + + # General arguments + parser.add_argument("--clean", action="store_true", + help="Clean all examples before building them") + args = parser.parse_args() + + start = time.time() + # Create all example compilation tasks + compiled_example = mp.Value('i', 0) + examples_success = mp.Value('i', 0) + examples_failed = mp.Value('i', 0) + pool = mp.Pool(nb_example, initializer=init, initargs=(compiled_example, + examples_success, + examples_failed,)) + click.secho( + "\nBuild result Project name\n------------ ------------") + for example_path in example_path_list: + cmd = "platformio run -d " + example_path + if (exists(join(example_path, "platformio.ini"))): + pool.apply_async( + compile_example, args=(cmd, example_path, args.clean)) + + pool.close() + while compiled_example.value < nb_example: + # Print a nice loading bar + chars = "/—\|" + for char in chars: + sys.stdout.write( + '\r'+'Building ' + char + ' (' + str(compiled_example.value) + "/" + str(nb_example) + ")") + time.sleep(.1) + sys.stdout.flush() + + pool.join() + print("\r--------------------------------------------\nBuild summary\n--------------------------------------------") + print("\t- Success\t\t\t" + str(examples_success.value) + "/" + str(nb_example)) + print("\t- Failed\t\t\t" + str(examples_failed.value) + "/" + str(nb_example)) + print("\t- Total compilation time\t" + str(time.time() - start) + "s") From 30cacea2c12f76d0cd4229c766565d47d4d1caa2 Mon Sep 17 00:00:00 2001 From: Nicolas Rabault Date: Fri, 1 Dec 2023 15:16:57 +0100 Subject: [PATCH 2/3] Update trainings for Luos-engine 3.X.X --- .../Solution/Apps/Blinker_app/blinker.c | 6 +++--- .../Solution/Apps/Blinker_app/library.json | 4 ++-- 1_First_Service/Solution/Arduino/lib/Led/led.c | 2 +- 1_First_Service/Solution/Arduino/node_config.h | 6 +++++- 1_First_Service/Solution/Arduino/platformio.ini | 11 +++++++---- .../Solution/NUCLEO-F072RB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F072RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F072RB/platformio.ini | 14 +++++++++----- .../Solution/NUCLEO-F401RE/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F401RE/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-F401RE/node_config.h | 6 +++++- .../Solution/NUCLEO-F401RE/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-F410RB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F410RB/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-F410RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F410RB/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-G431KB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-G431KB/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-G431KB/node_config.h | 6 +++++- .../Solution/NUCLEO-G431KB/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-L432KC/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-L432KC/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-L432KC/node_config.h | 6 +++++- .../Solution/NUCLEO-L432KC/platformio.ini | 12 ++++++++---- .../Work_base/Apps/Blinker_app/blinker.c | 6 +++--- .../Work_base/Apps/Blinker_app/library.json | 4 ++-- 1_First_Service/Work_base/Arduino/node_config.h | 6 +++++- 1_First_Service/Work_base/Arduino/platformio.ini | 9 ++++++--- .../Work_base/NUCLEO-F072RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F072RB/platformio.ini | 14 +++++++++----- .../Work_base/NUCLEO-F401RE/node_config.h | 6 +++++- .../Work_base/NUCLEO-F401RE/platformio.ini | 13 ++++++++----- .../Work_base/NUCLEO-F410RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F410RB/platformio.ini | 13 ++++++++----- .../Work_base/NUCLEO-G431KB/node_config.h | 6 +++++- .../Work_base/NUCLEO-G431KB/platformio.ini | 13 ++++++++----- .../Work_base/NUCLEO-L432KC/node_config.h | 6 +++++- .../Work_base/NUCLEO-L432KC/platformio.ini | 13 ++++++++----- .../Solution/Arduino/lib/Button/library.json | 4 ++-- 2_First_Message/Solution/Arduino/node_config.h | 6 +++++- 2_First_Message/Solution/Arduino/platformio.ini | 8 ++++++-- .../Solution/NUCLEO-F072RB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F072RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F072RB/platformio.ini | 14 +++++++++----- .../Solution/NUCLEO-F401RE/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F401RE/node_config.h | 6 +++++- .../Solution/NUCLEO-F401RE/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-F410RB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F410RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F410RB/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-G431KB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-G431KB/node_config.h | 6 +++++- .../Solution/NUCLEO-G431KB/platformio.ini | 12 ++++++++---- .../Solution/NUCLEO-L432KC/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-L432KC/node_config.h | 6 +++++- .../Solution/NUCLEO-L432KC/platformio.ini | 12 ++++++++---- .../Work_base/Arduino/lib/Button/library.json | 4 ++-- 2_First_Message/Work_base/Arduino/node_config.h | 6 +++++- 2_First_Message/Work_base/Arduino/platformio.ini | 8 ++++++-- .../NUCLEO-F072RB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F072RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F072RB/platformio.ini | 14 +++++++++----- .../NUCLEO-F401RE/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F401RE/node_config.h | 6 +++++- .../Work_base/NUCLEO-F401RE/platformio.ini | 12 ++++++++---- .../NUCLEO-F410RB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F410RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F410RB/platformio.ini | 12 ++++++++---- .../NUCLEO-G431KB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-G431KB/node_config.h | 6 +++++- .../Work_base/NUCLEO-G431KB/platformio.ini | 12 ++++++++---- .../NUCLEO-L432KC/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-L432KC/node_config.h | 6 +++++- .../Work_base/NUCLEO-L432KC/platformio.ini | 12 ++++++++---- .../Solution/Apps/Switcher/library.json | 4 ++-- .../Solution/Apps/Switcher/switcher.c | 8 ++++---- .../Solution/Arduino/lib/Button/button.c | 4 ++-- .../Solution/Arduino/lib/Button/library.json | 4 ++-- 3_First_Detection/Solution/Arduino/lib/Led/led.c | 4 ++-- .../Solution/Arduino/lib/Led/library.json | 4 ++-- 3_First_Detection/Solution/Arduino/node_config.h | 6 +++++- 3_First_Detection/Solution/Arduino/platformio.ini | 8 ++++++-- .../Solution/NUCLEO-F072RB/lib/Button/button.c | 2 +- .../Solution/NUCLEO-F072RB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F072RB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F072RB/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-F072RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F072RB/platformio.ini | 11 +++++++---- .../Solution/NUCLEO-F401RE/lib/Button/button.c | 2 +- .../Solution/NUCLEO-F401RE/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F401RE/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F401RE/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-F401RE/node_config.h | 6 +++++- .../Solution/NUCLEO-F401RE/platformio.ini | 11 +++++++---- .../Solution/NUCLEO-F410RB/lib/Button/button.c | 2 +- .../Solution/NUCLEO-F410RB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-F410RB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-F410RB/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-F410RB/node_config.h | 6 +++++- .../Solution/NUCLEO-F410RB/platformio.ini | 11 +++++++---- .../Solution/NUCLEO-G431KB/lib/Button/button.c | 2 +- .../Solution/NUCLEO-G431KB/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-G431KB/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-G431KB/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-G431KB/node_config.h | 6 +++++- .../Solution/NUCLEO-G431KB/platformio.ini | 11 +++++++---- .../Solution/NUCLEO-L432KC/lib/Button/button.c | 2 +- .../Solution/NUCLEO-L432KC/lib/Button/library.json | 4 ++-- .../Solution/NUCLEO-L432KC/lib/Led/led.c | 4 ++-- .../Solution/NUCLEO-L432KC/lib/Led/library.json | 4 ++-- .../Solution/NUCLEO-L432KC/node_config.h | 6 +++++- .../Solution/NUCLEO-L432KC/platformio.ini | 11 +++++++---- .../Work_base/Apps/Switcher/library.json | 4 ++-- .../Work_base/Apps/Switcher/switcher.c | 2 +- .../Work_base/Arduino/lib/Button/button.c | 4 ++-- .../Work_base/Arduino/lib/Button/library.json | 4 ++-- 3_First_Detection/Work_base/Arduino/lib/Led/led.c | 4 ++-- .../Work_base/Arduino/lib/Led/library.json | 4 ++-- 3_First_Detection/Work_base/Arduino/node_config.h | 6 +++++- 3_First_Detection/Work_base/Arduino/platformio.ini | 8 ++++++-- .../Work_base/NUCLEO-F072RB/lib/Button/button.c | 2 +- .../NUCLEO-F072RB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F072RB/lib/Led/led.c | 4 ++-- .../Work_base/NUCLEO-F072RB/lib/Led/library.json | 4 ++-- .../Work_base/NUCLEO-F072RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F072RB/platformio.ini | 13 ++++++++----- .../Work_base/NUCLEO-F401RE/lib/Button/button.c | 2 +- .../NUCLEO-F401RE/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F401RE/lib/Led/led.c | 4 ++-- .../Work_base/NUCLEO-F401RE/lib/Led/library.json | 4 ++-- .../Work_base/NUCLEO-F401RE/node_config.h | 6 +++++- .../Work_base/NUCLEO-F401RE/platformio.ini | 11 +++++++---- .../Work_base/NUCLEO-F410RB/lib/Button/button.c | 2 +- .../NUCLEO-F410RB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-F410RB/lib/Led/led.c | 4 ++-- .../Work_base/NUCLEO-F410RB/lib/Led/library.json | 4 ++-- .../Work_base/NUCLEO-F410RB/node_config.h | 6 +++++- .../Work_base/NUCLEO-F410RB/platformio.ini | 11 +++++++---- .../Work_base/NUCLEO-G431KB/lib/Button/button.c | 2 +- .../NUCLEO-G431KB/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-G431KB/lib/Led/led.c | 4 ++-- .../Work_base/NUCLEO-G431KB/lib/Led/library.json | 4 ++-- .../Work_base/NUCLEO-G431KB/node_config.h | 6 +++++- .../Work_base/NUCLEO-G431KB/platformio.ini | 11 +++++++---- .../Work_base/NUCLEO-L432KC/lib/Button/button.c | 2 +- .../NUCLEO-L432KC/lib/Button/library.json | 4 ++-- .../Work_base/NUCLEO-L432KC/lib/Led/led.c | 4 ++-- .../Work_base/NUCLEO-L432KC/lib/Led/library.json | 4 ++-- .../Work_base/NUCLEO-L432KC/node_config.h | 6 +++++- .../Work_base/NUCLEO-L432KC/platformio.ini | 11 +++++++---- 150 files changed, 600 insertions(+), 328 deletions(-) diff --git a/1_First_Service/Solution/Apps/Blinker_app/blinker.c b/1_First_Service/Solution/Apps/Blinker_app/blinker.c index d79a6c3..2b364bf 100644 --- a/1_First_Service/Solution/Apps/Blinker_app/blinker.c +++ b/1_First_Service/Solution/Apps/Blinker_app/blinker.c @@ -14,7 +14,7 @@ volatile time_luos_t blinktime; unsigned long my_time; // Used to keep track of time volatile control_t control_app; -static void Blinker_MsgHandler(service_t *service, msg_t *msg); +static void Blinker_MsgHandler(service_t *service, const msg_t *msg); void Blinker_Init(void) { @@ -70,7 +70,7 @@ void Blinker_Loop(void) } } -static void Blinker_MsgHandler(service_t *service, msg_t *msg) +static void Blinker_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == CONTROL) { @@ -83,4 +83,4 @@ static void Blinker_MsgHandler(service_t *service, msg_t *msg) TimeOD_TimeFromMsg((time_luos_t *)&blinktime, msg); return; } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/Apps/Blinker_app/library.json b/1_First_Service/Solution/Apps/Blinker_app/library.json index aebe4a9..0e2e10d 100644 --- a/1_First_Service/Solution/Apps/Blinker_app/library.json +++ b/1_First_Service/Solution/Apps/Blinker_app/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/Arduino/lib/Led/led.c b/1_First_Service/Solution/Arduino/lib/Led/led.c index c0ad3ab..618d02c 100644 --- a/1_First_Service/Solution/Arduino/lib/Led/led.c +++ b/1_First_Service/Solution/Arduino/lib/Led/led.c @@ -1,7 +1,7 @@ #include "led.h" #include "Arduino.h" -void Led_MsgHandler(service_t *service, msg_t *msg) +void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/Arduino/node_config.h b/1_First_Service/Solution/Arduino/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Solution/Arduino/node_config.h +++ b/1_First_Service/Solution/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/Arduino/platformio.ini b/1_First_Service/Solution/Arduino/platformio.ini index 2bd0f6f..20eb5b5 100644 --- a/1_First_Service/Solution/Arduino/platformio.ini +++ b/1_First_Service/Solution/Arduino/platformio.ini @@ -31,22 +31,25 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D LUOSHAL=ATSAMD21_ARDUINO -D GATEFORMAT=TinyJSON + -D ROBUSHAL=ATSAMD21_ARDUINO -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO + -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^2.6.3 + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib - [env:arduino] board = mkrzero #mkrzero, mkr1000USB or any SAMD21 based Arduino board platform_packages = framework-arduino-samd@https://github.com/Luos-io/Arduino_core.git diff --git a/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/led.c b/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/led.c +++ b/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/NUCLEO-F072RB/node_config.h b/1_First_Service/Solution/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Solution/NUCLEO-F072RB/node_config.h +++ b/1_First_Service/Solution/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini b/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini index 6569ddd..5788d9b 100644 --- a/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini @@ -19,20 +19,24 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F0 + -D LUOSHAL=STM32F0 + -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/led.c b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/led.c +++ b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/NUCLEO-F401RE/node_config.h b/1_First_Service/Solution/NUCLEO-F401RE/node_config.h index 056772c..ab96ea7 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/node_config.h +++ b/1_First_Service/Solution/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini b/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini index 3820a48..35c7325 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini @@ -19,20 +19,24 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/led.c b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/led.c +++ b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/NUCLEO-F410RB/node_config.h b/1_First_Service/Solution/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/node_config.h +++ b/1_First_Service/Solution/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini b/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini index 870fdd8..8292c82 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini @@ -19,20 +19,24 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/led.c b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/led.c +++ b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/NUCLEO-G431KB/node_config.h b/1_First_Service/Solution/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/node_config.h +++ b/1_First_Service/Solution/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini b/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini index deca2ce..670ef8d 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini @@ -19,20 +19,24 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=STM32G4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32G4 + -D LUOSHAL=STM32G4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/led.c b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/led.c +++ b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/NUCLEO-L432KC/node_config.h b/1_First_Service/Solution/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/node_config.h +++ b/1_First_Service/Solution/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini b/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini index a591122..3d87697 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini @@ -19,20 +19,24 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=STM32L4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32L4 + -D LUOSHAL=STM32L4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/Apps/Blinker_app/blinker.c b/1_First_Service/Work_base/Apps/Blinker_app/blinker.c index d79a6c3..2b364bf 100644 --- a/1_First_Service/Work_base/Apps/Blinker_app/blinker.c +++ b/1_First_Service/Work_base/Apps/Blinker_app/blinker.c @@ -14,7 +14,7 @@ volatile time_luos_t blinktime; unsigned long my_time; // Used to keep track of time volatile control_t control_app; -static void Blinker_MsgHandler(service_t *service, msg_t *msg); +static void Blinker_MsgHandler(service_t *service, const msg_t *msg); void Blinker_Init(void) { @@ -70,7 +70,7 @@ void Blinker_Loop(void) } } -static void Blinker_MsgHandler(service_t *service, msg_t *msg) +static void Blinker_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == CONTROL) { @@ -83,4 +83,4 @@ static void Blinker_MsgHandler(service_t *service, msg_t *msg) TimeOD_TimeFromMsg((time_luos_t *)&blinktime, msg); return; } -} \ No newline at end of file +} diff --git a/1_First_Service/Work_base/Apps/Blinker_app/library.json b/1_First_Service/Work_base/Apps/Blinker_app/library.json index aebe4a9..0e2e10d 100644 --- a/1_First_Service/Work_base/Apps/Blinker_app/library.json +++ b/1_First_Service/Work_base/Apps/Blinker_app/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Work_base/Arduino/node_config.h b/1_First_Service/Work_base/Arduino/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Work_base/Arduino/node_config.h +++ b/1_First_Service/Work_base/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/Arduino/platformio.ini b/1_First_Service/Work_base/Arduino/platformio.ini index 2bd0f6f..37d8a8d 100644 --- a/1_First_Service/Work_base/Arduino/platformio.ini +++ b/1_First_Service/Work_base/Arduino/platformio.ini @@ -31,18 +31,21 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^2.6.3 - Led + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/1_First_Service/Work_base/NUCLEO-F072RB/node_config.h b/1_First_Service/Work_base/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Work_base/NUCLEO-F072RB/node_config.h +++ b/1_First_Service/Work_base/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini b/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini index bb0889d..e9b1731 100644 --- a/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F0 + -D LUOSHAL=STM32F0 + -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-F401RE/node_config.h b/1_First_Service/Work_base/NUCLEO-F401RE/node_config.h index 318a8ba..13524ff 100644 --- a/1_First_Service/Work_base/NUCLEO-F401RE/node_config.h +++ b/1_First_Service/Work_base/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini b/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini index 3820a48..c2840e1 100644 --- a/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini @@ -19,20 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 - Led +lib_deps = + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-F410RB/node_config.h b/1_First_Service/Work_base/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/1_First_Service/Work_base/NUCLEO-F410RB/node_config.h +++ b/1_First_Service/Work_base/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini b/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini index 870fdd8..0cded28 100644 --- a/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini @@ -19,20 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 - Led +lib_deps = + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-G431KB/node_config.h b/1_First_Service/Work_base/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/1_First_Service/Work_base/NUCLEO-G431KB/node_config.h +++ b/1_First_Service/Work_base/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini b/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini index deca2ce..3911dae 100644 --- a/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini @@ -19,20 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -DROBUSHAL=STM32G4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32G4 + -D LUOSHAL=STM32G4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 -lib_deps = - Luos_engine@^2.9.2 - Led +lib_deps = + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-L432KC/node_config.h b/1_First_Service/Work_base/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/1_First_Service/Work_base/NUCLEO-L432KC/node_config.h +++ b/1_First_Service/Work_base/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini b/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini index a591122..df2fad5 100644 --- a/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini @@ -19,20 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=STM32L4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32L4 + -D LUOSHAL=STM32L4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 -lib_deps = - Luos_engine@^2.9.2 - Led +lib_deps = + luos_engine@^3.0.0 + robus_network Blinker_App Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/Arduino/lib/Button/library.json b/2_First_Message/Solution/Arduino/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/Arduino/lib/Button/library.json +++ b/2_First_Message/Solution/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/Arduino/node_config.h b/2_First_Message/Solution/Arduino/node_config.h index 08b7f14..03bb2da 100644 --- a/2_First_Message/Solution/Arduino/node_config.h +++ b/2_First_Message/Solution/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/Arduino/platformio.ini b/2_First_Message/Solution/Arduino/platformio.ini index 1a1d072..ac68ad1 100644 --- a/2_First_Message/Solution/Arduino/platformio.ini +++ b/2_First_Message/Solution/Arduino/platformio.ini @@ -31,17 +31,21 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^2.6.3 + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/NUCLEO-F072RB/node_config.h b/2_First_Message/Solution/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/2_First_Message/Solution/NUCLEO-F072RB/node_config.h +++ b/2_First_Message/Solution/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini b/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini index 0422797..d92fcff 100644 --- a/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F0 + -D LUOSHAL=STM32F0 + -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/NUCLEO-F401RE/node_config.h b/2_First_Message/Solution/NUCLEO-F401RE/node_config.h index 318a8ba..13524ff 100644 --- a/2_First_Message/Solution/NUCLEO-F401RE/node_config.h +++ b/2_First_Message/Solution/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini b/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini index b394795..fd996a0 100644 --- a/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/NUCLEO-F410RB/node_config.h b/2_First_Message/Solution/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/2_First_Message/Solution/NUCLEO-F410RB/node_config.h +++ b/2_First_Message/Solution/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini b/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini index b5cb2b7..6932432 100644 --- a/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/NUCLEO-G431KB/node_config.h b/2_First_Message/Solution/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/2_First_Message/Solution/NUCLEO-G431KB/node_config.h +++ b/2_First_Message/Solution/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini b/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini index 6357cb0..b5d88e3 100644 --- a/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -DROBUSHAL=STM32G4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32G4 + -D LUOSHAL=STM32G4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Solution/NUCLEO-L432KC/node_config.h b/2_First_Message/Solution/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/2_First_Message/Solution/NUCLEO-L432KC/node_config.h +++ b/2_First_Message/Solution/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini b/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini index f2e11fd..2a92ca1 100644 --- a/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=STM32L4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32L4 + -D LUOSHAL=STM32L4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/Arduino/lib/Button/library.json b/2_First_Message/Work_base/Arduino/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/Arduino/lib/Button/library.json +++ b/2_First_Message/Work_base/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/Arduino/node_config.h b/2_First_Message/Work_base/Arduino/node_config.h index 4794f1d..d34ffe5 100644 --- a/2_First_Message/Work_base/Arduino/node_config.h +++ b/2_First_Message/Work_base/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/Arduino/platformio.ini b/2_First_Message/Work_base/Arduino/platformio.ini index 1a1d072..ac68ad1 100644 --- a/2_First_Message/Work_base/Arduino/platformio.ini +++ b/2_First_Message/Work_base/Arduino/platformio.ini @@ -31,17 +31,21 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^2.6.3 + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/NUCLEO-F072RB/node_config.h b/2_First_Message/Work_base/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/2_First_Message/Work_base/NUCLEO-F072RB/node_config.h +++ b/2_First_Message/Work_base/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini b/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini index 0422797..d92fcff 100644 --- a/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F0 + -D LUOSHAL=STM32F0 + -D GATEFORMAT=TinyJSON -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/NUCLEO-F401RE/node_config.h b/2_First_Message/Work_base/NUCLEO-F401RE/node_config.h index 318a8ba..13524ff 100644 --- a/2_First_Message/Work_base/NUCLEO-F401RE/node_config.h +++ b/2_First_Message/Work_base/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini b/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini index b394795..fd996a0 100644 --- a/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/NUCLEO-F410RB/node_config.h b/2_First_Message/Work_base/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/2_First_Message/Work_base/NUCLEO-F410RB/node_config.h +++ b/2_First_Message/Work_base/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini b/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini index b5cb2b7..6932432 100644 --- a/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F4 + -D LUOSHAL=STM32F4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/NUCLEO-G431KB/node_config.h b/2_First_Message/Work_base/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/2_First_Message/Work_base/NUCLEO-G431KB/node_config.h +++ b/2_First_Message/Work_base/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini b/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini index 6357cb0..b5d88e3 100644 --- a/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -DROBUSHAL=STM32G4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32G4 + -D LUOSHAL=STM32G4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/2_First_Message/Work_base/NUCLEO-L432KC/node_config.h b/2_First_Message/Work_base/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/2_First_Message/Work_base/NUCLEO-L432KC/node_config.h +++ b/2_First_Message/Work_base/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini b/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini index f2e11fd..2a92ca1 100644 --- a/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini @@ -19,19 +19,23 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=STM32L4 -D GATEFORMAT=TinyJSON -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32L4 + -D LUOSHAL=STM32L4 -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Pipe Gate lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/Apps/Switcher/library.json b/3_First_Detection/Solution/Apps/Switcher/library.json index e6b1dde..4fbaaad 100644 --- a/3_First_Detection/Solution/Apps/Switcher/library.json +++ b/3_First_Detection/Solution/Apps/Switcher/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/Apps/Switcher/switcher.c b/3_First_Detection/Solution/Apps/Switcher/switcher.c index 7c9007c..f93c811 100644 --- a/3_First_Detection/Solution/Apps/Switcher/switcher.c +++ b/3_First_Detection/Solution/Apps/Switcher/switcher.c @@ -19,7 +19,7 @@ uint32_t LastAsk; /******************************************************************************* * Functions ******************************************************************************/ -void Switcher_MsgHandler(service_t *service, msg_t *msg) +void Switcher_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == END_DETECTION) { @@ -54,18 +54,18 @@ void Switcher_Init(void) revision_t revision = {1, 0, 0}; switcher_app = Luos_CreateService(Switcher_MsgHandler, SWITCHER_APP, "Switcher", revision); Luos_Detect(switcher_app); - LastAsk = LuosHAL_GetSystick(); + LastAsk = Luos_GetSystick(); } void Switcher_Loop(void) { msg_t pub_msg; - if (Luos_IsNodeDetected() == true) // Topology detection Finish + if (Luos_IsDetected() == true) // Topology detection Finish { // ask button value every 10ms if ((Luos_GetSystick() - LastAsk) > 10) { - LastAsk = LuosHAL_GetSystick(); + LastAsk = Luos_GetSystick(); if (ID_Button != 0) { pub_msg.header.cmd = IO_STATE; diff --git a/3_First_Detection/Solution/Arduino/lib/Button/button.c b/3_First_Detection/Solution/Arduino/lib/Button/button.c index fd0e9cb..e122d4d 100644 --- a/3_First_Detection/Solution/Arduino/lib/Button/button.c +++ b/3_First_Detection/Solution/Arduino/lib/Button/button.c @@ -18,7 +18,7 @@ /******************************************************************************* * Function ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg); +static void Button_MsgHandler(service_t *service, const msg_t *msg); /****************************************************************************** * @brief init must be call in project init * @param None @@ -44,7 +44,7 @@ void Button_Loop(void) * @param Msg receive * @return None ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/Arduino/lib/Button/library.json b/3_First_Detection/Solution/Arduino/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/Arduino/lib/Button/library.json +++ b/3_First_Detection/Solution/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/Arduino/lib/Led/led.c b/3_First_Detection/Solution/Arduino/lib/Led/led.c index c7c9c4a..c01fb4f 100644 --- a/3_First_Detection/Solution/Arduino/lib/Led/led.c +++ b/3_First_Detection/Solution/Arduino/lib/Led/led.c @@ -17,7 +17,7 @@ /******************************************************************************* * Function ******************************************************************************/ -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); /****************************************************************************** * @brief init must be call in project init @@ -43,7 +43,7 @@ void Led_Loop(void) {} * @param Msg receive * @return None ******************************************************************************/ -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/Arduino/lib/Led/library.json b/3_First_Detection/Solution/Arduino/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/Arduino/lib/Led/library.json +++ b/3_First_Detection/Solution/Arduino/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/Arduino/node_config.h b/3_First_Detection/Solution/Arduino/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Solution/Arduino/node_config.h +++ b/3_First_Detection/Solution/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/Arduino/platformio.ini b/3_First_Detection/Solution/Arduino/platformio.ini index f26f4c6..47c956b 100644 --- a/3_First_Detection/Solution/Arduino/platformio.ini +++ b/3_First_Detection/Solution/Arduino/platformio.ini @@ -31,14 +31,18 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^2.6.3 + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/button.c b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/button.c +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/led.c b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/led.c +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/node_config.h b/3_First_Detection/Solution/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/node_config.h +++ b/3_First_Detection/Solution/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini b/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini index 9a17c02..d6c7536 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F0 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Led Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/button.c b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/button.c +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/led.c b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/led.c +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/node_config.h b/3_First_Detection/Solution/NUCLEO-F401RE/node_config.h index 318a8ba..13524ff 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/node_config.h +++ b/3_First_Detection/Solution/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini b/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini index b0683b4..602169c 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/button.c b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/button.c +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/led.c b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/led.c +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/node_config.h b/3_First_Detection/Solution/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/node_config.h +++ b/3_First_Detection/Solution/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini b/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini index e07f9ec..fb207be 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/button.c b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/button.c +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/led.c b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/led.c +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/node_config.h b/3_First_Detection/Solution/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/node_config.h +++ b/3_First_Detection/Solution/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini b/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini index 10f5445..bed08dc 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32G4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32G4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/button.c b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/button.c +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/led.c b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/led.c +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/node_config.h b/3_First_Detection/Solution/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/node_config.h +++ b/3_First_Detection/Solution/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini b/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini index 756a0bd..b4aef4c 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32L4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32L4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/Apps/Switcher/library.json b/3_First_Detection/Work_base/Apps/Switcher/library.json index 8c78516..9937eb7 100644 --- a/3_First_Detection/Work_base/Apps/Switcher/library.json +++ b/3_First_Detection/Work_base/Apps/Switcher/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/Apps/Switcher/switcher.c b/3_First_Detection/Work_base/Apps/Switcher/switcher.c index 75b9ea5..396b1b5 100644 --- a/3_First_Detection/Work_base/Apps/Switcher/switcher.c +++ b/3_First_Detection/Work_base/Apps/Switcher/switcher.c @@ -15,7 +15,7 @@ enum // Custom type list /******************************************************************************* * Functions ******************************************************************************/ -void Switcher_MsgHandler(service_t *service, msg_t *msg) +void Switcher_MsgHandler(service_t *service, const msg_t *msg) { } diff --git a/3_First_Detection/Work_base/Arduino/lib/Button/button.c b/3_First_Detection/Work_base/Arduino/lib/Button/button.c index fd0e9cb..e122d4d 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Button/button.c +++ b/3_First_Detection/Work_base/Arduino/lib/Button/button.c @@ -18,7 +18,7 @@ /******************************************************************************* * Function ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg); +static void Button_MsgHandler(service_t *service, const msg_t *msg); /****************************************************************************** * @brief init must be call in project init * @param None @@ -44,7 +44,7 @@ void Button_Loop(void) * @param Msg receive * @return None ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/Arduino/lib/Button/library.json b/3_First_Detection/Work_base/Arduino/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Button/library.json +++ b/3_First_Detection/Work_base/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/Arduino/lib/Led/led.c b/3_First_Detection/Work_base/Arduino/lib/Led/led.c index c7c9c4a..c01fb4f 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Led/led.c +++ b/3_First_Detection/Work_base/Arduino/lib/Led/led.c @@ -17,7 +17,7 @@ /******************************************************************************* * Function ******************************************************************************/ -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); /****************************************************************************** * @brief init must be call in project init @@ -43,7 +43,7 @@ void Led_Loop(void) {} * @param Msg receive * @return None ******************************************************************************/ -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/Arduino/lib/Led/library.json b/3_First_Detection/Work_base/Arduino/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Led/library.json +++ b/3_First_Detection/Work_base/Arduino/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/Arduino/node_config.h b/3_First_Detection/Work_base/Arduino/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Work_base/Arduino/node_config.h +++ b/3_First_Detection/Work_base/Arduino/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/Arduino/platformio.ini b/3_First_Detection/Work_base/Arduino/platformio.ini index f26f4c6..47c956b 100644 --- a/3_First_Detection/Work_base/Arduino/platformio.ini +++ b/3_First_Detection/Work_base/Arduino/platformio.ini @@ -31,14 +31,18 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h + -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^2.6.3 + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/button.c b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/button.c +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/led.c b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/led.c +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/node_config.h b/3_First_Detection/Work_base/NUCLEO-F072RB/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/node_config.h +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini index 9a17c02..1f1df08 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -D ROBUSHAL=STM32F0 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER - -DLUOSHAL=STM32F0 -lib_deps = - Luos_engine@^2.9.2 + -D LUOSHAL=STM32F0 +lib_deps = + luos_engine@^3.0.0 + robus_network Button Led Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/button.c b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/button.c +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/led.c b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/led.c +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/node_config.h b/3_First_Detection/Work_base/NUCLEO-F401RE/node_config.h index 318a8ba..13524ff 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/node_config.h +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini index b0683b4..602169c 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/button.c b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/button.c +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/led.c b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/led.c +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/node_config.h b/3_First_Detection/Work_base/NUCLEO-F410RB/node_config.h index b21a5b2..e64ff82 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/node_config.h +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini index e07f9ec..fb207be 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32F4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/button.c b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/button.c +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/led.c b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/led.c +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/node_config.h b/3_First_Detection/Work_base/NUCLEO-G431KB/node_config.h index 31a49a8..a1c9977 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/node_config.h +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini index 10f5445..bed08dc 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32G4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32G4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/button.c b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/button.c index 95cb8c1..4f10778 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/button.c +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/button.c @@ -8,7 +8,7 @@ /******************************************************************************* * Functions ******************************************************************************/ -static void Button_MsgHandler(service_t *service, msg_t *msg) +static void Button_MsgHandler(service_t *service, const msg_t *msg) { if ((msg->header.cmd == IO_STATE) || (msg->header.cmd == UNKNOWN_CMD)) { diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json index 317f42f..ca51bae 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/led.c b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/led.c index 76776ce..8aaddec 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/led.c +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/led.c @@ -7,7 +7,7 @@ #include "led.h" #include "gpio.h" -static void Led_MsgHandler(service_t *service, msg_t *msg); +static void Led_MsgHandler(service_t *service, const msg_t *msg); void Led_Init(void) { @@ -17,7 +17,7 @@ void Led_Init(void) void Led_Loop(void) {} -static void Led_MsgHandler(service_t *service, msg_t *msg) +static void Led_MsgHandler(service_t *service, const msg_t *msg) { if (msg->header.cmd == IO_STATE) { diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json index 89fcb4c..2a8f66f 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos/luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/node_config.h b/3_First_Detection/Work_base/NUCLEO-L432KC/node_config.h index 4794f1d..d34ffe5 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/node_config.h +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/node_config.h @@ -20,7 +20,11 @@ * # Usage * This file should be place a the root folder of your project and include * where build flag preprocessor definitions are define in your IDE - * -include node_config.h + * + -D GATEFORMAT=TinyJSON + -DROBUSHAL=? + -D PIPEMODE=SERIAL + -D PIPEHAL=? * * @author Luos * @version 0.0.0 diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini b/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini index 756a0bd..b4aef4c 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini @@ -19,17 +19,20 @@ lib_ldf_mode =off build_unflags = -Os build_flags = -O1 - -include node_config.h - -D GATEFORMAT=TinyJSON + -DROBUSHAL=STM32L4 -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32L4 -lib_deps = - Luos_engine@^2.9.2 +lib_deps = + luos_engine@^3.0.0 + robus_network Led Button Switcher lib_extra_dirs = + $PROJECT_DIR/../../../../ + $PROJECT_DIR/../../../../luos_engine/tool_services + $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink From e701fda00097770461a609d9019d85a19538f804 Mon Sep 17 00:00:00 2001 From: Nicolas Rabault Date: Fri, 1 Dec 2023 15:44:27 +0100 Subject: [PATCH 3/3] Adapt platformio.ini files to use luos/* --- .../Solution/Apps/Blinker_app/library.json | 2 +- 1_First_Service/Solution/Arduino/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F072RB/lib/Led/library.json | 4 ++-- 1_First_Service/Solution/NUCLEO-F072RB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F401RE/lib/Led/library.json | 2 +- 1_First_Service/Solution/NUCLEO-F401RE/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F410RB/lib/Led/library.json | 2 +- 1_First_Service/Solution/NUCLEO-F410RB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-G431KB/lib/Led/library.json | 2 +- 1_First_Service/Solution/NUCLEO-G431KB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-L432KC/lib/Led/library.json | 2 +- 1_First_Service/Solution/NUCLEO-L432KC/platformio.ini | 11 ++++------- .../Work_base/Apps/Blinker_app/library.json | 2 +- 1_First_Service/Work_base/Arduino/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F072RB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F401RE/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F410RB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-G431KB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-L432KC/platformio.ini | 11 ++++------- .../Solution/Arduino/lib/Button/library.json | 2 +- 2_First_Message/Solution/Arduino/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F072RB/lib/Button/library.json | 2 +- 2_First_Message/Solution/NUCLEO-F072RB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F401RE/lib/Button/library.json | 2 +- 2_First_Message/Solution/NUCLEO-F401RE/platformio.ini | 11 ++++------- .../Solution/NUCLEO-F410RB/lib/Button/library.json | 2 +- 2_First_Message/Solution/NUCLEO-F410RB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-G431KB/lib/Button/library.json | 2 +- 2_First_Message/Solution/NUCLEO-G431KB/platformio.ini | 11 ++++------- .../Solution/NUCLEO-L432KC/lib/Button/library.json | 2 +- 2_First_Message/Solution/NUCLEO-L432KC/platformio.ini | 11 ++++------- .../Work_base/Arduino/lib/Button/library.json | 2 +- 2_First_Message/Work_base/Arduino/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F072RB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F072RB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F401RE/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F401RE/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-F410RB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F410RB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-G431KB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-G431KB/platformio.ini | 11 ++++------- .../Work_base/NUCLEO-L432KC/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-L432KC/platformio.ini | 11 ++++------- 3_First_Detection/Solution/Apps/Switcher/library.json | 2 +- .../Solution/Arduino/lib/Button/library.json | 2 +- .../Solution/Arduino/lib/Led/library.json | 2 +- 3_First_Detection/Solution/Arduino/platformio.ini | 7 ++----- .../Solution/NUCLEO-F072RB/lib/Button/library.json | 2 +- .../Solution/NUCLEO-F072RB/lib/Led/library.json | 2 +- .../Solution/NUCLEO-F072RB/platformio.ini | 7 ++----- .../Solution/NUCLEO-F401RE/lib/Button/library.json | 2 +- .../Solution/NUCLEO-F401RE/lib/Led/library.json | 2 +- .../Solution/NUCLEO-F401RE/platformio.ini | 7 ++----- .../Solution/NUCLEO-F410RB/lib/Button/library.json | 2 +- .../Solution/NUCLEO-F410RB/lib/Led/library.json | 2 +- .../Solution/NUCLEO-F410RB/platformio.ini | 7 ++----- .../Solution/NUCLEO-G431KB/lib/Button/library.json | 2 +- .../Solution/NUCLEO-G431KB/lib/Led/library.json | 2 +- .../Solution/NUCLEO-G431KB/platformio.ini | 7 ++----- .../Solution/NUCLEO-L432KC/lib/Button/library.json | 2 +- .../Solution/NUCLEO-L432KC/lib/Led/library.json | 2 +- .../Solution/NUCLEO-L432KC/platformio.ini | 7 ++----- .../Work_base/Apps/Switcher/library.json | 2 +- .../Work_base/Arduino/lib/Button/library.json | 2 +- .../Work_base/Arduino/lib/Led/library.json | 2 +- 3_First_Detection/Work_base/Arduino/platformio.ini | 7 ++----- .../Work_base/NUCLEO-F072RB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F072RB/lib/Led/library.json | 2 +- .../Work_base/NUCLEO-F072RB/platformio.ini | 7 ++----- .../Work_base/NUCLEO-F401RE/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F401RE/lib/Led/library.json | 2 +- .../Work_base/NUCLEO-F401RE/platformio.ini | 7 ++----- .../Work_base/NUCLEO-F410RB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-F410RB/lib/Led/library.json | 2 +- .../Work_base/NUCLEO-F410RB/platformio.ini | 7 ++----- .../Work_base/NUCLEO-G431KB/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-G431KB/lib/Led/library.json | 2 +- .../Work_base/NUCLEO-G431KB/platformio.ini | 7 ++----- .../Work_base/NUCLEO-L432KC/lib/Button/library.json | 2 +- .../Work_base/NUCLEO-L432KC/lib/Led/library.json | 2 +- .../Work_base/NUCLEO-L432KC/platformio.ini | 7 ++----- 81 files changed, 166 insertions(+), 274 deletions(-) diff --git a/1_First_Service/Solution/Apps/Blinker_app/library.json b/1_First_Service/Solution/Apps/Blinker_app/library.json index 0e2e10d..6d174db 100644 --- a/1_First_Service/Solution/Apps/Blinker_app/library.json +++ b/1_First_Service/Solution/Apps/Blinker_app/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Solution/Arduino/platformio.ini b/1_First_Service/Solution/Arduino/platformio.ini index 20eb5b5..f12eab0 100644 --- a/1_First_Service/Solution/Arduino/platformio.ini +++ b/1_First_Service/Solution/Arduino/platformio.ini @@ -37,16 +37,13 @@ build_flags = -D PIPEHAL=ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/library.json index 89fcb4c..adb2d22 100644 --- a/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-F072RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^2.6.3" + "luos_engine": "^3.0.0" } -} \ No newline at end of file +} diff --git a/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini b/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini index 5788d9b..2068288 100644 --- a/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F072RB/platformio.ini @@ -27,16 +27,13 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini b/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini index 35c7325..941e401 100644 --- a/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F401RE/platformio.ini @@ -27,16 +27,13 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini b/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini index 8292c82..04f3b8b 100644 --- a/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-F410RB/platformio.ini @@ -27,16 +27,13 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini b/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini index 670ef8d..a30a22f 100644 --- a/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-G431KB/platformio.ini @@ -27,16 +27,13 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json +++ b/1_First_Service/Solution/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini b/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini index 3d87697..42c14c5 100644 --- a/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini +++ b/1_First_Service/Solution/NUCLEO-L432KC/platformio.ini @@ -27,16 +27,13 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/Apps/Blinker_app/library.json b/1_First_Service/Work_base/Apps/Blinker_app/library.json index 0e2e10d..6d174db 100644 --- a/1_First_Service/Work_base/Apps/Blinker_app/library.json +++ b/1_First_Service/Work_base/Apps/Blinker_app/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/1_First_Service/Work_base/Arduino/platformio.ini b/1_First_Service/Work_base/Arduino/platformio.ini index 37d8a8d..291385b 100644 --- a/1_First_Service/Work_base/Arduino/platformio.ini +++ b/1_First_Service/Work_base/Arduino/platformio.ini @@ -37,15 +37,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini b/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini index e9b1731..17ae7f4 100644 --- a/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F072RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini b/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini index c2840e1..83d2ed9 100644 --- a/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F401RE/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini b/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini index 0cded28..3ee122a 100644 --- a/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-F410RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini b/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini index 3911dae..d6ce4bf 100644 --- a/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-G431KB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini b/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini index df2fad5..3dce4e5 100644 --- a/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini +++ b/1_First_Service/Work_base/NUCLEO-L432KC/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Blinker_App - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/Arduino/lib/Button/library.json b/2_First_Message/Solution/Arduino/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/Arduino/lib/Button/library.json +++ b/2_First_Message/Solution/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/Arduino/platformio.ini b/2_First_Message/Solution/Arduino/platformio.ini index ac68ad1..b755a15 100644 --- a/2_First_Message/Solution/Arduino/platformio.ini +++ b/2_First_Message/Solution/Arduino/platformio.ini @@ -37,15 +37,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini b/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini index d92fcff..6a12b24 100644 --- a/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F072RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini b/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini index fd996a0..ca4bfdc 100644 --- a/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F401RE/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini b/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini index 6932432..982e4d0 100644 --- a/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-F410RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini b/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini index b5d88e3..9542ff0 100644 --- a/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-G431KB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json b/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json +++ b/2_First_Message/Solution/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini b/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini index 2a92ca1..2283f82 100644 --- a/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini +++ b/2_First_Message/Solution/NUCLEO-L432KC/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/Arduino/lib/Button/library.json b/2_First_Message/Work_base/Arduino/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/Arduino/lib/Button/library.json +++ b/2_First_Message/Work_base/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/Arduino/platformio.ini b/2_First_Message/Work_base/Arduino/platformio.ini index ac68ad1..b755a15 100644 --- a/2_First_Message/Work_base/Arduino/platformio.ini +++ b/2_First_Message/Work_base/Arduino/platformio.ini @@ -37,15 +37,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini b/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini index d92fcff..6a12b24 100644 --- a/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F072RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini b/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini index fd996a0..ca4bfdc 100644 --- a/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F401RE/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini b/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini index 6932432..982e4d0 100644 --- a/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-F410RB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini b/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini index b5d88e3..9542ff0 100644 --- a/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-G431KB/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-G431 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json b/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json +++ b/2_First_Message/Work_base/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini b/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini index 2a92ca1..2283f82 100644 --- a/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini +++ b/2_First_Message/Work_base/NUCLEO-L432KC/platformio.ini @@ -27,15 +27,12 @@ build_flags = -D PIPEMODE=SERIAL -D PIPEHAL=NUCLEO-L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button - Pipe - Gate + luos/Pipe + luos/Gate lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/Apps/Switcher/library.json b/3_First_Detection/Solution/Apps/Switcher/library.json index 4fbaaad..69dc27f 100644 --- a/3_First_Detection/Solution/Apps/Switcher/library.json +++ b/3_First_Detection/Solution/Apps/Switcher/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/Arduino/lib/Button/library.json b/3_First_Detection/Solution/Arduino/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/Arduino/lib/Button/library.json +++ b/3_First_Detection/Solution/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/Arduino/lib/Led/library.json b/3_First_Detection/Solution/Arduino/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/Arduino/lib/Led/library.json +++ b/3_First_Detection/Solution/Arduino/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/Arduino/platformio.ini b/3_First_Detection/Solution/Arduino/platformio.ini index 47c956b..bcdb816 100644 --- a/3_First_Detection/Solution/Arduino/platformio.ini +++ b/3_First_Detection/Solution/Arduino/platformio.ini @@ -34,15 +34,12 @@ build_flags = -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F072RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini b/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini index d6c7536..b3ecf12 100644 --- a/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F072RB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button Led Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini b/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini index 602169c..3fe2cd3 100644 --- a/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F401RE/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini b/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini index fb207be..4bc94de 100644 --- a/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-F410RB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini b/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini index bed08dc..e2b7b36 100644 --- a/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-G431KB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32G4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json +++ b/3_First_Detection/Solution/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini b/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini index b4aef4c..8da9f48 100644 --- a/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini +++ b/3_First_Detection/Solution/NUCLEO-L432KC/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/Apps/Switcher/library.json b/3_First_Detection/Work_base/Apps/Switcher/library.json index 9937eb7..d4e5ca6 100644 --- a/3_First_Detection/Work_base/Apps/Switcher/library.json +++ b/3_First_Detection/Work_base/Apps/Switcher/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/Arduino/lib/Button/library.json b/3_First_Detection/Work_base/Arduino/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Button/library.json +++ b/3_First_Detection/Work_base/Arduino/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/Arduino/lib/Led/library.json b/3_First_Detection/Work_base/Arduino/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/Arduino/lib/Led/library.json +++ b/3_First_Detection/Work_base/Arduino/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/Arduino/platformio.ini b/3_First_Detection/Work_base/Arduino/platformio.ini index 47c956b..bcdb816 100644 --- a/3_First_Detection/Work_base/Arduino/platformio.ini +++ b/3_First_Detection/Work_base/Arduino/platformio.ini @@ -34,15 +34,12 @@ build_flags = -D ROBUSHAL=ATSAMD21_ARDUINO -D LUOSHAL=ATSAMD21_ARDUINO lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini index 1f1df08..19979e8 100644 --- a/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F072RB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -D LUOSHAL=STM32F0 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Button Led Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini index 602169c..3fe2cd3 100644 --- a/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F401RE/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini index fb207be..4bc94de 100644 --- a/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-F410RB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32F4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini b/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini index bed08dc..e2b7b36 100644 --- a/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-G431KB/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32G4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json index ca51bae..9f8c8fc 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Button/library.json @@ -10,6 +10,6 @@ "licence": "MIT", "build": {}, "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json index 2a8f66f..adb2d22 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/lib/Led/library.json @@ -9,6 +9,6 @@ }, "licence": "MIT", "dependencies": { - "luos/luos_engine": "^3.0.0" + "luos_engine": "^3.0.0" } } diff --git a/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini b/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini index b4aef4c..8da9f48 100644 --- a/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini +++ b/3_First_Detection/Work_base/NUCLEO-L432KC/platformio.ini @@ -24,15 +24,12 @@ build_flags = -DUSE_FULL_LL_DRIVER -DLUOSHAL=STM32L4 lib_deps = - luos_engine@^3.0.0 - robus_network + luos/luos_engine@^3.0.0 + luos/robus_network Led Button Switcher lib_extra_dirs = - $PROJECT_DIR/../../../../ - $PROJECT_DIR/../../../../luos_engine/tool_services - $PROJECT_DIR/../../../../luos_engine/network $PROJECT_DIR/../Apps lib debug_tool = stlink