А адказ вельмі просты:
Праграма для Windows 8 / Windows Phone 8 мае магчымасць працаваць толькі з тымі сервісамі GATT, якія прапісаны ў маніфесце. Такім чынам не можа існаваць праграма, здольная працаваць з любым сервісам. Да таго ж, АС дае магчымасць шукаць прылады па сервісу, аднак сервісы ў прылады -- не.
Вось так выглядае маніфест праграмы BLEServiceBrowser (уваходзіць у Application Accelerator):
Калі ў вас стандарнты сервіс, можна пазначыць яго па імені, інакш -- пазначце UUID.
Праграма для Windows 8 / Windows Phone 8 мае магчымасць працаваць толькі з тымі сервісамі GATT, якія прапісаны ў маніфесце. Такім чынам не можа існаваць праграма, здольная працаваць з любым сервісам. Да таго ж, АС дае магчымасць шукаць прылады па сервісу, аднак сервісы ў прылады -- не.
Вось так выглядае маніфест праграмы BLEServiceBrowser (уваходзіць у Application Accelerator):
<m2:DeviceCapability Name="bluetooth.genericAttributeProfile">
<m2:Device Id="any">
<m2:Function Type="name:genericAccess" />
<m2:Function Type="name:heartRate" />
<m2:Function Type="name:battery" />
<m2:Function Type="serviceId:00001800-0000-1000-8000-00805f9b34fb" />
</m2:Device>
</m2:DeviceCapability>
Калі ў вас стандарнты сервіс, можна пазначыць яго па імені, інакш -- пазначце UUID.
Комментариев нет:
Отправить комментарий