Find Jobs
Hire Freelancers

Scanner Beacons

$30-250 USD

Cerrado
Publicado hace más de 5 años

$30-250 USD

Pagado a la entrega
Para describirlo de forma corta y concisa necesitamos "Scanner de dispositivos Bluetooth BLE", los dispositivos bluetooth generan una trama similar a la que puedes encontrar en "Entrada Modulo", la idea es capturar la entrada del bluetooth y transformarla en su respectivo protocolo (EddyStone, iBeacon o AltBeacon). Adjunto envio el codigo de un proyecto que hace lo que necesitamos en nodejs, la idea es que uses algo similar para Android o iOS. Especificaciones de los protocolos EddyStone [login to view URL] AltBeacon [login to view URL] iBeacon [login to view URL] Entrada Modulo Peripheral { _noble: Noble { initialized: true, address: 'ec:35:86:3f:6c:77', _state: 'poweredOn', _bindings: NobleBindings { ........ _events: { warning: [Function: bound ], newListener: [Function: bound ], discover: [Function] }, _eventsCount: 3, _allowDuplicates: true }, id: 'cbd3c4981ceb4855b1275ea1d6dd23bf', uuid: 'cbd3c4981ceb4855b1275ea1d6dd23bf', address: 'unknown', addressType: 'unknown', connectable: false, advertisement: { localName: undefined, txPowerLevel: undefined, manufacturerData: <Buffer 4c 00 09 06 03 02 c0 a8 04 76>, serviceData: [], serviceUuids: [] }, rssi: -65, services: null, state: 'disconnected' } Salida Modulo Lo que necesitamos es convertirla en algo similar a esto, son ejemplos de como el proyecto que te envie parsea la entrada a cada uno de los protocolos: IBeacon { "id": "c7dfbfd9f64a", "address": "c7:df:bf:d9:f6:4a", "localName": null, "txPowerLevel": null, "rssi": -59, "beaconType": "iBeacon", "iBeacon": { "uuid": "B9407F30-F5F8-466E-AFF9-25556B57FE6D", "major": 21983, "minor": 57807, "txPower": 180 } } EddyStone UID { "id": "c6debed8f549", "address": "c6:de:be:d8:f5:49", "localName": null, "txPowerLevel": null, "rssi": -59, "beaconType": "eddystoneUid", "eddystoneUid": { "txPower": -35, "namespece": "EDD1EBEAC04E5DEFA017", "instance": "2D3EA3203B6B" } } EddyStone URL { "id": "c6debed8f549", "address": "c6:de:be:d8:f5:49", "localName": null, "txPowerLevel": null, "rssi": -59, "beaconType": "eddystoneUrl", "eddystoneUrl": { "txPower": -35, "url": "[login to view URL]" } EddyStone TLM { "id": "c6debed8f549", "address": "c6:de:be:d8:f5:49", "localName": null, "txPowerLevel": null, "rssi": -59, "beaconType": "eddystoneTlm", "eddystoneTlm": { "batteryVoltage": 6059, "temperature": 28.59765625, "advCnt": 83, "secCnt": 361299 } Simular cualquiera de los dispositivos puedes usar esta aplicación [login to view URL] Especificaciones de la entrega del código fuente El código fuente en limpio cumpliendo las reglas de Android Lint y SwiftLint respectivamente. La documentación completa generada en formato de markup detallando las principales características, forma de uso e instalación. La documentación de las funciones, clases, interfaces, módulos y propiedades de forma detallada según el estándar de JavaDoc y AppleDoc respectivamente. Para correr el proyecto adjunto necesitas los siguientes comandos: Instalar las dependencias npm i Correr el scanner node [login to view URL]
ID del proyecto: 18373969

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
3 freelancers están ofertando un promedio de $204 USD por este trabajo
Avatar del usuario
Hi... How are you?. I saw your description carefully and i 'm very interesting your project. And i can start to work just now and will be my best to finish asap with good quality. But to do your project perfectly, i will need to know more clearly so i have few questions with your project. If u have little time to discuss wiht me, please ping to me. And if you would like to see my skills please go this link: https://www.freelancer.com/u/crocodile305 If you would like to give me your project , i will be very happy to work with you. Thanks time:12/18/2018 5:54:13----77
$112 USD en 3 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
Buenos días, Actualmente tengo más de 12 años de experiencia en desarrollo en aplicaciones de servidor, así como 4 años de experiencia en desarrollo de aplicaciones móviles nativas. Por todo lo anterior creo que me avala para la realización del proyecto. Tengo bastante conocimiento en beacons ya que he realizado varios proyectos con ellos. Saludos.
$350 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de PANAMA
Panama City, Panama
0,0
0
Miembro desde dic 17, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.