aboutsummaryrefslogtreecommitdiff
path: root/Projects/TemperatureDataLogger
AgeCommit message (Collapse)Author
2010-07-13Add first lot of AVRStudio project files for some of the library projects.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1377 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-12Add missing clean_doxygen phony targets to the project makefiles.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1374 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-09Rewrote the implementation of the SwapEndian_16() and SwapEndian_32() ↵Dean
functions so that they compile down in most instances to minimal loads and stores rather than complicated shifts. Fixed SCSI.c implementations of all the demos/projects casting the block count to a 32-bit temporary before calling SwapEndian_16(). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1364 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-02Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific ↵Dean
functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request. Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1358 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-06-14Update TemperatureDataLogger and Webserver projects to the latest FATFS ↵Dean
library version. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1335 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-06-03More documentation fixes.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1313 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-06-03Minor documentation cleanups.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1312 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-26The EEPROM stream read/write functions now use eeprom_update_byte() instead ↵Dean
of eeprom_write_byte(), so that only changed bytes are written to EEPROM to preserve its lifespan. Changed over the AVRISP-MKII and TemperatureDataLogger projects to use eeprom_update_byte() when writing non-volatile parameters to EEPROM to preserve its lifespan. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1283 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-23Remove obsolete entry from the Doxygen configuration files.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1274 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-09Add new ReportType parameter to the HID class driver device callback and ↵Dean
host report sending routines. Renamed internal Host mode Class driver descriptor comparator callback routines so that they all start with a uniform DCOMP_{Class Abbreviation}_ prefix. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1249 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-08Add svn:eol-style property to source files, so that the line endings are ↵Dean
correctly converted to the target system's native end of line style. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1248 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-07Change over instances of "make" in the makefiles to "$(MAKE)" to allow for ↵Dean
the make tool to be overridden. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1247 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-05-07Change over unix line-endings to dos line endings.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1243 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-04-28Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the ↵Dean
LowLevel directory as it is hardware-dependent. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1221 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-04-28USB_Init() no longer calls sei() to enable global interrupts - this must now ↵Dean
be done in the user application once all init code has run. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1219 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-04-18Add const keyword to the demo function parameters where possible.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1212 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-03-29Add briefs for the library core structures.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1181 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-03-22Standardized the naming scheme given to configuration descriptor ↵Dean
sub-elements in the Device mode demos, bootloaders and projects. Fix errors in the MouseHostWithParser demo from incorrect use of the HID_ALIGN_DATA() macro. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1172 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-24Added a timeout value to the TWI_StartTransmission() function, within which ↵Dean
the addressed device must respond. Fixed TWI_StartTransmission() corrupting the contents of the GPIOR0 register. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1157 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-18Add uIP-split code to the Webserver project, so that each packet is split in ↵Dean
half to avoid the delayed-ACK problem when communicating with other devices. Condense HTTP server code, so that the HTTP headers are all sent from the one state. Make default filename append to any directory URI, rather than just the root directory. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1134 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-15Add missing TWI_Init() call to the TemperatureDataLogger project. Make ↵Dean
DUMMY_RTC compile time option the default, so that it works correctly on the USBKEY and other Atmel boards out of the box. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1130 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-04New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵Dean
will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1110 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-03Exlude the "INCLUDE_FROM_*" macros from the individual project's documentation.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1105 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-02-02Minor fixups to the documentation and preprocessor tokens.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1102 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-28Fix up project documentation files' overview tables, so that multiple items ↵Dean
occupy multiple lines in the same cell, rather than multiple cells. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1075 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-28Add FatFS library to the Webserver project, extend the HTTP server so that ↵Dean
it now serves files from the Dataflash. Add Mass Storage device mode class driver so that files can be loaded to the board Dataflash when inserted into a PC. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1074 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-25Exclude host application directories from the Doxygen input source file ↵Dean
directories. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1068 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-25Move TWI.c driver into the straight LUFA/Drivers/Peripheral/ directory.Dean
Fix TemperatureDataLogger and Webserver project builds. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1066 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-25Minor code cleanups, remove TemperatureDataLogger host application's Visual ↵Dean
Studio Solution files, add LibHIDNet license files. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1059 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-24Fixed DFU bootloader programming not discarding the correct number of filler ↵Dean
bytes from the host when non-aligned programming ranges are specified (thanks to Thomas Bleeker). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1057 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-24Enhance TemperatureDatalogger project -- add RTC capabilities so that data ↵Dean
is logged along with the current time and date. Make logging interval configurable, set by a C# PC host application. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1056 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-01-06Update Doxygen configuration files to the latest Doxygen version.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1039 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-12-30Update copyright year to 2010.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1032 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-12-30Oops - remove accidentally committed .lst files from the ↵Dean
TemperatureDataLogger project. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1031 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-12-30Fix TemperatureDataLogger - sample tick timer wasn't being initialized in ↵Dean
the correct CTC mode. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1030 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-12-30Oops - fix include directory for case-sensitive filesystems.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1029 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-12-30Add new TemperatureDataLogger project, a simple USB Mass Storage class ↵Dean
Temperature Data Logger using the onboard Dataflash and Temperature sensor. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1028 d5102386-fcda-11dd-9fdb-3debd5008f28