Было несколько ошибок, которые я не отловил сразу.
Повторно перевыложил 6.27
Автоматика Самовар
lkosoj
Куратор
Видное
673 761
Отв.3880 03 Мая 26, 16:56
vad2112
Бакалавр
Москва
66 12
Отв.3881 04 Мая 26, 20:39
Повторно перевыложил 6.27lkosoj, 03 Мая 26, 16:56Попробую отпишусь
Добавлено через 2дн. 22ч. 4мин.:
Теперь другие ошибки
Arduino: 1.8.19 (Windows 10), Плата:"DOIT ESP32 DEVKIT V1, 80MHz, 921600, None, Enabled"
In file included from C:UsersAdministratorDocumentsArduinoSamovarSamovar.ino:77:
C:UsersAdministratorDocumentsArduinoSamovarcrash_handler.h:34:17: note: #pragma message: USE_CRASH_HANDLER is DISABLED
#pragma message "USE_CRASH_HANDLER is DISABLED"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NVS_Manager:173:37: error: variable or field 'free_samovar_nvs_backup' declared void
static void free_samovar_nvs_backup(SamovarNvsEntryBackup* entries, size_t count) {
^~~~~~~~~~~~~~~~~~~~~
NVS_Manager:173:37: error: 'SamovarNvsEntryBackup' was not declared in this scope
NVS_Manager:173:60: error: 'entries' was not declared in this scope
static void free_samovar_nvs_backup(SamovarNvsEntryBackup* entries, size_t count) {
^~~~~~~
NVS_Manager:173:76: error: expected primary-expression before 'count'
static void free_samovar_nvs_backup(SamovarNvsEntryBackup* entries, size_t count) {
^~~~~
NVS_Manager:209:36: error: 'nvs_handle_t' was not declared in this scope
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:209:36: note: suggested alternative: 'nvs_handle'
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~
nvs_handle
NVS_Manager:209:57: error: expected primary-expression before 'const'
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~
NVS_Manager:209:87: error: 'SamovarNvsEntryBackup' was not declared in this scope
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~~~~~~~~~~
NVS_Manager:209:110: error: 'entry' was not declared in this scope
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:209:110: note: suggested alternative: 'encrypt'
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~
encrypt
NVS_Manager:209:115: error: expression list treated as compound expression in initializer [-fpermissive]
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^
NVS_Manager:252:42: error: 'nvs_handle_t' was not declared in this scope
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:252:42: note: suggested alternative: 'nvs_handle'
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~
nvs_handle
NVS_Manager:252:63: error: expected primary-expression before 'const'
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^~~~~
NVS_Manager:252:97: error: expression list treated as compound expression in initializer [-fpermissive]
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^
NVS_Manager:279:39: error: 'SamovarNvsEntryBackup' does not name a type
static bool restore_nvs_entries(const SamovarNvsEntryBackup* entries, size_t count, bool samovarOnly) {
^~~~~~~~~~~~~~~~~~~~~
NVS_Manager:305:51: error: 'SamovarNvsEntryBackup' does not name a type
static bool erase_nvs_partition_and_restore(const SamovarNvsEntryBackup* entries, size_t count) {
^~~~~~~~~~~~~~~~~~~~~
NVS_Manager:325:36: error: 'SamovarNvsEntryBackup' was not declared in this scope
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^~~~~~~~~~~~~~~~~~~~~
NVS_Manager:325:59: error: 'entries' was not declared in this scope
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^~~~~~~
NVS_Manager:325:75: error: expected primary-expression before 'maxEntries'
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^~~~~~~~~~
NVS_Manager:325:93: error: expected primary-expression before '&' token
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^
NVS_Manager:325:95: error: 'count' was not declared in this scope
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:325:95: note: suggested alternative:
In file included from c:usersadministratorappdatalocalarduino15packagesesp32 oolsxtensa-esp32-elf-gccesp-2021r2-patch5-8.4.0xtensa-esp32-elfincludec++8.4.0algorithm:62,
from C:UsersAdministratorAppDataLocalArduino15packagesesp32hardwareesp322.0.16coresesp32/Arduino.h:184,
from C:UsersAdministratorDocumentsArduinoSamovarSamovar.ino:22:
c:usersadministratorappdatalocalarduino15packagesesp32 oolsxtensa-esp32-elf-gccesp-2021r2-patch5-8.4.0xtensa-esp32-elfincludec++8.4.0itsstl_algo.h:4074:5: note: 'std::count'
count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
^~~~~
NVS_Manager:325:100: error: expression list treated as compound expression in initializer [-fpermissive]
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^
NVS_Manager:209:115: error: 'bool read_samovar_nvs_entry(nvs_handle_t, const nvs_entry_info_t&, SamovarNvsEntryBackup&)' redeclared as different kind of symbol
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:209:13: note: previous declaration 'bool read_samovar_nvs_entry'
static bool read_samovar_nvs_entry(nvs_handle_t handle, const nvs_entry_info_t& info, SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~~~~~~~~~~~
NVS_Manager:252:97: error: 'esp_err_t write_samovar_nvs_entry(nvs_handle_t, const SamovarNvsEntryBackup&)' redeclared as different kind of symbol
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:252:18: note: previous declaration 'esp_err_t write_samovar_nvs_entry'
static esp_err_t write_samovar_nvs_entry(nvs_handle_t handle, const SamovarNvsEntryBackup& entry) {
^~~~~~~~~~~~~~~~~~~~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino: In function 'bool restore_nvs_entries(const SamovarNvsEntryBackup*, size_t, bool)':
NVS_Manager:290:55: error: 'write_samovar_nvs_entry' cannot be used as a function
err = write_samovar_nvs_entry(handle, entries);
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino: At global scope:
NVS_Manager:325:100: error: 'bool backup_all_nvs_entries(SamovarNvsEntryBackup*, size_t, size_t&)' redeclared as different kind of symbol
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino:325:13: note: previous declaration 'bool backup_all_nvs_entries'
static bool backup_all_nvs_entries(SamovarNvsEntryBackup* entries, size_t maxEntries, size_t& count) {
^~~~~~~~~~~~~~~~~~~~~~
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino: In function 'bool backup_all_nvs_entries(SamovarNvsEntryBackup*, size_t, size_t&)':
NVS_Manager:340:62: error: 'read_samovar_nvs_entry' cannot be used as a function
if (read_samovar_nvs_entry(handle, info, entries[count])) {
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino: In function 'bool rebuild_full_nvs_partition()':
NVS_Manager:370:62: error: 'backup_all_nvs_entries' cannot be used as a function
bool ok = backup_all_nvs_entries(entries, maxEntries, count);
^
C:UsersAdministratorDocumentsArduinoSamovarNVS_Manager.ino: In function 'bool compact_samovar_nvs_namespaces()':
NVS_Manager:395:62: error: 'backup_all_nvs_entries' cannot be used as a function
bool ok = backup_all_nvs_entries(entries, maxEntries, count);
^
exit status 1
variable or field 'free_samovar_nvs_backup' declared void
lkosoj
Куратор
Видное
673 761
Отв.3882 08 Мая 26, 00:06
Исправил эту ошибку, перевыложил 6.27. Попробуйте пожалуйста
SLOG
Студент
Москва
22 4
Отв.3884 09 Мая 26, 11:34 (через 55 мин)
Техподдержка Самоварыча отныне здесь.dranek, 09 Мая 26, 10:39Своеобразный выбор площадки. А почему не на homedistiller???
sachalin-1
Доктор наук
Куйбышев
602 167
Отв.3885 09 Мая 26, 11:39 (через 6 мин)
А что-всем надо там быть? Может, все-таки, здесь основную ветку, а там-дублеж кому здесь мало?
Вот коллега опередил. Поддерживаю.
Вот коллега опередил. Поддерживаю.
SLOG
Студент
Москва
22 4
Отв.3886 09 Мая 26, 11:45 (через 6 мин)
А что-всем надо там быть?sachalin-1, 09 Мая 26, 11:39Вот тоже непонятно... Ещё бы было замечательно к Ване в Саратов съехать
. Выбранный вариант практически из этой же оперы.
dranek
Доктор наук
Минск
605 641
Отв.3887 09 Мая 26, 11:47 (через 2 мин)
SLOG, тему надо создавать с кучей описаний и объяснений, а мне лень, потому что толку не будет, обратной связи считай нет, пустая работа.
Макс в России работает у всех, на сколько знаю, потому в нем. И сразу понятно будет мне кому это интересно вообще. По количеству подписчиков.
Есть желающие создать и вести тему? Пожалуйста создавайте, буду туда постить версии.
Макс в России работает у всех, на сколько знаю, потому в нем. И сразу понятно будет мне кому это интересно вообще. По количеству подписчиков.
Есть желающие создать и вести тему? Пожалуйста создавайте, буду туда постить версии.
sachalin-1
Доктор наук
Куйбышев
602 167
Отв.3888 09 Мая 26, 11:50 (через 4 мин)
Им там медом намазано, что-ли? Вон и Самогоныч туда-же: недавно с ним пытался бороться.
Здесь наша площадка, здесь!
Здесь наша площадка, здесь!
logvinov
Магистр
Москва
282 56
Отв.3889 09 Мая 26, 11:51 (через 2 мин)
Все правильно и удобно, молодец. Всегда будут те кому что то не нравится и что-то не так.вот и пускай идут.....
SLOG
Студент
Москва
22 4
Отв.3890 09 Мая 26, 12:03 (через 12 мин)
Все правильно и удобно, молодец.logvinov, 09 Мая 26, 11:51Ну ок, дело хозяйское. Только из Минска очевидно не заметно, что работает то это самое у всех, да вот ставить его из-под палки не все хотят.
Ну опять же - дело хозяйское, но с первых минут самостоятельной жизни проекта перекрыть по факту доступ к нему определённой части потенциальной аудитории (и после этого считать подписчиков)... Ну то такое... Ну ок. Значит: До свидания Самоварыч, да собственно уже прощай! Good Luck.
sachalin-1
Доктор наук
Куйбышев
602 167
Отв.3891 09 Мая 26, 12:07 (через 5 мин)
вот и пускай идут.....logvinov, 09 Мая 26, 11:51Фу, как некрасиво!
Досвиданья Самоварыч! Good Luck.SLOG, 09 Мая 26, 12:03Первый пошел.
Всех-с Великим Днем Победы!
SLOG
Студент
Москва
22 4
Отв.3892 09 Мая 26, 12:10 (через 3 мин)
Всех-с Великим Днем Победы!sachalin-1, 09 Мая 26, 12:07Всех! И мирного неба над головой...
logvinov
Магистр
Москва
282 56
Отв.3893 09 Мая 26, 12:17 (через 8 мин)
Работает Макс у всех и в Белоруссии и в России. Проблем не вижу.
sachalin-1
Доктор наук
Куйбышев
602 167
Отв.3894 09 Мая 26, 13:10 (через 53 мин)
Макс в России работает у всехdranek, 09 Мая 26, 10:39Разве в этом дело? Меня, например, принципиально нет ни в одной соцсети. Не люблю.
а мне лень,dranek, 09 Мая 26, 11:47Тогда оставьте все как есть-делите одну площадку с коллегой Самоваром.
dranek
Доктор наук
Минск
605 641
Отв.3895 09 Мая 26, 13:13 (через 4 мин)
Тогда оставьте все как есть-делите одну площадку с коллегой Самоваром.sachalin-1, 09 Мая 26, 13:10Да я то не против.
Попробуем.
lkosoj
Куратор
Видное
673 761
Отв.3896 09 Мая 26, 14:25
Вынесите в отдельную пожалуйста.
dranek
Доктор наук
Минск
605 641
Отв.3897 09 Мая 26, 15:22 (через 58 мин)
"Вопросов больше не имею." Впрочем, и дверью хлопать не стану. Давно такое перерос.
Не имел намерения навредить Самовару, совсем наоборот. Считаю получилось.
Если обидел кого, простите.
Где находится техподдержка Самоварыча я указал. Не удобно вам - обращайтесь в личку.
Может когда нибудь и создам тему, пока желания нет.
Всех с Великим Днём Победы!
Не имел намерения навредить Самовару, совсем наоборот. Считаю получилось.
Если обидел кого, простите.
Где находится техподдержка Самоварыча я указал. Не удобно вам - обращайтесь в личку.
Может когда нибудь и создам тему, пока желания нет.
Всех с Великим Днём Победы!
lkosoj
Куратор
Видное
673 761
Отв.3898 09 Мая 26, 15:26 (через 4 мин)
Да, помощь огромная, спасибо. Но, как я и писал выше - ваш проект уже сильно отличается от моего. И это не правильно - пытаться все вести в одной ветке форума. Разные подходы, разные вопросы, разные проблемы. Это просто не удобно, не надо это воспринимать на свой счет
nic2015
Магистр
Феодосия
232 58
Отв.3899 09 Мая 26, 16:37
Доброго дня всем!
Плата на самовар, приобрести можно?
Плата на самовар, приобрести можно?
