matthias.ringwald
|
414e8893c9
|
more states, still 'don't remove item from linked liste while iterating' and some decline sends as direct response left
|
2011-06-24 21:11:56 +00:00 |
|
matthias.ringwald
|
2668327354
|
should have all rfcomm channel states coverd
|
2011-06-24 20:06:47 +00:00 |
|
matthias.ringwald
|
8daabc2ea1
|
more 'will send' states
|
2011-06-24 19:44:56 +00:00 |
|
matthias.ringwald
|
8158c42197
|
added RFCOMM_CHANNEL_SEND_SABM_W4_UA
|
2011-06-24 18:37:10 +00:00 |
|
matthias.ringwald
|
edaa805914
|
created rfcomm_run() and integrated rfcomm_multiplexer_start_connecting
|
2011-06-23 20:32:12 +00:00 |
|
matthias.ringwald
|
ed7e0985ab
|
use '// MARK:' instead of the non portable '#pragma mark'
|
2011-06-23 18:28:19 +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
|
f52b01709e
|
precise error codes: BTSTACK_ACL_BUFFERS_FULL RFCOMM_NO_OUTGOING_CREDITS
|
2011-06-18 11:06:39 +00:00 |
|
matthias.ringwald
|
0dcf44e46d
|
really filter empty/credit-only packets
|
2011-06-17 20:42:18 +00:00 |
|
matthias.ringwald
|
e48314d8d1
|
improve on rfcomm credit bookkeeping
|
2011-06-16 22:39:43 +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
|
ba05cfd8a8
|
set initial multiplexer sie to max BT 2.1 ACL packet
|
2011-06-12 19:37:31 +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
|
40d1c7a481
|
more -Wstrict-prototypes fixes
|
2011-06-06 14:12:38 +00:00 |
|
matthias.ringwald
|
5a59c75621
|
cleanup includes
|
2011-06-05 10:00:36 +00:00 |
|
matthias.ringwald
|
616b4cc5e4
|
add string.h for memcpy
|
2011-06-04 15:16:32 +00:00 |
|
matthias.ringwald
|
9fad573414
|
finished rfcomm_close_connection
|
2011-05-12 19:38:51 +00:00 |
|
matthias.ringwald
|
7392f586da
|
remembered to close all RFCOMM channels and unregister RFCOMM services - close channels not implemented yet
|
2011-05-05 22:18:39 +00:00 |
|
matthias.ringwald
|
9cfcc54d6f
|
replaced printf and fprintf(\stderr with log_dbg and log_err
|
2011-05-05 18:45:28 +00:00 |
|
matthias.ringwald
|
933d8a8084
|
manage RFCOMM channel services by name for iOS platform, rework RFCOMM service registration
|
2011-05-03 21:14:41 +00:00 |
|
matthias.ringwald
|
a7c3dae54a
|
also forgot to add rfcomm.c, fix include path for rfcomm.h, update source code boilerplate
|
2011-05-01 11:36:12 +00:00 |
|