Autor Tema: Problema:Micro se Reseta al usar fprintf con variable tipo float  (Leído 4162 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Problema:Micro se Reseta al usar fprintf con variable tipo float
« Respuesta #15 en: 11 de Agosto de 2014, 09:20:07 »
Ya veo. Entonces permíteme hacer una mejor sugerencia. Implementa un Buffer circular.

Deberás estar recibiendo datos continuamente, ya no interrumpas ese proceso. El buffer circular te dará chance de no perder datos, de saber qué tanto has recibido, de tener el apuntador al último dato leído, de dar de baja datos, etc.

Creo que es la solución más sensata. Deberás tener un buffer circular de un tamaño que acepte al menos unos 5 paquetes del mayor tamaño (sean 50 bytes por paquete por ejemplo).

Saludos.

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Micro se Reseta al usar fprintf con variable tipo float
« Respuesta #16 en: 11 de Agosto de 2014, 13:21:20 »
gracias, si, al inicio pretendía almacenar todas las tramas, lo que estoy haciendo puede entenderse como un botón de pánico, sólo y únicamente cuando se genera la alerta se deben enviar las coordenadas y datos adicionales a un móvil en lugares fijos y debe ser al mas cercano de esos lugares.
 
saludos.
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA


 

anything