Skip to content
Snippets Groups Projects
Commit ef4cff29 authored by Dean Camera's avatar Dean Camera
Browse files

Fix TempDataLogger project logging interval always being 500ms more than the requested interval.

parent c505ba04
No related branches found
No related tags found
No related merge requests found
......@@ -102,7 +102,7 @@ ISR(TIMER1_COMPA_vect, ISR_BLOCK)
uint8_t LEDMask = LEDs_GetLEDs();
/* Check to see if the logging interval has expired */
if (CurrentLoggingTicks++ < LoggingInterval500MS_SRAM)
if (++CurrentLoggingTicks < LoggingInterval500MS_SRAM)
return;
/* Reset log tick counter to prepare for next logging interval */
......
......@@ -72,11 +72,8 @@
/** LED mask for the library LED driver, to indicate that the USB interface is busy. */
#define LEDMASK_USB_BUSY LEDS_LED2
/** Filename for the log data when written to the dataflash FAT filesystem. */
#define LOG_FILENAME "TEMPLOG.txt"
/** Default log interval when the EEPROM is blank, in 500ms ticks. */
#define DEFAULT_LOG_INTERVAL 20
#define DEFAULT_LOG_INTERVAL 10
/** Indicates if the disk is write protected or not. */
#define DISK_READ_ONLY false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment