Дмитрий
Ну и в ребут платку
Anonymous
Понял уже у меня что-то сейчас пропинугую видно будет сеть стразу не подумал.
Н Е К И Б Е Р Л Е О
Может dns
Н Е К И Б Е Р Л Е О
;)
Иван
адрес ru.pool.ntp.org
Anonymous
Все верно днс отбрасывает через adguadrhome. Вот где собака зарыта.
Anonymous
Server: 127.0.0.1 Address: 127.0.0.1#53 server can't find http://ru.pool.ntp.org: NXDOMAIN server can't find http://ru.pool.ntp.org: NXDOMAIN
Anonymous
ping: bad port spec 'http://127.0.0.1#53'
Дмитрий
Сервер должен быть написан без всяких HTTP и прочей. Просто: ru.pool.ntp.org
Anonymous
;; connection timed out; no servers could be reached Без http
Дмитрий
;; connection timed out; no servers could be reached Без http
скрин целиком, с командой
Anonymous
скрин целиком, с командой
Сейчас снова ввел Server: 127.0.0.1 Address: 127.0.0.1#53 Name: ru.pool.ntp.org Address 1: 46.17.104.93 Address 2: 91.206.16.3 Address 3: 192.36.143.130 Address 4: 193.192.36.3 *** Can't find ru.pool.ntp.org: No answer
Anonymous
Видит
Andy
В esp модулях обычно нет EEPROM, есть flash, немного разные вещи имейте ввиду. Вводная тема: "как хранить настройки во flash" :)
Slava
еще есть вариант использовать файловую систему SPIFFS для хранения, сохранения и восстановления данных
Anonymous
Спасибо всем почитаю
Slava
Я вот так храню, редактирую, загружаю на spiffs через web интерфейс
Slava
Slava
Slava
Slava
Иван
Server: 127.0.0.1 Address: 127.0.0.1#53 server can't find http://ru.pool.ntp.org: NXDOMAIN server can't find http://ru.pool.ntp.org: NXDOMAIN
На будущее. HTTP использует порт 80, NTP - порт 123. Посему http в начале НЕ НУЖНО УКАЗЫВАТЬ
Slava
в библе jsona есть пример чтения настроек из файла, начни с него
Slava
сразу дам совет - при записи в spiffs отключай прерывания чтобы у тебя не было такого лица 🤪
Slava
если можешь - опиши в кратце задуманное
Slava
это что то новенькое, но не пойму в чем смысл управлять сетью, сеть домашняя или офисная? роутер обычно это всё делает.
romanetz
ping с компа сделай на ntp3.stratum2.ru и т.п.
Как же импортозамещение, ntp1, ntp2.vniiftri.ru
romanetz
Какая?
romanetz
Наступательная?
romanetz
Соседей ломать что ли?
Denisio
импортозамещение это свой NTP с приводом от глонасс
romanetz
Ну ирл до него ещё и пинг короткий и стабильный
Slava
Ну ирл до него ещё и пинг короткий и стабильный
Пинг сколько?, я просто щас не могу посмотреть
romanetz
Откуда?
Slava
У тебя например
romanetz
35
romanetz
У меня в принципе до Москвы 35
@oleg
Slava
У меня из МО до ntp.org и стратум 20мс
@oleg
Slava
Я искал другой нтп потомучто у меня огненая лампа перестала работать, искал в яндексе, первое что он мне выдал был стратум, проверил и теперь вот использую и вам советую, если вам нужно
Slava
Тогда уж LITTLEFS больше уже на файловую систему похоже и папки есть
Не видел такую, но думаю её функционал для микроконтроллера будет избыточный.
Slava
Ссылку на обзор пжлст
Resident
Спиффс устарел и в новых релизах ардуино его не будет будет littlefs
Resident
https://arduino-esp8266.readthedocs.io/en/latest/filesystem.html
Resident
Предупреждение об устаревании SPIFFS SPIFFS в настоящее время устарела и может быть удалена в будущих выпусках ядра. Пожалуйста, обновите ваш код на LittleFS. SPIFFS больше не активно поддерживается вышестоящим разработчиком, в то время как LittleFS находится в активной разработке, поддерживает реальные каталоги и во много раз быстрее для большинства операций.
Resident
Ссылку на обзор пжлст
Там и перейти но на него 1 слово в нескольких местах изменить
romanetz
Ну так любая фс, в конечном итоге, предоставляет реализацию процедур стандартных (open, close, read, write и т.д.)
romanetz
Вся сложность в ней самой и в адаптации работы с диском под её процедуры
romanetz
Я, кстати, где то и самбу находил для есп32
Resident
Да форматировать придётся
Slava
В общих чертах я понял нужно изменить инклуде и обрашение к классу (кажется это так называется), в остальном .опен() должно само работать.
romanetz
👍
romanetz
Ещё, смотри, доступ к флешке - через дма?
romanetz
ДМА требует обычно выровненных адресов
romanetz
А процедуры доступа к диску об этом должны знать и обходить эту "фичу"
Yuriy
по NTP почему просто не pool (серверов , а не одного) той страны/региона в котором находитесь?
Slava
так всё уже, выпилили ее из 8266 Arduino
Да, уже ивидел, сам удивился, как изменился мир, пока я лето-осень гараж к дому пристраивал
Yuriy
Да, уже ивидел, сам удивился, как изменился мир, пока я лето-осень гараж к дому пристраивал
На фоне этого никто не разобрался для чего при сборке образа LittleFS в скриптах platformio 8192 размер блока передается? При чём это варьируется от board и размера раздела cамой FS. 4096 - 8192 . 8кб на блок Это 4 блока только пустая и любой файлик, директория мин 1 блок... очень жирно выходит
romanetz
А размер блока при стирании какой?
romanetz
Логично установить сектор равным этому блоку, иначе запись превращается в анальные приключения
romanetz
Вот, например, надо в файле записанном в блок 4 КБ поменять внутри 5 байт, а размер сектора - 512
Yuriy
вот он
romanetz
А флешка как накопитель интересна тем, что надо сначала блок вычитать, потом стереть, потом записать
romanetz
вот он
Больше, но не меньше
Yuriy
Больше, но не меньше
1 байт файл занимает 8кб
romanetz
Ну да
romanetz
Я же объяснил почему
Yuriy
Ну да
Почему не 4096?
romanetz
Размер страницы какой у накопителя?
Yuriy
Я искренее считал по 4кб esp8266 флеш
romanetz
Ещё он бывает разный в разных областях