Цитата:
Сообщение от Dim38
Так вот почитаешь о «геморе» с этим блютус. Перехочется.
|
А Вы пробовали? Или только регулярно перехочивается? ) Вы очень консервативны, но стоит ли оно того конкретно в этом случае? Вы чем-то рискуете? )
Цитата:
Сообщение от Dim38
Сколько протоколов блютус, граждане?
|
Сколько ни есть- все имеют обратную совместимость, начиная прям с самой первой версии. И ничего не говорит о том, что в этом плане что-то изменится, так как это лишь добавление нескольких строчек в микропрошивку BT-чипа и аналогично- в драйвер.
Цитата:
Сообщение от Dim38
тот старый протокол не будет и Ваша ф-ция полетит куда? Правильно в ТРУБУ!!!
|
Протокол никуда не улетит при условии, что это будет всё еще Bluetooth. Обратная совместимость, упомянутая выше, не позволит. Скорее появится некий гибрид wi-fi, gps и bluetooth, которому в силу технологического скачка будет "тесно" в рамках старых технологий и они отомрут постепенно. Но стоит ли думать об этом сейчас и отказываться от благ прогресса в самом их пике развития? Вы же не отказываетесь от автомобиля с двигателем внутреннего сгорания, опасаясь, что его будет нечем заправлять? А ведь закат бензиновых машин намного ближе, чем смена Bluetooth на другую технологию. Как и последствия для владельцев такого транспорта будут куда более ощутимыми, чем потеря для наручных часов за $200 одного из (не единственного т.е.) способов скорректировать отображаемое время.
Цитата:
Сообщение от Dim38
Заплатили за временную технологию
|
Большинство того, за что мы платим, временное. Даже мы сами.
Цитата:
Сообщение от Dim38
Настоящая синхра мы все знаем какая.
|
Любая, позволяющая без непосредственного участия владельца часов производить коррекцию времени на них. Любая из них- самая настоящая, насколько это вообще возможно в условиях, когда мы сами придумываем себе, что настоящее, а что- игрушечное

При этом на любую из этих технологий, будь то Multi Band 6, GPS или Bluetooth может действовать множество факторов, как делающих возможность их работы близкой к 100% успешности, так и легко сводящих на нет любые попытки провести синхронизацию. Думаю, Вам не надо их перечислять, и так сами знаете.
Цитата:
Сообщение от Dim38
Блютус не все держат включенным. И зачем, если он мне не нужен? Включать блютус ради часов
|
Не совсем понятна постановка вопроса. У меня сразу появляется встречный. И не один. А зачем вообще выключать Bluetooth? В состоянии покоя его потребление энергии на уровне погрешности и единичные запросы от часов- это капля в море относительно остальных потребителей энергии в телефоне. Или Вы Wi-fi тоже отключаете, если не пользуетесь браузером? И при этом мобильный интернет (3G и LTE) тоже выключаете? А сотовую связь выключаете, если не звоните? А как с GPS? Если да, то я Вас огорчу- сам процесс включения-выключения на телефоне того или иного чипа и его последующий коннект к сети/спутникам/трансляторам и т.д. отнимает энергии несравнимо больше, чем включенный режим ожидания. Если же нет, не выключаете, то все Ваши эти камни в сторону Bluetooth на фоне всех остальных работающих чипов выглядят форменным лицемерием.
Цитата:
Сообщение от Kelevratony
Зато приложение ест, как не в себя.
|
Оно практически ничего не ест по нескольким причинам. Точнее ест, конечно, но один сеанс синхронизации тратит батареи меньше, чем одно загружаемое или отправляемое письмо по электронной почте.
Приложение не висит открытым, для работы синхронизации этого не нужно. Более того, сам телефон не инициирует ничего и просто ждёт. У него в фоне висит один единственный активный сервис (в Window их называют службами, а в линуксоподобных системах сервисы). Этот сервис ожидает входящего подключения от девайсов, согласно белому списку. Далее часы (именно они, а не телефон) по своему расписанию запускают сеанс синхронизации и ищут устройство, с которым заранее были "познакомлены" для этого. Сервис на телефоне получает запрос на соединение, принимает его и запускает последовательно еще 4 простых сервиса. Первый- отправка через Интернет запроса на NTP-сервер о точном времени и получение этих данных. Второй- Определение местоположения телефона. Третий- отправка полученных данных на часы в соответствии текущим местоположением (часовым поясом). Четвертый- запись в журнал логов информации о времени успешной синхронизации. Всё. Это занимает секунды, так как трафик единственного запроса передаваемых данных минимален, а определение местоположение не требует включения режима высокой точности. И так несколько раз в день с частотой, установленной в прошивке часов. Ничем в фоне само пользовательское приложение не занимается, пока Вы сами его не откроете. Работают лишь несколько его сервисов. И то, подчеркиваю, только при условии их инициализации часами, не самим телефоном. Ради интереса попробуйте как-нибудь на выходных, когда нет неконтролируемых источников разряда телеофона вроде звонков и переписок, сравнить время автономности телефона с синхронизацией часов и без. Не будет никакой разницы. Сильнее повлиет Ваше положение относительно базовых станций и прочие внешние факторы.