aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/MissileLauncher/MissileLauncher.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2010.Dean Camera2009-12-301-3/+3
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-281-7/+7
|
* Added const where possible to the source functions in the Projects directory.Dean Camera2009-12-261-11/+3
| | | | | | Added command timeout to the AVRISP project so that incorrectly connected targets no longer freeze the device. Removed string descriptors from the TeensyHID bootloader to reduce its size.
* Increase timeout of Mass Storage and Still Image host commands to 10 seconds ↵Dean Camera2009-12-091-1/+1
| | | | | | | | (up from 5) to account for slow-processing devices. Added brace guards to macros with parameters to prevent unintended changed evaluation of the macro expression. Minor code cleanups (remove redundant comments, fix spacing, etc.).
* Application documentation/comment cleanup.Dean Camera2009-10-081-1/+1
|
* Renamed all library events to properly seperate out Device and Host mode ↵Dean Camera2009-08-051-5/+5
| | | | | | | | events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only. Remove VBUS events - not needed as the library takes care of VBUS detection and feedback on supported AVRs via the USB_Device_Connected and USB_Device_Disconnected events. Fixed incorrect Host state assignment in the incomplete BluetoothHost demo.
* Added new LEDs_ToggleLEDs() function to the Board LEDs driver.Dean Camera2009-07-241-1/+1
|
* Added new USB_DeviceState variable to keep track of the current Device mode ↵Dean Camera2009-07-211-3/+0
| | | | | | | | | | | | USB state. Added new Endpoint_ClearStatusStage() convenience function to assist with the status stages of control transfers. Removed vague USB_IsConnected global - test USB_DeviceState or USB_HostState explicitly to gain previous functionality. Removed USB_IsSuspended global - test USB_DeviceState against DEVICE_STATE_Suspended instead. Fixed possible enumeration errors from spinloops which may fail to exit if the USB connection is severed before the exit condition becomes true.
* Minor updates to the Magstripe and MissileLauncher projects to fix bugs and ↵Dean Camera2009-07-161-2/+3
| | | | | | improve performance. Fixed error in GenericHID descriptors preventing it from passing the USB-IF HID tests (thanks to Søren Greiner).
* Added new HOST_STATE_WaitForDeviceRemoval host state machine state for ↵Dean Camera2009-07-131-2/+2
| | | | | | non-blocking disabling of device communications until the device has been removed (for use when an error occurs or communications with the device have completed). Changed over all host mode demos to use the new state. Added verbose documentation for each of the USB Host state machine states.
* Added const modifiers to device mode class drivers.Dean Camera2009-06-281-6/+6
| | | | | | Added parameter directions to function parameter documentation. Added new experimental FAST_STREAM_FUNCTIONS compile time option to speed up stream transfers at the expense of a higher FLASH consumption (needs testing to verify improved throughput).
* Extend USB_GetDeviceConfigDescriptor() routine to require the configuration ↵Dean Camera2009-06-191-12/+12
| | | | number within the device to fetch, to add support for multi-configuration devices.
* Oops - restore deleted MissileLauncher project, fix all spelling errors for ↵Dean Camera2009-06-181-0/+346
"missile". TODO: Learn how to actually spell.