Skip to content

Embed the BSEC library @ v1.6.1480 as a temporary workaround #71

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 6, 2023

Conversation

alranel
Copy link
Contributor

@alranel alranel commented Mar 3, 2023

With this PR we're embedding the BSEC library at the latest working version, as a temporary workaround until the upstream library is updated.

Fixes #69

@alranel alranel requested a review from per1234 March 3, 2023 14:32
@github-actions
Copy link

github-actions bot commented Mar 3, 2023

Memory usage change @ f0f2318

Board flash % RAM for global variables %
arduino:samd:mkrwifi1010 N/A N/A N/A N/A
Click for full report table
Board examples/Actuators/Buzzer_Melody
flash
% examples/Actuators/Buzzer_Melody
RAM for global variables
% examples/Actuators/Relays_blink
flash
% examples/Actuators/Relays_blink
RAM for global variables
% examples/All_Features
flash
% examples/All_Features
RAM for global variables
% examples/Grove_Inputs
flash
% examples/Grove_Inputs
RAM for global variables
% examples/LEDs-Examples/LED_Blink
flash
% examples/LEDs-Examples/LED_Blink
RAM for global variables
% examples/SD_card
flash
% examples/SD_card
RAM for global variables
% examples/Sensors/ENV-HTS221/ReadSensors
flash
% examples/Sensors/ENV-HTS221/ReadSensors
RAM for global variables
% examples/Sensors/ENV-HTS221/ReadSensorsImperial
flash
% examples/Sensors/ENV-HTS221/ReadSensorsImperial
RAM for global variables
% examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer
flash
% examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer
RAM for global variables
% examples/Sensors/IMU-LSM6DS3/SimpleGyroscope
flash
% examples/Sensors/IMU-LSM6DS3/SimpleGyroscope
RAM for global variables
% examples/Sensors/Light-APDS9960/FullExample
flash
% examples/Sensors/Light-APDS9960/FullExample
RAM for global variables
% examples/Sensors/Light-APDS9960/GestureSensor
flash
% examples/Sensors/Light-APDS9960/GestureSensor
RAM for global variables
% examples/Sensors/Light-APDS9960/ProximitySensor
flash
% examples/Sensors/Light-APDS9960/ProximitySensor
RAM for global variables
% examples/Sensors/Light-APDS9960/Read_Colors
flash
% examples/Sensors/Light-APDS9960/Read_Colors
RAM for global variables
% examples/Sensors/Pressure-LPS22HB/ReadPressure
flash
% examples/Sensors/Pressure-LPS22HB/ReadPressure
RAM for global variables
% examples/Sensors/Pressure-LPS22HB/ReadPressureImperial
flash
% examples/Sensors/Pressure-LPS22HB/ReadPressureImperial
RAM for global variables
% examples/TouchPads/Custom_Sensitivity
flash
% examples/TouchPads/Custom_Sensitivity
RAM for global variables
% examples/TouchPads/Relays_control_Qtouch
flash
% examples/TouchPads/Relays_control_Qtouch
RAM for global variables
% examples/TouchPads/TouchTypes
flash
% examples/TouchPads/TouchTypes
RAM for global variables
% examples/TouchPads/Touch_and_LEDs
flash
% examples/TouchPads/Touch_and_LEDs
RAM for global variables
% examples/TouchPads/Touch_signals
flash
% examples/TouchPads/Touch_signals
RAM for global variables
% examples/TouchPads/getTouch
flash
% examples/TouchPads/getTouch
RAM for global variables
% examples/Display/Compose_images
flash
% examples/Display/Compose_images
RAM for global variables
% examples/Display/Graphics
flash
% examples/Display/Graphics
RAM for global variables
%
arduino:samd:mkrwifi1010 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/Actuators/Buzzer_Melody<br>flash,%,examples/Actuators/Buzzer_Melody<br>RAM for global variables,%,examples/Actuators/Relays_blink<br>flash,%,examples/Actuators/Relays_blink<br>RAM for global variables,%,examples/All_Features<br>flash,%,examples/All_Features<br>RAM for global variables,%,examples/Grove_Inputs<br>flash,%,examples/Grove_Inputs<br>RAM for global variables,%,examples/LEDs-Examples/LED_Blink<br>flash,%,examples/LEDs-Examples/LED_Blink<br>RAM for global variables,%,examples/SD_card<br>flash,%,examples/SD_card<br>RAM for global variables,%,examples/Sensors/ENV-HTS221/ReadSensors<br>flash,%,examples/Sensors/ENV-HTS221/ReadSensors<br>RAM for global variables,%,examples/Sensors/ENV-HTS221/ReadSensorsImperial<br>flash,%,examples/Sensors/ENV-HTS221/ReadSensorsImperial<br>RAM for global variables,%,examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer<br>flash,%,examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer<br>RAM for global variables,%,examples/Sensors/IMU-LSM6DS3/SimpleGyroscope<br>flash,%,examples/Sensors/IMU-LSM6DS3/SimpleGyroscope<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/FullExample<br>flash,%,examples/Sensors/Light-APDS9960/FullExample<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/GestureSensor<br>flash,%,examples/Sensors/Light-APDS9960/GestureSensor<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/ProximitySensor<br>flash,%,examples/Sensors/Light-APDS9960/ProximitySensor<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/Read_Colors<br>flash,%,examples/Sensors/Light-APDS9960/Read_Colors<br>RAM for global variables,%,examples/Sensors/Pressure-LPS22HB/ReadPressure<br>flash,%,examples/Sensors/Pressure-LPS22HB/ReadPressure<br>RAM for global variables,%,examples/Sensors/Pressure-LPS22HB/ReadPressureImperial<br>flash,%,examples/Sensors/Pressure-LPS22HB/ReadPressureImperial<br>RAM for global variables,%,examples/TouchPads/Custom_Sensitivity<br>flash,%,examples/TouchPads/Custom_Sensitivity<br>RAM for global variables,%,examples/TouchPads/Relays_control_Qtouch<br>flash,%,examples/TouchPads/Relays_control_Qtouch<br>RAM for global variables,%,examples/TouchPads/TouchTypes<br>flash,%,examples/TouchPads/TouchTypes<br>RAM for global variables,%,examples/TouchPads/Touch_and_LEDs<br>flash,%,examples/TouchPads/Touch_and_LEDs<br>RAM for global variables,%,examples/TouchPads/Touch_signals<br>flash,%,examples/TouchPads/Touch_signals<br>RAM for global variables,%,examples/TouchPads/getTouch<br>flash,%,examples/TouchPads/getTouch<br>RAM for global variables,%,examples/Display/Compose_images<br>flash,%,examples/Display/Compose_images<br>RAM for global variables,%,examples/Display/Graphics<br>flash,%,examples/Display/Graphics<br>RAM for global variables,%
arduino:samd:mkrwifi1010,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

marqdevx
marqdevx previously approved these changes Mar 3, 2023
@per1234 per1234 added type: imperfection Perceived defect in any part of project topic: infrastructure Related to project infrastructure labels Mar 3, 2023
@github-actions
Copy link

github-actions bot commented Mar 6, 2023

Memory usage change @ e5915f2

Board flash % RAM for global variables %
arduino:samd:mkrwifi1010 N/A N/A N/A N/A
Click for full report table
Board examples/Actuators/Buzzer_Melody
flash
% examples/Actuators/Buzzer_Melody
RAM for global variables
% examples/Actuators/Relays_blink
flash
% examples/Actuators/Relays_blink
RAM for global variables
% examples/All_Features
flash
% examples/All_Features
RAM for global variables
% examples/Grove_Inputs
flash
% examples/Grove_Inputs
RAM for global variables
% examples/LEDs-Examples/LED_Blink
flash
% examples/LEDs-Examples/LED_Blink
RAM for global variables
% examples/SD_card
flash
% examples/SD_card
RAM for global variables
% examples/Sensors/ENV-HTS221/ReadSensors
flash
% examples/Sensors/ENV-HTS221/ReadSensors
RAM for global variables
% examples/Sensors/ENV-HTS221/ReadSensorsImperial
flash
% examples/Sensors/ENV-HTS221/ReadSensorsImperial
RAM for global variables
% examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer
flash
% examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer
RAM for global variables
% examples/Sensors/IMU-LSM6DS3/SimpleGyroscope
flash
% examples/Sensors/IMU-LSM6DS3/SimpleGyroscope
RAM for global variables
% examples/Sensors/Light-APDS9960/FullExample
flash
% examples/Sensors/Light-APDS9960/FullExample
RAM for global variables
% examples/Sensors/Light-APDS9960/GestureSensor
flash
% examples/Sensors/Light-APDS9960/GestureSensor
RAM for global variables
% examples/Sensors/Light-APDS9960/ProximitySensor
flash
% examples/Sensors/Light-APDS9960/ProximitySensor
RAM for global variables
% examples/Sensors/Light-APDS9960/Read_Colors
flash
% examples/Sensors/Light-APDS9960/Read_Colors
RAM for global variables
% examples/Sensors/Pressure-LPS22HB/ReadPressure
flash
% examples/Sensors/Pressure-LPS22HB/ReadPressure
RAM for global variables
% examples/Sensors/Pressure-LPS22HB/ReadPressureImperial
flash
% examples/Sensors/Pressure-LPS22HB/ReadPressureImperial
RAM for global variables
% examples/TouchPads/Custom_Sensitivity
flash
% examples/TouchPads/Custom_Sensitivity
RAM for global variables
% examples/TouchPads/Relays_control_Qtouch
flash
% examples/TouchPads/Relays_control_Qtouch
RAM for global variables
% examples/TouchPads/TouchTypes
flash
% examples/TouchPads/TouchTypes
RAM for global variables
% examples/TouchPads/Touch_and_LEDs
flash
% examples/TouchPads/Touch_and_LEDs
RAM for global variables
% examples/TouchPads/Touch_signals
flash
% examples/TouchPads/Touch_signals
RAM for global variables
% examples/TouchPads/getTouch
flash
% examples/TouchPads/getTouch
RAM for global variables
% examples/Display/Compose_images
flash
% examples/Display/Compose_images
RAM for global variables
% examples/Display/Graphics
flash
% examples/Display/Graphics
RAM for global variables
%
arduino:samd:mkrwifi1010 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Click for full report CSV
Board,examples/Actuators/Buzzer_Melody<br>flash,%,examples/Actuators/Buzzer_Melody<br>RAM for global variables,%,examples/Actuators/Relays_blink<br>flash,%,examples/Actuators/Relays_blink<br>RAM for global variables,%,examples/All_Features<br>flash,%,examples/All_Features<br>RAM for global variables,%,examples/Grove_Inputs<br>flash,%,examples/Grove_Inputs<br>RAM for global variables,%,examples/LEDs-Examples/LED_Blink<br>flash,%,examples/LEDs-Examples/LED_Blink<br>RAM for global variables,%,examples/SD_card<br>flash,%,examples/SD_card<br>RAM for global variables,%,examples/Sensors/ENV-HTS221/ReadSensors<br>flash,%,examples/Sensors/ENV-HTS221/ReadSensors<br>RAM for global variables,%,examples/Sensors/ENV-HTS221/ReadSensorsImperial<br>flash,%,examples/Sensors/ENV-HTS221/ReadSensorsImperial<br>RAM for global variables,%,examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer<br>flash,%,examples/Sensors/IMU-LSM6DS3/SimpleAccelerometer<br>RAM for global variables,%,examples/Sensors/IMU-LSM6DS3/SimpleGyroscope<br>flash,%,examples/Sensors/IMU-LSM6DS3/SimpleGyroscope<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/FullExample<br>flash,%,examples/Sensors/Light-APDS9960/FullExample<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/GestureSensor<br>flash,%,examples/Sensors/Light-APDS9960/GestureSensor<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/ProximitySensor<br>flash,%,examples/Sensors/Light-APDS9960/ProximitySensor<br>RAM for global variables,%,examples/Sensors/Light-APDS9960/Read_Colors<br>flash,%,examples/Sensors/Light-APDS9960/Read_Colors<br>RAM for global variables,%,examples/Sensors/Pressure-LPS22HB/ReadPressure<br>flash,%,examples/Sensors/Pressure-LPS22HB/ReadPressure<br>RAM for global variables,%,examples/Sensors/Pressure-LPS22HB/ReadPressureImperial<br>flash,%,examples/Sensors/Pressure-LPS22HB/ReadPressureImperial<br>RAM for global variables,%,examples/TouchPads/Custom_Sensitivity<br>flash,%,examples/TouchPads/Custom_Sensitivity<br>RAM for global variables,%,examples/TouchPads/Relays_control_Qtouch<br>flash,%,examples/TouchPads/Relays_control_Qtouch<br>RAM for global variables,%,examples/TouchPads/TouchTypes<br>flash,%,examples/TouchPads/TouchTypes<br>RAM for global variables,%,examples/TouchPads/Touch_and_LEDs<br>flash,%,examples/TouchPads/Touch_and_LEDs<br>RAM for global variables,%,examples/TouchPads/Touch_signals<br>flash,%,examples/TouchPads/Touch_signals<br>RAM for global variables,%,examples/TouchPads/getTouch<br>flash,%,examples/TouchPads/getTouch<br>RAM for global variables,%,examples/Display/Compose_images<br>flash,%,examples/Display/Compose_images<br>RAM for global variables,%,examples/Display/Graphics<br>flash,%,examples/Display/Graphics<br>RAM for global variables,%
arduino:samd:mkrwifi1010,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A

@alranel alranel requested a review from marqdevx March 6, 2023 17:49
@alranel alranel merged commit e862448 into master Mar 6, 2023
@alranel alranel deleted the embed-bsec branch March 6, 2023 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
3 participants