From 0feaf6f2d9c828ae8d163f3fe200591ca97ba6b3 Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Sun, 30 Aug 2009 20:15:17 +0000 Subject: [PATCH] update TODO and 3rdparty/README --- 3rdparty/README | 3 +-- TODO.txt | 21 ++++++++++----------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/3rdparty/README b/3rdparty/README index ac8a9eb4a..99ddfeaef 100644 --- a/3rdparty/README +++ b/3rdparty/README @@ -1,5 +1,4 @@ This folder contains copies of open-source headers required to compile the BTstack. - * launch.h is Copyright (c) 2005 Apple Computer, Inc. All rights reserved -] \ No newline at end of file + * launch.h is part of launchd (http://launchd.macosforge.org). It is Copyright (c) 2005 Apple Computer, Inc. All rights reserved diff --git a/TODO.txt b/TODO.txt index 7ae72cb01..45724c7a0 100644 --- a/TODO.txt +++ b/TODO.txt @@ -7,26 +7,26 @@ NEXT: - detect if it is running - return appropriate error events - create a SpringBoardAccess MobileSubstrate Extension - - put headers and lib into 3rdparty folder + - put MobileSubstrate header and lib into 3rdparty folder - control Status bar icons - show alerts/messages - Detect and handle iPhone sleep mode -=== BTdaemon can run always +== Release Version 0.1 +- implement rest of L2CAP state machine + - incoming connections + - list of supported PSM + - commands and events - better deal with Apple stack - figure out how to shut it down - user interface - CocoaTouch User Interface Components - Inquiry - Alerts and shutdown of Apple's stack -- implement rest of L2CAP state machine - - incoming connections - - list of supported PSM - - commands and events -=== Incoming L2CAP supported +== Release 0.2 - Incoming L2CAP supported + UI Support - configuration: /etc/btstack - single Bluetooth module supported - transport type: H4, H5, USB - - h4/h5: usart name + - h4/h5: UART path - usb: product/vendor ID - logging mode: text, bluez, packetlogger - implement rest of L2CAP state machine @@ -34,7 +34,6 @@ NEXT: - error notification - flow control - reassembly/segmentation -- autostart of BTdaemon (inetd? launchd?) - automatic disable of alternative Bluetooth Stack (e.g., BTServer on iPhone) - DEMOS: - BTstack-cmd @@ -44,12 +43,12 @@ NEXT: - open/close l2cap connection - evtl. SDP browser -== Release Version 0.1 +== Release Version 0.3 - implement RFCOMM - implement SDP - implement PAN -== Release Version 0.2 +== Release Version 0.4 - naming conventions for various layers - if all control is done by pseudo hci commands, only bt_send_cmd(&cmd_name, ... ) is needed anyway - auto-generate code for sending commands from structured text input file