[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [4265] bugfix for adc and telemetry logging on sd ca
From: |
Martin Mueller |
Subject: |
[paparazzi-commits] [4265] bugfix for adc and telemetry logging on sd card |
Date: |
Sun, 18 Oct 2009 06:24:58 +0000 |
Revision: 4265
http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4265
Author: mmm
Date: 2009-10-18 06:24:58 +0000 (Sun, 18 Oct 2009)
Log Message:
-----------
bugfix for adc and telemetry logging on sd card
Modified Paths:
--------------
paparazzi3/trunk/sw/airborne/main_logger.c
Modified: paparazzi3/trunk/sw/airborne/main_logger.c
===================================================================
--- paparazzi3/trunk/sw/airborne/main_logger.c 2009-10-17 22:29:24 UTC (rev
4264)
+++ paparazzi3/trunk/sw/airborne/main_logger.c 2009-10-18 06:24:58 UTC (rev
4265)
@@ -295,6 +295,7 @@
log_buffer[i+LOG_DATA_OFFSET] = xbeel_payload[i+XBEE_RFDATA_OFFSET];
}
log_payload(xbeel_payload_len-XBEE_RFDATA_OFFSET, source, xbeel_timestamp);
+ LED_TOGGLE(3);
goto restart;
}
return;
@@ -342,6 +343,7 @@
log_buffer[i+LOG_DATA_OFFSET] = pprzl_payload[i];
}
log_payload(pprzl_payload_len, source, pprzl_timestamp);
+ LED_TOGGLE(3);
goto restart;
}
return;
@@ -356,7 +358,8 @@
{
unsigned int count;
unsigned char name[13];
- unsigned char inc;
+ unsigned char inc;
+ int temp;
if(efs_init(&efs, 0) != 0) {
return(-1);
@@ -407,9 +410,10 @@
#endif
#ifdef USE_UART0
- if (Uart0ChAvailable())
+ temp = 0;
+ while (Uart0ChAvailable() && (temp++ < 128))
{
- LED_TOGGLE(3);
+// LED_TOGGLE(3);
inc = Uart0Getch();
#ifdef LOG_XBEE
log_xbee(inc, LOG_SOURCE_UART0);
@@ -423,9 +427,10 @@
}
#endif
#ifdef USE_UART1
- if (Uart1ChAvailable())
+ temp = 0;
+ while (Uart1ChAvailable() && (temp++ < 128))
{
- LED_TOGGLE(3);
+// LED_TOGGLE(3);
inc = Uart1Getch();
#ifdef LOG_XBEE
log_xbee(inc, LOG_SOURCE_UART1);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [4265] bugfix for adc and telemetry logging on sd card,
Martin Mueller <=