metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2008-02-15 09:17 pm

Претензии к блютузу

Я понял ключевой аспект претензий к блютузу, как технологии.
Он несет на себе отпечаток малоуспешной попытки сделать его максимально дружественным к юзеру. В результате он стал дико недружественным к продвинутому юзеру.

Я еще не видел ни одних блютуз дров, которые бы выводили отладочную информацию о происходящем и о причинах ошибок. При том, что в блютуз с осциллографом не залезешь, и участвуют всегда минимум два устройства - понять, что происходит - нереально. Даже понять, чем внутренне отличается успешная попытка установить связь от неуспешной - нереально.

На устройствах в лучшем случае один светодиод на активность блютуза. Промежуточных состояний нет, понять нечего.

В прогах классикой жанра является зависающее окно "Connect" в котором нет кнопки "Cancel", а иногда и вообще никаких кнопок. Почему? Потому что "программисты" не умеют многопоточные программы корректно писать - для них обработать пару потоков - рабочий и гуишный - это высший пилотаж, на который способны только мудрые гуру.


Это я блютуз GPS купил. HOLUX 1000m. Ловит отлично, NMEA гонит, все. При первой попытке его подключить к компу - не подключился. Поменял адаптер на компе на более старый - подключился.

Подключение к сотовому Siemens S75 - пляска с бубном. Внешне никак не видно, что он подключен, хотя запрос на пин-код выводит и пишет что подключился. Оказывается, девайсы ищет прога самостоятельно. Прога - MapNav, J2ME. Но при этом прога после потери девайса не находит его ни сама, ни вручную принудительно - надо телефон перезагрузить. То ли они там хендлы какие не закрывают, то ли просто телефон с ума сходит. И вообще кнопки "подключить GPS" нет. И кнопки "Показать диагностическую информацию" нет.

Да, при том девайс с сотовым я все таки завел и он дажы работает.

[identity profile] prof-moriarty.livejournal.com 2008-02-15 07:40 pm (UTC)(link)
ЛЮТО, БЕШЕНО НЕНАВИЖУ!!!

[identity profile] vk11.livejournal.com 2008-02-15 08:31 pm (UTC)(link)
расслабся, выпей пива. все, пянтницо :)
При том, что в блютуз с осциллографом не залезешь, - ты не поверишь, но есть аппараты, которые и в микроволновку могут залезть. и не только.
(* тьфу х 3 - шоп ребэ не заметил коммента *)

[identity profile] metaclass.livejournal.com 2008-02-15 09:04 pm (UTC)(link)
Предлагаешь для отладки блютуза завести себе приемник-сканер с декодером протокола? :)

[identity profile] vk11.livejournal.com 2008-02-18 06:21 am (UTC)(link)
не, я к тому, что залезть можно (и могут) во все, и средства есть :)
"мы эта, мы можем, мы эта, мы - комендарура..." (с) миронов в роли к-на алехина (с)

[identity profile] stanley-by.livejournal.com 2008-02-15 08:57 pm (UTC)(link)
Мораль - юзайте с КПК или ноутбуком и не выёживайтесь!

[identity profile] metaclass.livejournal.com 2008-02-15 09:03 pm (UTC)(link)
Моя конечная цель - модульный носимый неубиваемый вычислительный комплекс, сделанный из бытовой электроники :) Меня бесит, что телефон, который мощнее, чем мои первые компьютеры, нельзя толком запрограммировать.

[identity profile] john-f-doe.livejournal.com 2008-02-15 09:18 pm (UTC)(link)
наверное он для этого не преднозначен :)

[identity profile] 1ceheart.livejournal.com 2008-02-15 10:04 pm (UTC)(link)
Ну таки можно, которые под Symbian, там можно вполне полноценные приложения писать, не только калькуляторы калорий :)

[identity profile] kratovkost.livejournal.com 2008-09-23 03:02 pm (UTC)(link)
вон, еще инфа о Siemens S75 (http://dash.ru/mobile/all/Siemens/S75/)