Libelium is offering new technical support channels, to contact with de Technical Support team to solve any issue our doubt please contact with your sales agent or visit our contact site



Post a new topicPost a reply Page 1 of 1   [ 2 posts ]
Author Message
 Post subject: Problema con conexión bluetooth (e-health)
PostPosted: Fri Dec 09, 2016 7:06 pm 

Joined: Tue Oct 18, 2016 3:35 pm
Posts: 9
Buen día.
Estoy enviando datos que obtengo del ECG con la ayuda de una tarjeta ehealth y un modulo bluetooth wt12 hacia una aplicacion android que se encarga de recibir estos datos.
El primer problema que tengo es que a esa velocidad de envio de datos de 1 ms no puedo establecer conexion con mi aplicacion android, el segundo problema es que es necesario que el codigo funcione con un delay de 1ms pues si aumento el delay la onda se distorciona pero puedo estableer conexion con mi aplicacion.

Code:
/* 
 *  eHealth sensor platform for Arduino and Raspberry from Cooking-hacks.
 * 
 *  Copyright (C) Libelium Comunicaciones Distribuidas S.L.
 *  http://www.libelium.com
 * 
 *  This program is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *  a
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 * 
 *  You should have received a copy of the GNU General Public License
 *  along with this program.  If not, see http://www.gnu.org/licenses/.
 * 
 *  Version:           2.0
 *  Design:            David Gascón
 *  Implementation:    Luis Martin & Ahmad Saad
 */

#include < eHealth.h >

// The setup routine runs once when you press reset:
void setup() {
  Serial.begin(115200);
}

// The loop routine runs over and over again forever:
void loop() {

  float ECG = eHealth.getECG();

  Serial.print("ECG value :  ");
  Serial.print(ECG, 2);
  Serial.print(" V");
  Serial.println("");

  delay(1);   // wait for a millisecond
}
               

Lo que hice para poder enviar datos a mi app fue poner el shield en modo usb y una vez establecida la conexion bluetooth cambiar a modo xbee, de esta forma pude enviar datos.-

Mi segundo problema radica en que mi aplicación empieza recibiendo bien los datos pero pasando apenas unos diez segundos aproximadamente esta comienza a ser lenta y termina por ya no recibir ningún dato.

Por que pasa esto?
He probado con otras aplicaciones de la Play Store que reciben datos y pasa lo mismo.
Podría haber alguna otra forma de hacer funcionar el ECG sin que la señal se vea afectada por el aumento en el delay? Ya que si aumento el delay a 1000 ms por ejemplo este trabaja bien, pero ovbiamente la señal generada no es la que necesito.

De antemano muchas gracias


Top
 Profile  
 
 Post subject: Re: Problema con conexión bluetooth (e-health)
PostPosted: Mon Dec 12, 2016 10:41 am 

Joined: Mon Sep 28, 2009 12:06 pm
Posts: 11366
Hola Evilword666,

Lamentablemente no hemos realizado pruebas de este tipo y no podemos aconsejarte o buscar la razón del problema.

Un saludo.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post a new topicPost a reply Page 1 of 1   [ 2 posts ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Libelium theme based on 610nm Style by Daniel St. Jules of http://www.gamexe.net


© Libelium Comunicaciones Distribuidas S.L. | Terms of use.