Skip to content

map write read BugFix #24

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

map write read BugFix #24

wants to merge 2 commits into from

Conversation

aoki-rt
Copy link
Contributor

@aoki-rt aoki-rt commented May 21, 2025

What does this implement/fix?

バグの現象
MapManager.hにある迷路マップのサイズのMAPSIZE_X、MAPSIZE_Yを16以外にした時、flashROMの書き込みを失敗する
修正内容
SPIFFSのマップの読み書きを16で固定してたものをMAPSIZE_X、MAPSIZE_Yに変更した

Does this close any currently open issues?

ありません

How has this been tested?

MAPSIZE_X、MAPSIZE_Yを4にし、4x4の迷路で実機で試しました

Any other comments?

対象はSTEP8とSTEP12

Checklists

Copy link

Memory usage change @ 1451fac

Board flash % RAM for global variables %
esp32:esp32:esp32s3 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
Click for full report table
Board uROS_STEP1_LED
flash
% uROS_STEP1_LED
RAM for global variables
% uROS_STEP2_SWITCH
flash
% uROS_STEP2_SWITCH
RAM for global variables
% uROS_STEP3_Buzzer
flash
% uROS_STEP3_Buzzer
RAM for global variables
% uROS_STEP4_Sensor
flash
% uROS_STEP4_Sensor
RAM for global variables
% uROS_STEP5_Straight
flash
% uROS_STEP5_Straight
RAM for global variables
% uROS_STEP6_rotate
flash
% uROS_STEP6_rotate
RAM for global variables
% uROS_STEP7_P_control
flash
% uROS_STEP7_P_control
RAM for global variables
% uROS_STEP8_micromouse
flash
% uROS_STEP8_micromouse
RAM for global variables
% uROS_STEP9_twistMsg
flash
% uROS_STEP9_twistMsg
RAM for global variables
% uROS_STEP10_tfMsg
flash
% uROS_STEP10_tfMsg
RAM for global variables
% uROS_STEP11_SensorMsg
flash
% uROS_STEP11_SensorMsg
RAM for global variables
% uROS_STEP12_micromouse
flash
% uROS_STEP12_micromouse
RAM for global variables
%
esp32:esp32:esp32s3 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
Click for full report CSV
Board,uROS_STEP1_LED<br>flash,%,uROS_STEP1_LED<br>RAM for global variables,%,uROS_STEP2_SWITCH<br>flash,%,uROS_STEP2_SWITCH<br>RAM for global variables,%,uROS_STEP3_Buzzer<br>flash,%,uROS_STEP3_Buzzer<br>RAM for global variables,%,uROS_STEP4_Sensor<br>flash,%,uROS_STEP4_Sensor<br>RAM for global variables,%,uROS_STEP5_Straight<br>flash,%,uROS_STEP5_Straight<br>RAM for global variables,%,uROS_STEP6_rotate<br>flash,%,uROS_STEP6_rotate<br>RAM for global variables,%,uROS_STEP7_P_control<br>flash,%,uROS_STEP7_P_control<br>RAM for global variables,%,uROS_STEP8_micromouse<br>flash,%,uROS_STEP8_micromouse<br>RAM for global variables,%,uROS_STEP9_twistMsg<br>flash,%,uROS_STEP9_twistMsg<br>RAM for global variables,%,uROS_STEP10_tfMsg<br>flash,%,uROS_STEP10_tfMsg<br>RAM for global variables,%,uROS_STEP11_SensorMsg<br>flash,%,uROS_STEP11_SensorMsg<br>RAM for global variables,%,uROS_STEP12_micromouse<br>flash,%,uROS_STEP12_micromouse<br>RAM for global variables,%
esp32:esp32:esp32s3,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0

Copy link

Memory usage change @ 5270c5f

Board flash % RAM for global variables %
esp32:esp32:esp32s3 0 - 0 0.0 - 0.0 0 - 0 0.0 - 0.0
Click for full report table
Board uROS_STEP1_LED
flash
% uROS_STEP1_LED
RAM for global variables
% uROS_STEP2_SWITCH
flash
% uROS_STEP2_SWITCH
RAM for global variables
% uROS_STEP3_Buzzer
flash
% uROS_STEP3_Buzzer
RAM for global variables
% uROS_STEP4_Sensor
flash
% uROS_STEP4_Sensor
RAM for global variables
% uROS_STEP5_Straight
flash
% uROS_STEP5_Straight
RAM for global variables
% uROS_STEP6_rotate
flash
% uROS_STEP6_rotate
RAM for global variables
% uROS_STEP7_P_control
flash
% uROS_STEP7_P_control
RAM for global variables
% uROS_STEP8_micromouse
flash
% uROS_STEP8_micromouse
RAM for global variables
% uROS_STEP9_twistMsg
flash
% uROS_STEP9_twistMsg
RAM for global variables
% uROS_STEP10_tfMsg
flash
% uROS_STEP10_tfMsg
RAM for global variables
% uROS_STEP11_SensorMsg
flash
% uROS_STEP11_SensorMsg
RAM for global variables
% uROS_STEP12_micromouse
flash
% uROS_STEP12_micromouse
RAM for global variables
%
esp32:esp32:esp32s3 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0
Click for full report CSV
Board,uROS_STEP1_LED<br>flash,%,uROS_STEP1_LED<br>RAM for global variables,%,uROS_STEP2_SWITCH<br>flash,%,uROS_STEP2_SWITCH<br>RAM for global variables,%,uROS_STEP3_Buzzer<br>flash,%,uROS_STEP3_Buzzer<br>RAM for global variables,%,uROS_STEP4_Sensor<br>flash,%,uROS_STEP4_Sensor<br>RAM for global variables,%,uROS_STEP5_Straight<br>flash,%,uROS_STEP5_Straight<br>RAM for global variables,%,uROS_STEP6_rotate<br>flash,%,uROS_STEP6_rotate<br>RAM for global variables,%,uROS_STEP7_P_control<br>flash,%,uROS_STEP7_P_control<br>RAM for global variables,%,uROS_STEP8_micromouse<br>flash,%,uROS_STEP8_micromouse<br>RAM for global variables,%,uROS_STEP9_twistMsg<br>flash,%,uROS_STEP9_twistMsg<br>RAM for global variables,%,uROS_STEP10_tfMsg<br>flash,%,uROS_STEP10_tfMsg<br>RAM for global variables,%,uROS_STEP11_SensorMsg<br>flash,%,uROS_STEP11_SensorMsg<br>RAM for global variables,%,uROS_STEP12_micromouse<br>flash,%,uROS_STEP12_micromouse<br>RAM for global variables,%
esp32:esp32:esp32s3,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant