351 Commits

Author SHA1 Message Date
matthias.ringwald
c1f4fa9737 work on launchd plist 2009-08-20 22:54:29 +00:00
matthias.ringwald
d02d25349c updated plan 2009-08-19 21:31:40 +00:00
matthias.ringwald
e5f8862c28 created launchd plist for automatic start of BTdaemon on Mac & iPhone 2009-08-19 21:06:05 +00:00
matthias.ringwald
1c2ee57428 imlement socket connection over UNIX domain sockets 2009-08-19 20:09:30 +00:00
matthias.ringwald
5390b7fce0 tried to set Bluetooth Status Bar Icon from command daemon, but does not work - deferred for now 2009-08-19 19:06:47 +00:00
matthias.ringwald
3a4b7e1270 fixed compilation of platform_iphone.m 2009-08-16 22:04:31 +00:00
matthias.ringwald
71bc26330c disabled platform_iphone.m for now as make fails for some reason 2009-08-16 22:00:58 +00:00
matthias.ringwald
ac3013478d start collecting iPhone specific stuff in platform_iphone.m 2009-08-15 21:32:06 +00:00
matthias.ringwald
43bfb1bd9c trace Bluetooth status in daemon 2009-08-15 21:31:23 +00:00
matthias.ringwald
901368b879 first take on status icons: flipped horizontally and orange 2009-08-15 20:33:12 +00:00
matthias.ringwald
623c593c7d added handler to shutdown on CTRL-C 2009-08-15 19:52:46 +00:00
matthias.ringwald
e7a9bb06bb added note on iPhone 3GS 2009-08-13 22:07:28 +00:00
matthias.ringwald
44d7af26ba Edited wiki page through web user interface. 2009-08-11 22:30:56 +00:00
matthias.ringwald
fea43cd044 support Broadcom Bluetooth chipset in iPhone 3GS 2009-08-11 22:27:23 +00:00
matthias.ringwald
e38cc01ce7 reorg next steps 2009-08-09 23:05:55 +00:00
matthias.ringwald
555971d7f5 automatic turn off Bluetooth after 1 minutes idle 2009-08-09 20:18:34 +00:00
matthias.ringwald
ee091cf1fd automatic HCI link disconnect 2009-08-09 18:39:53 +00:00
matthias.ringwald
c52bf64daa if client conenctions breaks, close all L2CAP channels used by client 2009-08-09 17:17:00 +00:00
matthias.ringwald
83cde76334 updated next steps 2009-08-09 13:55:54 +00:00
matthias.ringwald
70febe6942 implemented timer handling in run loop 2009-08-09 13:49:15 +00:00
matthias.ringwald
436a4afbf2 implemented timer handling in run loop 2009-08-09 13:49:02 +00:00
matthias.ringwald
7b22b9bc7d removed ready paramter from data_source callbacks, added timer management functions to run loop 2009-08-09 13:00:09 +00:00
matthias.ringwald
75a8ec5e31 Edited wiki page through web user interface. 2009-08-09 11:41:17 +00:00
matthias.ringwald
a05696a9ad Edited wiki page through web user interface. 2009-08-09 11:23:29 +00:00
matthias.ringwald
1b1784d0b0 implemented HCI disconnect command 2009-08-09 11:14:35 +00:00
matthias.ringwald
27a923d075 emit l2cap disconnect events when basedband connection closes 2009-08-08 21:55:55 +00:00
matthias.ringwald
f12adbd6cc only execute POWER_MODE commands when in the right HCI_STATE 2009-08-08 21:39:58 +00:00
matthias.ringwald
f62db1e31a implemented l2cap_disconnect command 2009-08-08 21:29:38 +00:00
matthias.ringwald
a828422156 Edited wiki page through web user interface. 2009-08-07 06:13:25 +00:00
matthias.ringwald
04cb695e90 updated plan 2009-08-05 11:23:46 +00:00
matthias.ringwald
ce30eed8ef getting closer 2009-08-02 19:56:45 +00:00
matthias.ringwald
cd15c356ac first working version 2009-08-02 18:44:07 +00:00
matthias.ringwald
dc32489f4e fix l2cap data sending - WiiMote now reports acceleration data 2009-08-02 13:32:55 +00:00
matthias.ringwald
c8e4258af8 improve hci connection handling -> suppress create connection requests for connections already open and just emit connection complete event 2009-08-02 13:20:32 +00:00
matthias.ringwald
9dbf9f9329 remove unused part of stack from client example 2009-08-02 12:15:11 +00:00
matthias.ringwald
fcadd0ca34 streamline event forwarding in BTdaemon stack 2009-08-02 10:51:41 +00:00
matthias.ringwald
71d7104935 Update L2CAP description to follow reality :) 2009-08-02 10:15:16 +00:00
matthias.ringwald
1e6aba4769 moved l2cap state machine to l2cap.c. added 'channel' parameter to packet header for socket communications. removed unused functions. dispatch btstack commands in daemon.c. renamed non-HCI commands 2009-07-31 21:41:15 +00:00
matthias.ringwald
a2e6f504f0 updated todos 2009-07-30 21:48:30 +00:00
matthias.ringwald
31ce42f9cd add l2cap_send function. use source_cid to identify channels on client - dest_cid is choosen by remote side and may not be unique on client 2009-07-30 20:14:54 +00:00
matthias.ringwald
bb53b2914c fix l2cap signaling command dispatching 2009-07-30 19:40:06 +00:00
matthias.ringwald
ed21c97dcd Edited wiki page through web user interface. 2009-07-30 19:05:34 +00:00
matthias.ringwald
ff79d2cbc3 Edited wiki page through web user interface. 2009-07-30 19:04:56 +00:00
matthias.ringwald
629ab2647c try WiiMote - not working yet 2009-07-29 21:49:53 +00:00
matthias.ringwald
5698302b40 removed unneccesary code in example 2009-07-29 21:13:42 +00:00
matthias.ringwald
87ea0ea477 implemented minimal outgoing-only L2CAP state machine, BT HID connection in test.c working 2009-07-29 21:06:04 +00:00
matthias.ringwald
0b6464c774 Edited wiki page through web user interface. 2009-07-28 21:09:52 +00:00
matthias.ringwald
da269baadb start with l2cap implementation 2009-07-28 21:04:16 +00:00
matthias.ringwald
016f6766b7 Edited wiki page through web user interface. 2009-07-24 21:51:38 +00:00
matthias.ringwald
4391d355ac removed accidental copyright note 2009-07-24 21:38:33 +00:00