1196 Commits

Author SHA1 Message Date
matthias.ringwald
be93454b1f added hci_sniff_mode 2011-06-20 18:15:49 +00:00
matthias.ringwald
b3f1f84df3 cleaned up comments 2011-06-20 17:22:30 +00:00
matthias.ringwald
828c5f1580 added a rfcomm streaming example 2011-06-20 17:19:56 +00:00
matthias.ringwald
b2f09bc060 deleted hci_ready_to_send - unused 2011-06-19 19:03:24 +00:00
matthias.ringwald
f9877e5725 rfcomm outgoing credits are a must 2011-06-18 21:47:40 +00:00
matthias.ringwald
17b40cacb4 don't decrease l2cap credits twice 2011-06-18 21:39:06 +00:00
matthias.ringwald
2a9a8b9705 reworked acl, l2cap and rfcomm credit counting 2011-06-18 21:17:58 +00:00
matthias.ringwald
9735c6f8e1 retry blocked connections on DAEMON_EVENT_NEW_RFCOMM_CREDITS, too 2011-06-18 21:17:20 +00:00
matthias.ringwald
bf8dada5e8 new internal event definition 2011-06-18 21:16:28 +00:00
matthias.ringwald
07483b926e clean ups 2011-06-18 21:16:07 +00:00
matthias.ringwald
bc804351d8 retry also on RFCOMM_EVENT_CREDITS 2011-06-18 12:45:22 +00:00
matthias.ringwald
b06a83cf1f block all new l2cap credits if a connection gets blocked 2011-06-18 11:07:53 +00:00
matthias.ringwald
f52b01709e precise error codes: BTSTACK_ACL_BUFFERS_FULL RFCOMM_NO_OUTGOING_CREDITS 2011-06-18 11:06:39 +00:00
matthias.ringwald
808a48ab66 added l2cap_block_new_credits function to be used with a daemon, use BTSTACK_ACL_BUFFERS_FULL 2011-06-18 11:03:00 +00:00
matthias.ringwald
07c24050e0 added socket_connection_has_parked_connections query 2011-06-18 11:00:55 +00:00
matthias.ringwald
5932f1b489 return BTSTACK_ACL_BUFFERS_FULL instead or -1 2011-06-18 10:57:37 +00:00
matthias.ringwald
9025188b5c added socket_connection_has_parked_connections query 2011-06-18 10:55:59 +00:00
matthias.ringwald
40053a5a63 added socket_connection_has_parked_connections query 2011-06-18 10:55:53 +00:00
matthias.ringwald
bb6e320ff1 error codes for ACL buffers full and no RFCOMM credits 2011-06-18 10:55:17 +00:00
matthias.ringwald
cdc9101d68 fix typo from earlier commit 2011-06-17 20:44:46 +00:00
matthias.ringwald
0dcf44e46d really filter empty/credit-only packets 2011-06-17 20:42:18 +00:00
matthias.ringwald
761b0451dd fix emission of l2cap credits for incoming connections 2011-06-17 20:40:18 +00:00
matthias.ringwald
6ae2f1946c fix typos 2011-06-17 19:21:56 +00:00
matthias.ringwald
5a06394a6a fix for invalid remote names - terminate name on 0xff 2011-06-17 17:46:08 +00:00
matthias.ringwald
f179dc0f6b retry remote name as latin-1, ignore instead of crashing 2011-06-17 17:45:37 +00:00
matthias.ringwald
e48314d8d1 improve on rfcomm credit bookkeeping 2011-06-16 22:39:43 +00:00
matthias.ringwald
490d3fd067 deleted unused l2cap level per channel packet counting 2011-06-16 21:57:42 +00:00
matthias.ringwald
2be0107695 Edited wiki page Status through web user interface. 2011-06-16 20:42:14 +00:00
matthias.ringwald
abb16937f6 Edited wiki page EmbeddedSystems through web user interface. 2011-06-16 20:14:35 +00:00
matthias.ringwald
a1ecaa85ec Edited wiki page EmbeddedSystems through web user interface. 2011-06-16 20:13:25 +00:00
matthias.ringwald
82ab4b3f77 forgot to remove channel from list when declient by client 2011-06-16 15:22:25 +00:00
matthias.ringwald
9f42df27c7 moved posix time handler code to run_loop_posix.c, implemented support for tick based timers for EMBEDDED 2011-06-16 15:17:57 +00:00
matthias.ringwald
7b707deea1 first draft for embedded tick HAL 2011-06-14 19:56:49 +00:00
matthias.ringwald
7efad970cf denote incompatibility of celeste 0.9 with current BTstack 2011-06-13 07:32:57 +00:00
matthias.ringwald
ba05cfd8a8 set initial multiplexer sie to max BT 2.1 ACL packet 2011-06-12 19:37:31 +00:00
matthias.ringwald
9893b714bb don't crash because of bigger event 2011-06-12 18:58:05 +00:00
matthias.ringwald
fc44e15878 fix compile 2011-06-12 12:37:38 +00:00
matthias.ringwald
cedcb0e3de respect local l2cap MTU 2011-06-12 12:33:31 +00:00
matthias.ringwald
4c98aa43c7 emit l2cap mtus, too 2011-06-12 07:49:13 +00:00
matthias.ringwald
1d279b2064 document hci_read_buffer_size result, better docuement l2cap mtu handling 2011-06-12 07:46:50 +00:00
matthias.ringwald
c68bdf905b add callback for harware error event - intended for embedded systems and allows to reset the system 2011-06-08 16:13:30 +00:00
matthias.ringwald
26767c8e10 don't use -Wstrict-prototypes for iOS, as it fails for MacTypes.h in SDK 2.0 2011-06-08 16:12:41 +00:00
matthias.ringwald
2e4af5baf8 make gcc more strict 2011-06-06 14:35:23 +00:00
matthias.ringwald
549e6ebe45 more compiler warning fixes 2011-06-06 14:34:29 +00:00
matthias.ringwald
1567055bc8 mitm didn't work for a long time 2011-06-06 14:28:52 +00:00
matthias.ringwald
40d1c7a481 more -Wstrict-prototypes fixes 2011-06-06 14:12:38 +00:00
matthias.ringwald
694159226e fix -Wstrict-prototypes 2011-06-06 13:57:15 +00:00
matthias.ringwald
4130a444b8 support baudreate changes 2011-06-05 12:59:24 +00:00
matthias.ringwald
ea5a7edbca warn about event format change 2011-06-05 12:29:12 +00:00
matthias.ringwald
e38c1f5105 include config.h 2011-06-05 11:24:44 +00:00