1. 24 Nov, 2011 1 commit
  2. 23 Nov, 2011 2 commits
  3. 11 Jul, 2011 1 commit
  4. 08 Jul, 2011 1 commit
    • Dean Camera's avatar
      Updated all host mode demos and projects to use the... · 137ce280
      Dean Camera authored
      Updated all host mode demos and projects to use the 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.
      137ce280
  5. 30 Jun, 2011 1 commit
  6. 27 Jun, 2011 1 commit
  7. 16 Jun, 2011 1 commit
  8. 01 Jun, 2011 1 commit
  9. 13 May, 2011 1 commit
  10. 30 Jan, 2011 2 commits
  11. 01 Jan, 2011 1 commit
  12. 28 Oct, 2010 1 commit
  13. 13 Oct, 2010 1 commit
  14. 21 Jul, 2010 1 commit
  15. 11 Jul, 2010 1 commit
    • Dean Camera's avatar
      Rename Bluetooth stack function parameters to clearly indicate what sort of... · 6276d5f8
      Dean Camera authored
      Rename Bluetooth stack function parameters to clearly indicate what sort of Bluetooth channel (ACL, RFCOMM) is required for each parameter, to make the code easier to read.
      
      Add a new RFCOMM_ChannelSignalsReceived() Bluetooth stack callback from the RFCOMM layer for when the remote device sends new terminal control signals.
      
      Fix RFCOMM_SendData() not aborting correctly when the requested RFCOMM channel is not found.
      6276d5f8
  16. 08 Jul, 2010 1 commit
    • Dean Camera's avatar
      Move out Bluetooth stack callback functions to a seperate BluetoothEvents.c/.h... · 70983cae
      Dean Camera authored
      Move out Bluetooth stack callback functions to a seperate BluetoothEvents.c/.h set of files for clarity in the Incomplete BluetoothHost demo. Add a new stack callback for opened ACL channels, make the demo save the RFCOMM channel when opened so that it does not have to search for it on each iteration of the main program loop.
      70983cae
  17. 02 Jul, 2010 1 commit
  18. 29 Jun, 2010 1 commit
    • Dean Camera's avatar
      Add RFCOMM service routine, to send pending configuration requests on RFCOMM... · fbabecee
      Dean Camera authored
      Add RFCOMM service routine, to send pending configuration requests on RFCOMM channels. Add in RFCOMM channel config flags, to determine which configuration commands have been sent and received.
      
      Add a new RFCOMM_SendChannelSignals() function to transmit a change in V24 terminal handshake lines to the receiving device.
      
      Prevent SABM packets sent to the control DLCI in the RFCOMM layer from creating a new channel entry, as the control DLCI does not have connection data associated with it.
      
      Fix up MSC control packet handling so that received responses can be acknowledged correctly, so that the RFCOMM layer can record when the receiving device has ACKed a sent change in V24 terminal handshake lines.
      fbabecee
  19. 22 Jun, 2010 1 commit
  20. 12 Jun, 2010 1 commit
  21. 03 Jun, 2010 5 commits
  22. 21 May, 2010 1 commit
  23. 08 May, 2010 1 commit
  24. 28 Apr, 2010 1 commit
  25. 22 Apr, 2010 1 commit
  26. 19 Apr, 2010 1 commit
  27. 18 Apr, 2010 2 commits
  28. 15 Apr, 2010 2 commits
  29. 13 Apr, 2010 1 commit
    • Dean Camera's avatar
      Document the Bluetooth ACL layer. Remove unneeded parameters from the... · e55f3386
      Dean Camera authored
      Document the Bluetooth ACL layer. Remove unneeded parameters from the signalling command processing routines.
      
      Change over the code so that the bluetooth packet data is read in by the stack rather than the user application, to make it more unform for sending/receiving, and so the library can handle incomming fragmentation in the future.
      
      Start Service Discovery Protocol decoding and processing.
      e55f3386
  30. 11 Apr, 2010 1 commit
  31. 06 Apr, 2010 2 commits