leka / LekaOS

LekaOS is Leka's firmware based on Mbed OS
https://leka.io
Apache License 2.0
14 stars 8 forks source link

♻️ (ble): Use Long UUID #1270

Closed YannLocatelli closed 1 year ago

YannLocatelli commented 1 year ago

Validation

github-actions[bot] commented 1 year ago

File comparision analysis report

:bookmark: Info

Target Flash Used (base/head) Fash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 183068 (69%) ø 79076 (30%)
79076 (30%)
41664 (7%) ø
os 500620 (31%)
500956 (32%)
:chart_with_upwards_trend:
+336 (+0%)
1064052 (68%)
1063716 (67%)
94976 (18%) ø
Click to show memory sections ``` | - | Hex | Bytes | KiB | |------------|---------:|----------:|-----:| | Flash | 0x200000 | 2 097 152 | 2048 | | SRAM | 0x80000 | 524 288 | 512 | | Bootloader | 0x40000 | 262 144 | 256 | | Header | 0x1000 | 4 096 | 4 | | OS | 0x17E000 | 1 564 672 | 1528 | | Tail | 0x1000 | 4 096 | 4 | | Scratch | 0x40000 | 262 144 | 256 | ```

:memo: Summary

Click to show summary - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 500620 (23%)
500956 (23%) | :chart_with_upwards_trend:
+336 (+0%) | 94976 (18%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 183068 (8%) | ø | 41664 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 409276 (19%) | ø | 30608 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 385076 (18%) | ø | 31120 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 368332 (17%) | ø | 30560 (5%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 376140 (17%) | ø | 30632 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 378356 (18%) | ø | 30632 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 365268 (17%) | ø | 30976 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366712 (17%) | ø | 30560 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 386812 (18%) | ø | 30856 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 378420 (18%) | ø | 30840 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 394540 (18%) | ø | 31120 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 371176 (17%) | ø | 30576 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 372344 (17%) | ø | 30576 (5%) | ø | | spike_lk_accel_gyro | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 98472 (4%) | ø | 23520 (4%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 137172 (6%) | ø | 25176 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 198012 (9%) | ø | 58680 (11%) | ø | | spike_lk_ble | :heavy_check_mark: | :x: | :x: | 237980 (11%)
238380 (11%) | :chart_with_upwards_trend:
+400 (+0%) | 39416 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92364 (4%) | ø | 22224 (4%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 153672 (7%) | ø | 57224 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88544 (4%) | ø | 24376 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 223140 (10%) | ø | 63832 (12%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139228 (6%) | ø | 25192 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88108 (4%) | ø | 24264 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 93164 (4%) | ø | 22824 (4%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84152 (4%) | ø | 22904 (4%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 154432 (7%) | ø | 25520 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 339964 (16%) | ø | 38448 (7%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86776 (4%) | ø | 22216 (4%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 174964 (8%) | ø | 48016 (9%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100944 (4%) | ø | 23592 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 173004 (8%) | ø | 57520 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115204 (5%) | ø | 25104 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84776 (4%) | ø | 23408 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 110736 (5%) | ø | 25824 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86336 (4%) | ø | 22248 (4%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 91796 (4%) | ø | 22768 (4%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 218660 (10%) | ø | 60512 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84216 (4%) | ø | 22184 (4%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87376 (4%) | ø | 23312 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84072 (4%) | ø | 22216 (4%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84824 (4%) | ø | 22216 (4%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 90616 (4%) | ø | 22192 (4%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145028 (6%) | ø | 25256 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82712 (3%) | ø | 22232 (4%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 96668 (4%) | ø | 23392 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 157244 (7%) | ø | 26288 (5%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100456 (4%) | ø | 23240 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87520 (4%) | ø | 24136 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 130984 (6%) | ø | 25528 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57616 (2%) | ø | 11496 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84176 (4%) | ø | 23080 (4%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83488 (3%) | ø | 22304 (4%) | ø |

:world_map: Map files diff output

Click to show diff list
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2023-02-01 10:44:35.722123344 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2023-02-01 10:44:36.138127814 +0000 @@ -1,54 +1,54 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 630(+630) | 18(+18) | 263(+263) | +| [fill] | 626(+626) | 18(+18) | 263(+263) | | [lib]/ActivityKit.a | 10590(+10590) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1476(+1476) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 324(+324) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1652(+1652) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | | [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6712(+6712) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 176(+176) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 60(+60) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 580(+580) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 930(+930) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 7954(+7954) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1732(+1732) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 906(+906) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 1356(+1356) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 838(+838) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1054(+1054) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1242(+1242) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 82(+82) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 738(+738) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 48840(+48840) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 2092(+2092) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 181458(+181458) | 773(+773) | 19755(+19755) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 12012(+12012) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | -| main.cpp.obj | 138762(+138762) | 108(+108) | 38881(+38881) | -| Subtotals | 455140(+455140) | 4424(+4424) | 90224(+90224) | +| main.cpp.obj | 138830(+138830) | 108(+108) | 38881(+38881) | +| Subtotals | 455204(+455204) | 4424(+4424) | 90224(+90224) | Total Static RAM memory (data + bss): 94648(+94648) bytes -Total Flash memory (text + data): 459564(+459564) bytes +Total Flash memory (text + data): 459628(+459628) bytes ``` ```diff Flash used: 500956 (23%) / total: 2097152 SRAM used: 94976 (18%) / total: 524288 ```
spike_lk_ble (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_ble-map.txt 2023-02-01 10:44:46.502238955 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_ble-map.txt 2023-02-01 10:44:46.770241829 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 408(+408) | 15(+15) | 78(+78) | +| [fill] | 400(+400) | 15(+15) | 78(+78) | | [lib]/BLEKit.a | 1500(+1500) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1714(+1714) | 0(+0) | 0(+0) | | [lib]/c.a | 40860(+40860) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 145544(+145544) | 709(+709) | 19447(+19447) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9940(+9940) | 16(+16) | 204(+204) | -| main.cpp.obj | 7890(+7890) | 92(+92) | 15842(+15842) | -| Subtotals | 215636(+215636) | 3408(+3408) | 35696(+35696) | +| main.cpp.obj | 8026(+8026) | 92(+92) | 15842(+15842) | +| Subtotals | 215764(+215764) | 3408(+3408) | 35696(+35696) | Total Static RAM memory (data + bss): 39104(+39104) bytes -Total Flash memory (text + data): 219044(+219044) bytes +Total Flash memory (text + data): 219172(+219172) bytes ``` ```diff Flash used: 238380 (11%) / total: 2097152 SRAM used: 39416 (7%) / total: 524288 ```
github-actions[bot] commented 1 year ago

Version comparison

- Version Same as filename Same as os_version
os 1.3.0+1675247893 ✔️ ✔️
firmware
(os + bootloader)
1.3.0+1675247893 ✔️ ✔️
github-actions[bot] commented 1 year ago

File comparision analysis report

:bookmark: Info

Target Flash Used (base/head) Fash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 170784 (65%) ø 91360 (34%)
91360 (34%)
30968 (5%) ø
os 439584 (28%)
439920 (28%)
:chart_with_upwards_trend:
+336 (+0%)
1125088 (71%)
1124752 (71%)
83760 (15%) ø
Click to show memory sections ``` | - | Hex | Bytes | KiB | |------------|---------:|----------:|-----:| | Flash | 0x200000 | 2 097 152 | 2048 | | SRAM | 0x80000 | 524 288 | 512 | | Bootloader | 0x40000 | 262 144 | 256 | | Header | 0x1000 | 4 096 | 4 | | OS | 0x17E000 | 1 564 672 | 1528 | | Tail | 0x1000 | 4 096 | 4 | | Scratch | 0x40000 | 262 144 | 256 | ```

:memo: Summary

Click to show summary - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 439584 (20%)
439920 (20%) | :chart_with_upwards_trend:
+336 (+0%) | 83760 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 170784 (8%) | ø | 30968 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 394140 (18%) | ø | 20456 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 377528 (18%) | ø | 20968 (3%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 360600 (17%) | ø | 20440 (3%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 364540 (17%) | ø | 20480 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366676 (17%) | ø | 20480 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 352568 (16%) | ø | 20408 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 354344 (16%) | ø | 20408 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 374928 (17%) | ø | 20696 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366972 (17%) | ø | 20688 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 386992 (18%) | ø | 20968 (3%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 359576 (17%) | ø | 20424 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 360744 (17%) | ø | 20424 (3%) | ø | | spike_lk_accel_gyro | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 89404 (4%) | ø | 12808 (2%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 126988 (6%) | ø | 14600 (2%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 189464 (9%) | ø | 48104 (9%) | ø | | spike_lk_ble | :heavy_check_mark: | :x: | :x: | 229600 (10%)
230064 (10%) | :chart_with_upwards_trend:
+464 (+0%) | 28472 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82948 (3%) | ø | 11544 (2%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145976 (6%) | ø | 46528 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 65840 (3%) | ø | 13744 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 214304 (10%) | ø | 52752 (10%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 127284 (6%) | ø | 14368 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 76292 (3%) | ø | 13688 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80508 (3%) | ø | 12248 (2%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74800 (3%) | ø | 12072 (2%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139400 (6%) | ø | 14440 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 336000 (16%) | ø | 27792 (5%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63880 (3%) | ø | 11448 (2%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 175668 (8%) | ø | 47928 (9%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92356 (4%) | ø | 12880 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 163312 (7%) | ø | 46688 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 103424 (4%) | ø | 14528 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63288 (3%) | ø | 12256 (2%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 105700 (5%) | ø | 15280 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 62864 (2%) | ø | 11488 (2%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 78852 (3%) | ø | 11808 (2%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 211536 (10%) | ø | 49944 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 79084 (3%) | ø | 11504 (2%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 78388 (3%) | ø | 12600 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60056 (2%) | ø | 11440 (2%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 72496 (3%) | ø | 11504 (2%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 67272 (3%) | ø | 11424 (2%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133084 (6%) | ø | 14304 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 69052 (3%) | ø | 11632 (2%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87896 (4%) | ø | 12824 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145452 (6%) | ø | 15584 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 77632 (3%) | ø | 12352 (2%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80196 (3%) | ø | 13288 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 116544 (5%) | ø | 14808 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58032 (2%) | ø | 11400 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63208 (3%) | ø | 12448 (2%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58456 (2%) | ø | 11400 (2%) | ø |

:world_map: Map files diff output

Click to show diff list
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2023-02-01 10:43:22.963566510 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2023-02-01 10:43:23.323567270 +0000 @@ -1,54 +1,54 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 664(+664) | 18(+18) | 242(+242) | +| [fill] | 660(+660) | 18(+18) | 242(+242) | | [lib]/ActivityKit.a | 10590(+10590) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1476(+1476) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 324(+324) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1652(+1652) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | | [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6712(+6712) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 176(+176) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 60(+60) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 580(+580) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 930(+930) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 7954(+7954) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1732(+1732) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 906(+906) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 1356(+1356) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 838(+838) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1054(+1054) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1242(+1242) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 82(+82) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 752(+752) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 49944(+49944) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 2092(+2092) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 180206(+180206) | 773(+773) | 19667(+19667) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 11964(+11964) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | -| main.cpp.obj | 78494(+78494) | 108(+108) | 27774(+27774) | -| Subtotals | 394724(+394724) | 4424(+4424) | 79008(+79008) | +| main.cpp.obj | 78562(+78562) | 108(+108) | 27774(+27774) | +| Subtotals | 394788(+394788) | 4424(+4424) | 79008(+79008) | Total Static RAM memory (data + bss): 83432(+83432) bytes -Total Flash memory (text + data): 399148(+399148) bytes +Total Flash memory (text + data): 399212(+399212) bytes ``` ```diff Flash used: 439920 (20%) / total: 2097152 SRAM used: 83760 (15%) / total: 524288 ```
spike_lk_ble (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_ble-map.txt 2023-02-01 10:43:32.347584980 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_ble-map.txt 2023-02-01 10:43:32.587585278 +0000 @@ -1,18 +1,18 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 362(+362) | 15(+15) | 82(+82) | +| [fill] | 418(+418) | 15(+15) | 82(+82) | | [lib]/BLEKit.a | 1482(+1482) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1714(+1714) | 0(+0) | 0(+0) | | [lib]/c.a | 42076(+42076) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7084(+7084) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 141548(+141548) | 709(+709) | 19323(+19323) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9520(+9520) | 16(+16) | 204(+204) | -| main.cpp.obj | 4746(+4746) | 92(+92) | 5018(+5018) | -| Subtotals | 208836(+208836) | 3408(+3408) | 24752(+24752) | +| main.cpp.obj | 4882(+4882) | 92(+92) | 5018(+5018) | +| Subtotals | 209028(+209028) | 3408(+3408) | 24752(+24752) | Total Static RAM memory (data + bss): 28160(+28160) bytes -Total Flash memory (text + data): 212244(+212244) bytes +Total Flash memory (text + data): 212436(+212436) bytes ``` ```diff Flash used: 230064 (10%) / total: 2097152 SRAM used: 28472 (5%) / total: 524288 ```
codecov[bot] commented 1 year ago

Codecov Report

Merging #1270 (c7ab981) into develop (e65f36e) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #1270   +/-   ##
========================================
  Coverage    98.70%   98.70%           
========================================
  Files          147      147           
  Lines         3788     3788           
========================================
  Hits          3739     3739           
  Misses          49       49           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

YannLocatelli commented 1 year ago

Short UUID (e.g. 0xABCD) ≠ Long UUID (e.g. 0x0000ABCD-00...)

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

YannLocatelli commented 1 year ago

Delayed once CoreBluetooth in iOS will be ready.