Skip to content

Commit 696b676

Browse files
committed
map write/read bug fix
1 parent 122f2b3 commit 696b676

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pico_classic_v4_STEP8_micromouse/Flash.ino

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ void mapWrite(void)
100100
Serial.println("- failed to open file for writing");
101101
return;
102102
}
103-
for (int i = 0; i < 16; i++) {
104-
for (int j = 0; j < 16; j++) {
103+
for (int i = 0; i < MAZESIZE_X; i++) {
104+
for (int j = 0; j < MAZESIZE_Y; j++) {
105105
data_temp = g_map.wallDataGet(i, j, north) + (g_map.wallDataGet(i, j, east) << 2) +
106106
(g_map.wallDataGet(i, j, south) << 4) + (g_map.wallDataGet(i, j, west) << 6);
107107
if (file.write(data_temp)) { //バイナリ書き込み
@@ -129,8 +129,8 @@ void mapCopy(void)
129129
Serial.println("- failed to open file for reading");
130130
return;
131131
}
132-
for (int i = 0; i < 16; i++) {
133-
for (int j = 0; j < 16; j++) {
132+
for (int i = 0; i < MAZESIZE_X; i++) {
133+
for (int j = 0; j < MAZESIZE_Y; j++) {
134134
if (file.available()) {
135135
read_data = file.read();
136136
g_map.wallDataSet(i, j, north, read_data & 0x03);

0 commit comments

Comments
 (0)