Страница 1 из 1
Редактировать список массивов
Добавлено: 05 фев 2022, 13:17
Garrison
Господа! Появился глупый вопрос, а как удалить из проекта ранее созданный массив? Каким то образом в списке созданных ранее массивов появился дубль с одинаковым именем. Теперь после компиляции на стадии заливки скетча в контроллер Arduino IDE ругается на ошибку объявления двух одноименных массивов, приходится из скомпилированной программы перед заливкой вручную один массив удалять. Средствами FLProg то список существующих массивов поправить можно?
Редактировать список массивов
Добавлено: 05 фев 2022, 13:34
Dryundel
Интересный глюк. Давайте проект посмотрим.
Редактировать список массивов
Добавлено: 05 фев 2022, 13:47
Garrison
Интересный глюк. Давайте проект посмотрим.
Да глюк то очень просто на самом деле образовался, есть проект gsm сигнализации. Была старая версия проекта и новая, в старой был массив с именем "смс в очереди" и размерностью в 13 значений, а в новой версии тот же массив с тем же именем только размерность 17 значений. И вот я взял да и скопировал блок записи в массив из проекта более старой версии в новый и вуаля. )) Получил в списке созданных массивов два, с одинаковым именем и разной размерностью. Ошибок при проверке проекта при этом нет. При компиляции тоже нет. А вот при загрузке в контроллер ошибка на объявление одноименного массива. Проект, пожалуйста вот он. Блок записи в массив например в плате №5 есть. (извините он в архиве, так сюда не заливается, большой размер)
GSM гараж ver33.rar
Редактировать список массивов
Добавлено: 05 фев 2022, 13:59
AlexCrane
[ref]Garrison[/ref], легко, просто удалите блок который использует массив на 13 значений, автоматически удалится и массив
GSM гараж ver34.zip
Редактировать список массивов
Добавлено: 05 фев 2022, 14:05
Garrison
AlexCrane писал(а): 05 фев 2022, 13:59
Garrison, легко, просто удалите блок который использует массив на 13 значений, автоматически удалится и массив
Да благодарю, я уже просто откатил версию. Но и в правду, если этот блок грохнуть то и массив ненужный тю тю, все как всегда совсем просто. Спасибо еще раз.