/ / CoreBluetooth periférico usando Arduino - ios, arduino, core-bluetooth, cbperipheral, cbcentralmanager

Periférico CoreBluetooth usando Arduino - ios, arduino, core-bluetooth, cbperipheral, cbcentralmanager

Se eu quiser conectar meu periférico (Arduino) aominha central (Iphone) eu tenho que estruturar os dados no arduino como serviços e características? Já vi alguns projetos em que um iphone está conectado a um arduino, mas o iphones procura por UUID e serviços, então não tenho certeza de como eles implementaram o código no lado do arduino?

Respostas:

1 para resposta № 1

Como um periférico BLE, seu Arduino anunciará um ou mais serviços (com características) que você especificar.

Você menciona em um comentário que está usando um escudo BLE RedBearLabs. Você pode usar a biblioteca RedBearLab (download de http://redbearlab.com/bleshield/) para configurar seu serviço no seu esboço do Arduino. Por exemplo, veja Começando com iOS e Arduino usando Bluetooth LE.


0 para resposta № 2

Todo hardware provido tem seu próprioespecificação. Algum provedor lhe dará serviços e características construídos (legível e gravável). Se for BLE dongle, pode haver alguns serviços implementados em. Melhor você pode usar o aplicativo core ble como Azul claro e tente explorar serviços e características nesse dongle. Outro sábio você pode entrar em contato com seu serviço ao cliente, eles vão deixar você saber sobre esse dongle.