Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola,
Para un proyecto en la empresa en la que trabajo, tengo que usar un módulo Bluetooth para transmitir datos (tramas binarias de unos pocos datos y alguna imagen de baja resolución), para ello había pensado en usar un módulo BLE (low energy), por varias razones (coste menor, posibilidad de incluirlo en sistemas a baterías,...)
Alguien ha trabajado con estos módulos?
Se puede hacer UART sobre BLE?
Toda ayuda es bienvenida...
S2
Ranganok Schahzaman
Se puede hacer UART sobre BLE?
NO, no hay perfil SPP (uart).
Tienes que crear un nuevo servicio y añadirlo al stack, para poder transmitir datos raw: https://devzone.nordicsemi.com/question/71/is-there-a-serial-port-profile-for-ble/
Hay un programa de Cypress que ya lo hace (para PC), aunque no lo he probado: http://www.cypress.com/file/66366/download
He estado probando el módulo de Añaden ( https://www.anaren.com/airforwiced/ ), y con la demo (leer los datos de sensores conectados al modulo), sí me conecta a un Nexus5 y a un iPhone 5 ( son los teléfonos que tengo para probar), pero cuando cargo el ejemplo de comunicación serie sobre BLE el módulo desaparece para el iPhone (aunque el Nexus 5 sigue funcionando)
Quiero probar el BM77 de microchip ( http://www.microchip.com/wwwproducts/Devices.aspx?product=bm77 ) que integra un bluetooth clásico con BLE y en ambos monta una UART, con perfil SPP en el clásico, y "UART transparente" sobre BLE (supongo que será con perfil GATT genérico).
Alguien ha trabajado con alguno de estos módulos? O alguna idea de por qué no funciona el de Anaren? Tengo que montar otro perfil? Qué perfiles trabajan en iPhone?
S2
Ranganok Schahzaman