LinkIt uno Ultimate IoT (9 / 13 paso)

Paso 9: El funcionamiento del código

Es necesario que conozcas cómo funciona el código.

Enviará los datapoints a la Sandbox de nube de MediaTek, luego se inicia el servidor de bluetooth y tratar de establecer una conexión con la dirección especificada si está disponible. Si no entonces se compruebe si se recibe cualquier comando de SMS y luego bucle a través de esta orden.

Pero esto tenía un problema, no con el WiFi o GSM, pero con conectividad bluetooth. El problema era que como el LinkIt uno sólo inicializa el servidor de bluetooth cuando termine de subir todos los datapoints a MCS. Así que si alguien trata de conectar el teléfono al LinkIt vía Bluetooth, se simplemente no conectar. Pero una vez que se conecta, entonces costumbre disconnect. Por lo que esto significaba que el usuario tuvo que seguir tratando de conectar a LinkIt; en pocas palabras: ensayo y error. Pero no quería ese es mi proyecto. Yo quería que fuera tan suave y eficiente como sea posible.

Entonces miré a otros métodos de hacerlo, por ejemplo con hilos. Me enteré de la web que LinkIt uno threading pero no pudo encontrar un ejemplo apropiado para eso y luego a la izquierda también.

Al final, la solución que he utilizado para este problema fue que he modificado el código para establecer un servidor de bluetooth y buscar clientes después de cargar cada datapoint en el MCS. Durante la prueba, de esta manera la conexión bluetooth era lo suficientemente estable como para mí solo reintentar la conexión bluetooth un máximo de una vez.

Así que esta idea era muy buena, en comparación con la versión anterior y es la versión final en el momento.

Artículos Relacionados

LinkIt uno - Blynk (IoT)

LinkIt uno - Blynk (IoT)

Recientemente obtuvo el nuevo LinkIt uno y ahora este es mi primer instructivo uso, linkit uno es una tarjeta muy buena para empezar a trabajar con microcontroladores. Es completamente Arduino compatible y fácil de usar y casi todo el código que escr
LinkIT uno Gas IoT: Monitor de (GLP) con Ubidots

LinkIT uno Gas IoT: Monitor de (GLP) con Ubidots

Este instructables es un continuatioan de mi linkit una IoT Tutorial serie. Puede chequear mi anterior un tutorial linkit aquí.Esta vez voy a utilizar MQ 2 Sensor para detectar el nivel de Gas (GLP) y enviar los datos a la plataforma de Ubidots vía c
Relés de IoT con LinkIt uno -

Relés de IoT con LinkIt uno -

El Uno de LinkIt es una gran tabla para trabajar con IoT y la IoT es electrónica todos los días a internet y hacerlos más inteligentes. En el instructables anterior de esta serie que te mostré cómo empezar con el One de LinkIt y electrónica común de
IoT con LinkIt uno - RGB LED

IoT con LinkIt uno - RGB LED

Después de crear unos instructables sobre cómo empezar con el link ahora es tiempo de empezar con la IoT, y puesto que LinkIt uno cuenta con un Comité en el módulo de WiFi es muy fácil de trabajar.Antes de comenzar con este proyecto, echa un vistazo
Un Tutorial de IoT AWS con LinkIt uno

Un Tutorial de IoT AWS con LinkIt uno

Aquí hay un tutorial para mostrar cómo conectarse a AWS IoT con LinkITONE.Hice una pequeña demostración para hacer el tutorial más claro. Un sensor y un actuador es necesario.La demo enviar unas datos del sensor a AWS, y AWS era capaz de controlar el
LinkIt uno + MQTT = primer paso para IoT

LinkIt uno + MQTT = primer paso para IoT

LinkIt One es un tablero de gran desarrollo para la IoT, especialmente porque viene equipado con WiFi, BLE, GSM, GPRS, GPS etc, mi punto de vista de la IoT es que habrá muchos dispositivos conectados enviar pequeñas gotas de datos a un servidor centr
Monitor de medio ambiente de Linkit uno

Monitor de medio ambiente de Linkit uno

He construido a un monitor de entorno usando el tablero de Linkit uno. Este monitor puede ser colocado remotamente en el edificio y monitor de movimiento y la temperatura en ese lugar. El monitor también envía su propio nivel de la batería para saber
LPG / sistema de detección de biogás con MediaTek LinKIt uno

LPG / sistema de detección de biogás con MediaTek LinKIt uno

La plataforma de desarrollo un LinKIt ha sido diseñada y lanzado por los laboratorios de MediaTek con un diseño compacto, que permite la creación de accesorios personales y dispositivos de IoT, con conectividad Rica. HQ de Instructables han sembrado
Construir una estación meteorológica por MediaTek Linkit uno

Construir una estación meteorológica por MediaTek Linkit uno

Hola, he construido una estación meteorológica por linkitONE, que es similar a arduino UNO con alto desempeño en replantean inalámbrico. Mi estación meteorológica cargar automáticamente datos en internet y grabado en la nube. Me deja intirduce cómo h
LinkIt uno y Super Caps

LinkIt uno y Super Caps

¿Te interesa engañar a su LinkIt uno? ¿Quieres tu junta de desarrollo de IoT final a todo lo que puede ser? Este es el I'ble para usted.Paso 1: El examen¿Ha tomado un vistazo a su LinkIt uno? ¿Hiciste un vistazo? Entonces estoy seguro que has notado
Apuntando el foco en LinkIt uno

Apuntando el foco en LinkIt uno

Aquí en este instructable yo estoy mostrando detalles última IoT microcontrolador - LinkIt uno de MediaTek.Paso 1: introducciónLa nueva Junta de IoT LinkIt un conjunto diseñado por Mediatek y estudios de la semilla es una fuente abierta, Junta de alt
Hugo, o ' U ir! por LinkIt uno

Hugo, o ' U ir! por LinkIt uno

Lo que tienes que montar este kit es la Junta Uno de LinkIt y su animal favorito. Proyecto Hugo es un kit de mejoras para el tablero de Mediatek hacer un útil dispositivo de IoT para conocer a su amado perro de amigo mejor si lo pierdes.Hay situacion
Introducción a LinkIt uno - parpadear un LED

Introducción a LinkIt uno - parpadear un LED

¡Hola!¿Usted a menudo se confunden por el mundo entero de nuevas tarjetas y tecnología que siguen llegando cada pocos meses?¿A menudo busca en google para hacer sentido de todo esto?¿Estás dispuesto a hacer proyectos realmente impresionantes pero no
LinkIt uno/DHT11

LinkIt uno/DHT11

Este tutorial en la combinación de la DHT11 LinkIt One no es mucho diferente de conectar el sensor DHT11 un Arduino excepto usted necesitará incluir la biblioteca DHT11 LinkIt. Los datos que se verá en el monitor serial incluyen la temperatura (en gr