Lion_A писал(а):Да, а не зависают ли часы? После неудачных посылок температуры часы доступны по блютуз с телефона?
Только хотел написать про это. Часы не зависают. Часы не доступны по блютузу с телефона. Выдает ошибку.
Lion_A писал(а):Да, а не зависают ли часы? После неудачных посылок температуры часы доступны по блютуз с телефона?
SergeyK писал(а):Lion_A писал(а):Да, а не зависают ли часы? После неудачных посылок температуры часы доступны по блютуз с телефона?
Только хотел написать про это. Часы не зависают. Часы не доступны по блютузу с телефона. Выдает ошибку.

Код: Выделить всё
//раскоментировать при использовании BMP180
#define BMP1803. Сделал прогноз погоды, на основании атмосферного давления.
Здесь немного подробнее: Так как давление зависит от высоты над уровнем моря и уменьшается примерно на 1мм рт.ст. на каждые 10 метров, то пришлось ввести коррекцию в файле interface.h в строке 26:Код: Выделить всё
#define ALTITUDE_CORR -10
По умолчанию коррекция установленна на минус 10 мм рт.ст.(примерно 100 метров над уровнем моря). Если нужно, то меняем значение на требуемое вам.
Коррекция влияет только на пороговые уровни и не влияет на отображаемое давление.
Там же можно изменить пороговые уровни:Код: Выделить всё
//пороговые значения прогноза погоды
#define THRESHOLD_PRESSURE_1 720 ALTITUDE_CORR // Шторм
#define THRESHOLD_PRESSURE_2 730 ALTITUDE_CORR // Дождь
#define THRESHOLD_PRESSURE_3 740 ALTITUDE_CORR // Преимущественная облачность
#define THRESHOLD_PRESSURE_4 750 ALTITUDE_CORR // Переменная облачность
#define THRESHOLD_PRESSURE_5 760 ALTITUDE_CORR // Малооблачно
#define THRESHOLD_PRESSURE_6 770 ALTITUDE_CORR // Ясно
13Alex13 писал(а):Очень даже ничего!!!
13Alex13 писал(а):Lion_A, подскажите пожалуйста по поводу прогноза погоды
Код: Выделить всё
//нормальное давление для текущщего расположения часов
#define NORMAL_PRESSURE 760
//пороговые значения прогноза погоды относительно NORMAL_PRESSURE
#define THRESHOLD_PRESSURE_1 -15 // <Ураган
#define THRESHOLD_PRESSURE_2 -5 // <Осадки
#define THRESHOLD_PRESSURE_3 0 // <Облачно
// >Ясноkaddet писал(а):Огромная благодарность и уважение автору, за то, что не бросает проект и делает его действительно Superским!
Хотелось бы добавить пожелание.
почемучка писал(а):Сразу, что заметил это не возможность установить день недели из меню часов. Есть только Вт, Чт, Сб, Вс.
С телефона дата устанавливается правильно.
Может этот глюк только у меня. Стоит DS3231
Когда устанавливаешь ежедневный будильник из приложения, то часы отображают, что будильник установлен (мигает одна точка).
Если установить любой из будильников (1-4) - будильники устанавливаются, но часы не отображают, что будильник установлен (мигает две точки).
Vit318 писал(а):А будет работать с Ds3231 или нужно что-то в прошивке менять?
Код: Выделить всё
//раскоментировать при использовании DS3231
//#define DS3231Код: Выделить всё
//нормальное давление для текущего расположения часов
#define NORMAL_PRESSURE 760
//пороговые значения прогноза погоды относительно NORMAL_PRESSURE
#define THRESHOLD_PRESSURE_1 -15 // <Ураган
#define THRESHOLD_PRESSURE_2 -5 // <Осадки
#define THRESHOLD_PRESSURE_3 0 // <Облачно
// >Ясно
...................... В приложении выставляете нормальное давление для вышей высоты.


Lion_A писал(а):Поправил.