From eb566e772f561a045bada56ded87caf2e804aa9c Mon Sep 17 00:00:00 2001 From: Lucio Rossi Date: Fri, 28 Feb 2025 16:26:58 +0100 Subject: [PATCH 1/2] feat: motion status passing isLifted output --- src/Arduino_AlvikCarrier.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Arduino_AlvikCarrier.cpp b/src/Arduino_AlvikCarrier.cpp index 24a61c4..c2ad2e7 100644 --- a/src/Arduino_AlvikCarrier.cpp +++ b/src/Arduino_AlvikCarrier.cpp @@ -806,7 +806,7 @@ bool Arduino_AlvikCarrier::isShaking(){ } uint8_t Arduino_AlvikCarrier::getMotion(){ - return tilt_status | isShaking(); + return tilt_status | (isLifted() << 1) | isShaking(); } From a063a19d88fc52ae636e7e32f0fd2e218caeb737 Mon Sep 17 00:00:00 2001 From: Lucio Rossi Date: Wed, 19 Mar 2025 17:03:51 +0100 Subject: [PATCH 2/2] ver. 1.1.1 ready --- library.properties | 2 +- src/definitions/robot_definitions.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library.properties b/library.properties index a754aa2..1149209 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Arduino_AlvikCarrier -version=1.1.0 +version=1.1.1 author=Arduino, Giovanni di Dio Bruno, Lucio Rossi maintainer=Arduino sentence=Library and firmware for Arduino Alvik Carrier board diff --git a/src/definitions/robot_definitions.h b/src/definitions/robot_definitions.h index bae10e0..8e06d6a 100644 --- a/src/definitions/robot_definitions.h +++ b/src/definitions/robot_definitions.h @@ -93,7 +93,7 @@ const float MOTION_FX_PERIOD = (1000U / MOTION_FX_FREQ); // Library version #define VERSION_BYTE_HIGH 1 #define VERSION_BYTE_MID 1 -#define VERSION_BYTE_LOW 0 +#define VERSION_BYTE_LOW 1 // Battery stats #define BATTERY_ALERT_MINIMUM_CHARGE 20.0