BG Development


Страници: (2) 1 [2]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Android, как програмно се сдвояват блутут девайси?
NikB
Публикувано на: 09-11-2018, 22:59
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1085
Регистриран на: 22.09.05



Да разбирам л и, че казваш, че ако ползвам точно тоя идентификатор в клиента и в сървъра, и двата девайса ще ползват профила за серии на връзка?
PMEmail Poster
Top
thrawn
Публикувано на: 10-11-2018, 06:30
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1900
Регистриран на: 17.01.17



Това е просто число, то. Няма отношение към услугата. Можеш да направиш аналогия с портовете в tcp/ip: на 80 ти се пуска уеб услуга, на 21 фтп и т.н. Но услугите ще си работят дори да ги пуснеш на различен порт. Само на клиентите ще им е по-трубно да са свързват, защото трябва да знаят и порта който си избрал.

Същото е и с УУИД то.

Когато пускаш собствена услуга по собствен сървър е хубаво да си ползваш твое си, уникално ИД (за да не се сриташ с друга услуга а и клиентите да могат да те разпознават еднозначно). Затова и се ползва УУИД а не 16 битово число като в tcp/ip протокола.
Тук въпроса е, до колко имаш контрол върху клиента. Ако той е външен продукт който си търси SPP то твоя сървър трябва да ползва УУИД то на SPP.
PMEmail Poster
Top
NikB
Публикувано на: 10-11-2018, 14:06
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1085
Регистриран на: 22.09.05




Правя две различни (неедновременни) връзки през блутута.
Едната е с ембедед девайс, който е сървър и всичко е тествано icon_smile.gif .
Другата ще бъде между две андроид устройтва, за които трябва да се напишат блутут клиент и сървър.
От поясненията по-горе разбирам, че за втората ситуация мога да си генерирам уникално UUID и да си имплементирам някакъв свой протокол (за апликейшън слоя).
Така ще имам увереност, че и от двете страни са приложенията, които трябва.

(Благодарности и се надявам и аз да мога да помогна някога)
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) 1 [2]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0