aboutsummaryrefslogtreecommitdiff
path: root/Demos/Host/Incomplete/BluetoothHost
AgeCommit message (Collapse)Author
2012-05-13AppConfigHeaders: Remove outdated incomplete BluetoothHost demo - updated ↵Dean
Bluetooth stack code is in the ExplorerBot project (http://www.fourwalledcubicle.com/ExplorerBot.php). git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2207 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-10Add branch for the conversion of demos to use standard C header files for ↵Dean
configuration, rather than makefile defined macros. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2192 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-09Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵Dean
these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2150 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Only abort Doxygen documentation generation if a non-unsupported tag warning ↵Dean
is encountered. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2104 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Update Doxygen documentation build scripts to fail if any warnings are ↵Dean
generated. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2101 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-08Update Doxygen configuration files to disable Markdown support.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2093 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-07Update Doxygen configuration files for all projects.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2087 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-28Fix warnings and errors found by the new cppcheck provided static code analysis.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2075 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-24Minor documentation fixes - change \note entries to \warning where ↵Dean
appropriate and remove/update old documentation. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2067 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file contributor copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2026 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file header copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2025 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-01Minor documentation improvements.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2017 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-09-21Add project name to the Doxygen makefile target output.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1930 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-08-22Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().Dean
Changed the reports in the GenericHID device demos to control the board LEDs, to reduce user confusion over the callback routines. Fixed swapped TWI_ADDRESS_READ and TWI_ADDRESS_WRITE values. Fixed TWI_ReadPacket() not releasing the TWI bus on read completion. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1911 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-07-19Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵Dean
ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1895 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-07-08Updated all host mode demos and projects to use the ↵Dean
EVENT_USB_Host_DeviceEnumerationComplete() event callback for device configuration instead of manual host state machine manipulations in the main application task. Added new USB_Host_ConfigurationNumber global variable to indicate the selected configuration in an attached device. Renamed global state variables that are specific to a certain USB mode to clearly indicate which mode the variable relates to, by changing the USB_* prefix to USB_Device_* or USB_Host_*. Removed the HOST_STATE_WaitForDeviceRemoval and HOST_STATE_Suspended host state machine states, as these are no longer required. Altered the USB_Host_SetDeviceConfiguration() function to update the new USB_Host_ConfigurationNumber global as required. Moved out the Host mode standard request convenience/helper functions from the architecture specific Host driver files to the architecture agnostic HostStandardReq.c driver file. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1850 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-30Pull out Android Accessory Mode functions into a seperate set of files in ↵Dean
the incomplete Android Accessory Mode Host demo. Improve Android Accessory Mode protocol support to correctly query the device's supported protocol and send the approriate device information strings. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1835 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-20Add new "checksource" target to the library makefiles, for automated source ↵Dean
file existance checking. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1821 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-05Massive corrections to the project documentation and code comments, thanks ↵Dean
to Russian translation services provided by Andrey from Microsin.ru. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1782 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-05Fixed compile errors in the incomplete BluetoothHost demo application ↵Dean
(thanks to Timo Lindfors). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1781 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-01Spell check library source code files.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1777 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-04-10Remove redundant type information for bitfield elements, other than the ↵Dean
signed/unsignedness of the element. Change type of USB_SelectedPipe and USB_SelectedEndpoint for the AVR32 UC3 architecture to uint32_t to reduce the compiled code size. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1733 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-03-21F_CLOCK changed to F_USB to be more descriptive, and applicable on future ↵Dean
architecture ports. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1720 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-19Add new ARCH option to the makefiles to (eventually) specify the target ↵Dean
device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1669 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-01-30Renamed all driver termination *_ShutDown() functions to the more logical ↵Dean
name *_Disable(). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1649 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-01-30Removed SerialStream module, rolled functionality into the base USART Serial ↵Dean
peripheral driver instead through the new Serial_CreateStream() and Serial_CreateBlockingStream() methods. Renamed the Serial byte send/receive functions to remain consistent with the CDC driver's byte functions. Altered the serial byte receive function to make it non-blocking. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1646 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-01-10Altered all endpoint/pipe stream transfers so that the new BytesProcessed ↵Dean
parameter now points to a location where the number of bytes in the transfer that have been completed can be stored (or NULL if entire transaction should be performed in one chunk). Added new Endpoint_Null_Stream() and Pipe_Null_stream() functions. Removed the NO_STREAM_CALLBACKS compile time option due to the new partial stream transfer feature replacing it. Fixed errors in the incomplete Test and Measurement device demo preventing proper operation (thanks to Pavel Plotnikov). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1628 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-01-01Update copyright year on all source files.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1622 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-11-02Fix XPLAINBridge code broken during the changes to the Rescue Clock ↵Dean
generation in the AVRISP-MKII clone project. Change over all low level host mode project's descriptor comparator routines to perform the descriptor casting in a temp variable to make the code clearer and easier to modify (despite being more verbose). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1550 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-10-28Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org ↵Dean
redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1541 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-10-13Clean up excessive whitespace at the end of each line using the wspurify ↵Dean
tool made by Laszlo Monda git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1524 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-30Reverted Endpoint/Pipe non-sequential configuration hack, placed restriction ↵Dean
on the configuration order instead to ensure maximum reliability. Altered all low level device and host mode demos to ensure that endpoints and pipes are configured in ascending order properly. Rewrote all low level host mode demos' configuration descriptor parser code to ensure that pipes are enumerated in ascending order, and to ensure maximum compatibility with devices. Incremented all device mode demo's device descriptor revision numbers to ensure that any descriptor changes are re-fetched on machines which have enumerated previous versions. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1502 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-24Remove dfu-programmer program switches, to ensure maximum compatibility with ↵Dean
all dfu-programmer versions. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1496 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-24Added the --suppress-bootloader-mem option to the makefile dfu target, to ↵Dean
ensure that writes to the bootloader section of the AVR's flash memory are ignored (thanks to Axel Rohde). Fixed incorrect command name for EEPROM memory programming in the makefile dfu-ee target. Makefile whitespace fixes. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1495 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-22Reverted modifications to USBInterrupt.h that were intefering with correct ↵Dean
host mode operation. Fixed SUSPI interrupt not being cleared during device mode enumeration, causing accidental mis-fires on re-enumeration. Fixed JTAG_DEBUG_POINT() and JTAG_DEBUG_BREAK() macros not compiling under pure C99 standards mode. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1493 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-09-15Make project makefiles correctly clean intermeditary build files from ↵Dean
assembly and C++ sources (thanks to Daniel Czigany). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1482 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-08-08Fix invocations of avr-size in all makefiles broken on unpatched *nix ↵Dean
systems, due to the recent update to the latest WinAVR makefile template. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1435 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-08-02Hide the PROGMEM attribute from Doxygen, as it appears to confuse the parser ↵Dean
in some situations. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1432 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-30Oops - fix mixed "initialize" and "initialise" - opt for American spelling ↵Dean
due to its wide use in technical standards. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1427 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-30More spell checking of all source files -- correct missed errors, switch to ↵Dean
EN-GB spelling dictionary. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1426 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-29Spell check all source files once again to find any typos.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1420 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-21Update all demos, projects and bootloaders to indent all function ↵Dean
parameters, one per line, for better readability. Add missing const qualifiers to the demos. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1400 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-19Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.Dean
Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1394 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-18Change over all makefiles to use C99 standards mode, rather than C99 + GNU ↵Dean
Extensions. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1393 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-15Disable strict aliasing explicitly in the project makefiles, as this is ↵Dean
apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1392 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-15Removed the automated checking of event names in the demo, project and ↵Dean
bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform. Removed the internal endpoint and pipe memory allocation macros, as this is already performed directly in the code. Simplify the endpoint and pipe reset procedure. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1391 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-12Add missing eol-style properties to new source files.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1375 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-11Correct misspellings in the Bluetooth demo code.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1369 d5102386-fcda-11dd-9fdb-3debd5008f28
2010-07-11Add more doxygen function documentation to the RFCOMM layer.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1368 d5102386-fcda-11dd-9fdb-3debd5008f28