Часы Super Clock
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
пробовал компилировать пишет "Evaluation version code size limit exceeded!" версия v2.05.0. Я в програм. новичок. пробовал открывать main.c , и prj. одно и тоже. подскажите пожалуйста.
Re: Часы Super Clock
Без покупки лицензии имеется ограничение на размер компилируемой программы. Нужно поискать крякнутую версию 

-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
спасибо уже ищу.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Последний раз редактировалось shura2000 Чт мар 03, 2016 10:17:19, всего редактировалось 1 раз.
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
По лицензии.Для однократного компилирования это дорого. Кряк не нашёл. Хотел изменить изменить коррекцию давления со страницы 24. Пока не знаю выход из положения. Утро вечера мудрен
ее
ееRe: Часы Super Clock
Code Vision AVR 2.05.3, есть в сундуке кота!
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Спасибо что помогли с Code Vision AVR (такой оперативности даже не ожидал). Скачал по ссылке shura2000.Всем доволен, компилирует. Для проверки вставил поздравляшку со своим днём рождения и о чудо всё окей!
И поставил как говорил Lion_A Почитайте на 24-ой странице, там я все описывал коррекцию 40. НО ни чего не изменилось в показаниях у меня 755 на гисметео 745 то есть уже дня 3 отличается на 11 атм.(и за эти три дня показывает "ясно", а в действительности у нас тучность, морозь, дождь). Я думаю надо оставить только давление.
[color=#FF0000]Кнопка "exit" в режиме показа времени теперь по-быстрому включает/выключает будильник, а настройка режима часов норм/авто перенесена в меню настройки.[/color] Мне кажется отлично, быстрое вкл. выкл. будил.
Спасибо автору, и тем кто помог с Code Vision AVR.
[color=#FF0000]Кнопка "exit" в режиме показа времени теперь по-быстрому включает/выключает будильник, а настройка режима часов норм/авто перенесена в меню настройки.[/color] Мне кажется отлично, быстрое вкл. выкл. будил.
Спасибо автору, и тем кто помог с Code Vision AVR.-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Какая у Вас версия прошивки?
Re: Часы Super Clock
у меня версия прошивки m32_2.18
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
m32_2.18
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
В общем поигрался с исходником, убрал комментарии к давлению
if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм Ураган ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм Осадки ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм Облачно ");
else sprintf(text_str_RAM, "мм Ясно ");
Сделал так
if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм ");
Хотелось бы всё таки сделать давление -11 (по гисметео) или где с ним побаловатся.
И ежечасный сигнал сделать на половину короче (в каких строчках).
if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм Ураган ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм Осадки ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм Облачно ");
else sprintf(text_str_RAM, "мм Ясно ");
Сделал так
if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм ");
Хотелось бы всё таки сделать давление -11 (по гисметео) или где с ним побаловатся.
И ежечасный сигнал сделать на половину короче (в каких строчках).
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Как правильно посмотреть адрес часов для внешнего модуля?
В BlueSPP у меня в информации о девайсе высвечивается в таком виде : "10:14:06:18:01:95", а у автора по другому.
В BlueSPP у меня в информации о девайсе высвечивается в таком виде : "10:14:06:18:01:95", а у автора по другому.
Re: Часы Super Clock
shura2000 писал(а):Как правильно посмотреть адрес часов для внешнего модуля?
В BlueSPP у меня в информации о девайсе высвечивается в таком виде : "10:14:06:18:01:95", а у автора по другому.
В Вашем случае: 1014,06,180195
николай 76 писал(а):Хотелось бы всё таки сделать давление -11 (по гисметео) или где с ним побаловатся.
И ежечасный сигнал сделать на половину короче (в каких строчках).
Ну если вам хочется что-бы было как на мониторе то:
Код: Выделить всё
case EVENT_GET_PRES:
bmp180_GetPres();
bmp180_CalcPres(&pressure);
pressure -= 11; // <<добавить после строки 689 в файле "interface.c"
Но мне бы было интересно разобраться в чем проблема. Когда сравните с другим барометром отпишитесь.
Кстати сейчас у вас: Gismeteo - 757 мм, а Яндекс - 766 мм.
Ежечасный сигнал сделать по короче просто не получится. Сейчас он завязан с внешним прерыванием от DS1307.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
А если внешний модуль при включении и удерживании кнопки моргает 5 раз коротко, а потом один длинно, это же нормально? Но температуру на часы не выводит. Светодиод на модуле блютуза моргает часто, на самой плате не моргает. Только если нажать кнопку. Прошивки последние.
Куда копать?
Куда копать?
Re: Часы Super Clock
Пять коротких и один длинный, это нормально. Значит настройка НС-05 прошла успешно. Потом когда вы нажимаете на кнопку должен включиться НС-05, на нем должен моргать красный светодиод. Через какое-то время должен мигнуть светодиод на основной плате. 30мС - удачная передача, 300мС - не удачная. Потом должен выключиться НС-05.
Как у Вас?
Как у Вас?
Последний раз редактировалось Lion_A Вт мар 08, 2016 10:42:21, всего редактировалось 1 раз.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
У меня постоянно быстро моргает светодиод на модуле. На плате не моргает.
Может модуль не рабочий? Как проверить?
Народ, дайте ссылку на проверенные модули. Плиз.
Может модуль не рабочий? Как проверить?
Народ, дайте ссылку на проверенные модули. Плиз.
Re: Часы Super Clock
Тут скорее всего дело не в модуле. Не должен НС-05 быть постоянно включён. На выводе en должен быть высокий уровень, а после нажатия на кнопку низкий.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Доигрался. После включения вообще два раза моргает...
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Спасибо Lion_A. Уменьшил на 11 атмосфер, стало точно совпадать с гисметео сейчас 756, вернул коментарии к давлению буду тестить. Барометра у знакомых нет. Есть только на работе у начальника цеха (дорогущий бар.), к нему с такой просьбой думаю идти не стоит

