Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 02.10.2007, 01:12   #1
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Lib_bt

Библиотека и пример обмена сообщениями по Bluetooth. библиотека готова почти на 100%. читайте комментарии в примере. проверена в эмуляторе WTK 2.5.1 и на связке SE M600i и Motorola E700v
Вложения
Тип файла: zip bt2.zip (24.4 Кб, 1889 просмотров)

Последний раз редактировалось Piligrim, 18.10.2008 в 21:16.
(Offline)
 
Ответить с цитированием
Эти 13 пользователя(ей) сказали Спасибо Piligrim за это полезное сообщение:
baton4ik (22.11.2009), Bruteo (12.11.2009), Chelovek123 (16.08.2013), Dj_smart (25.04.2009), Eggis (17.08.2010), Fred-boy (13.03.2013), Hurrit (07.08.2009), IDOL 1234 (24.05.2010), Микс (14.11.2008), Mark Castle (23.11.2008), odd (09.12.2010), Rock2roll (02.12.2011), sasha_peleng (30.12.2008)
Старый 02.10.2007, 09:39   #2
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Lib_bt

Версия 1.0.1
+на ошибки соединения можно реагировать самому
*список серверов передается через массив bt_servers
(Offline)
 
Ответить с цитированием
Старый 02.10.2007, 11:55   #3
Eddy
Нуждающийся
 
Регистрация: 24.05.2006
Сообщений: 64
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Lib_bt

Бик зур рахмят ака mega respect!
(Offline)
 
Ответить с цитированием
Старый 02.10.2007, 15:27   #4
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: Lib_bt

А на сонерик k510i пойдет?
Piligrim: если у него есть поддержка bluetooth из явы, то вероятнее всего пойдет. пробуйте.
(Offline)
 
Ответить с цитированием
Старый 02.10.2007, 17:36   #5
aleshka
AnyKey`щик
 
Регистрация: 11.12.2006
Сообщений: 17
Написано 2 полезных сообщений
(для 3 пользователей)
Re: Lib_bt

Дождались все таки . Спасибо большое, а исходники увидеть можно? А то нужен SPP, а как у тебя реализован обмен - пока не понятно.
Piligrim: используется именно btspp протокол
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 10:14   #6
aleshka
AnyKey`щик
 
Регистрация: 11.12.2006
Сообщений: 17
Написано 2 полезных сообщений
(для 3 пользователей)
Re: Lib_bt

Сообщение от aleshka
Дождались все таки . Спасибо большое, а исходники увидеть можно? А то нужен SPP, а как у тебя реализован обмен - пока не понятно.
Piligrim: используется именно btspp протокол
Ага, уже сам разобрался.
Потестил, в эмуляторе с запущенным и сервером и клиентом все работает, но когда запускаю клиента без сервера - мидлет вместе с эмулятором падают, без каких либо сообщений об ошибках.

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

Два телефона - не пробовал.
Подопытный - моторола v3x.

PS: попробовал в моторольском эмуляторе, вылетает с Ошибкой блютуз соединения, и вот этим:

Error in XmlRpcClient::handleEvent: could not connect to server (error 0).
Uncaught exception java/lang/NullPointerException.
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 11:28   #7
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Re: Lib_bt

Есть один вопрос - как будет работать библиотека, если, допустим, нужно ввести код доступа, чтобы блютус мог подключится к телефону?
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 11:35   #8
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Lib_bt

запрос кода доступа делается самим телефоном, это уровень выше библиотеки, думаю просто произойдет вызов connection_error при отказе подключения.по работе библиотеки в различных эмуляторах, я же сказал, что тестировал только в WTK 2.5.1, сегодня погоняю еще и в обоих SDK Моторолы.ЗЫ: надеюсь вы понимаете, что я просто физически не могу проверить все существующие варианты.
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 11:45   #9
aleshka
AnyKey`щик
 
Регистрация: 11.12.2006
Сообщений: 17
Написано 2 полезных сообщений
(для 3 пользователей)
Re: Lib_bt

Сообщение от pilgrim
по работе библиотеки в различных эмуляторах, я же сказал, что тестировал только в WTK 2.5.1, сегодня погоняю еще и в обоих SDK Моторолы.ЗЫ: надеюсь вы понимаете, что я просто физически не могу проверить все существующие варианты.
Да я чо, я ж ничо ))) просто начал тестить - начались ошибки, вот и пытался выяснить в чем дело. WTKшный эмулятор просто молча валился, моторольский хоть чтото сказал. Исходники ты не покажешь народу? Проще было бы баги искать.
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 12:27   #10
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Lib_bt

а какой WTK? до версии 2.5 они с блютусом толком работать не умели.исходники конечно могу выложить.
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 12:31   #11
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Re: Lib_bt

запрос кода доступа делается самим телефоном, это уровень выше библиотеки, думаю просто произойдет вызов connection_error при отказе подключения
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 13:05   #12
aleshka
AnyKey`щик
 
Регистрация: 11.12.2006
Сообщений: 17
Написано 2 полезных сообщений
(для 3 пользователей)
Re: Lib_bt

Сообщение от pilgrim
а какой WTK? до версии 2.5 они с блютусом толком работать не умели.исходники конечно могу выложить.
WTK 2.5 но в нем дело. самое неприятное - что не работает связка - мобильный + комп. Я уже говорил, коннект устанавливается, но потом мидлет вылетает с ошибкой. Вот с этим и надо бы разобраться.
Исходники выложи, если не трудно конечно )
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 13:20   #13
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Lib_bt

Сообщение от Tadeus
Я имел ввиду, что если код введут неверно будет ошибка, а так подключиться должен без проблем. Вечером все это проверю
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 13:25   #14
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Re: Lib_bt

А хотелось бы спросить, можно ли передавать код программно?
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 13:41   #15
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Lib_bt

в строке инициализации сервера есть параметр authenticate=false, думаю если его сделать true, то будет производиться именно запрос кода

To make a Bluetooth connection secure when you establish it you must ensure that the javax.microedition.io.Connector connection URL string has the appropriate security parameters:

btspp://hostname:[CN | UUID];authenticate=true;authorize=true;encrypt=true

...Where:

authenticate verifies the identity of a connecting device.


authorize verifies its access to a given service. Authorize is not allowed on client URL connection strings.


encrypt specifies that the connection must be encrypted.

программный ввод кода вроде как не предусмотрен в принципе.

ЗЫ: нашел на WebLancer предложение сделать такую либу, уже выполненное, мог заработать 30 баксов
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
описание lib_bt temned Прочие вопросы 3 02.01.2009 23:59


Часовой пояс GMT +4, время: 11:56.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com