diff --git a/TODO.txt b/TODO.txt index 45724c7a0..3842ff31a 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,13 +4,17 @@ Last milestone reached: BTdaemon automatically started by launchd on Mac and iPh NEXT: - deal with Apple stack - - detect if it is running - - return appropriate error events + - detect if it is running and return appropriate error events - create a SpringBoardAccess MobileSubstrate Extension - put MobileSubstrate header and lib into 3rdparty folder + - in SpringBoard hook, start datagram Unix domain or mach port server - control Status bar icons - - show alerts/messages -- Detect and handle iPhone sleep mode + - show alerts/messages, e.g. Bluetooth disconnected by remote device +- add code to toggle status bar icons via the SpringBoardAcess extension +- add code to notify about remote disconnets +- create script to build APT package +- create pgp key and sign APT package +- provide test version at http://btstack.ringwald.ch == Release Version 0.1 - implement rest of L2CAP state machine - incoming connections @@ -19,6 +23,7 @@ NEXT: - better deal with Apple stack - figure out how to shut it down - user interface +- Detect and handle iPhone sleep mode - CocoaTouch User Interface Components - Inquiry - Alerts and shutdown of Apple's stack @@ -49,8 +54,6 @@ NEXT: - implement PAN == 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 - devise concept for access to event data - auto-generate event struct getter? STRUCTURE_get_FIELD diff --git a/src/daemon.c b/src/daemon.c index 7215005a8..c03413a9c 100644 --- a/src/daemon.c +++ b/src/daemon.c @@ -199,8 +199,8 @@ int main (int argc, const char * argv[]){ // @TODO: allow configuration per HCI CMD // use logger: format HCI_DUMP_PACKETLOGGER, HCI_DUMP_BLUEZ or HCI_DUMP_STDOUT - hci_dump_open("/tmp/hci_dump.pklg", HCI_DUMP_PACKETLOGGER); - // hci_dump_open(NULL, HCI_DUMP_STDOUT); + // hci_dump_open("/tmp/hci_dump.pklg", HCI_DUMP_PACKETLOGGER); + hci_dump_open(NULL, HCI_DUMP_STDOUT); // init HCI hci_init(transport, &config, control);