35 Commits

Author SHA1 Message Date
Matthias Ringwald
c1ab6cc1be MISRAC2012-Rule-12.1: add suggested parentheses 2019-11-19 14:31:48 +01:00
Milanka Ringwald
6ddef68dd2 l2cap: move get next channel ID and next signaling sequence num to l2cap 2019-09-02 11:39:26 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Matthias Ringwald
fdfcab43ce fix signed-unsigned compare warnings 2017-08-16 17:16:08 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
7224be7e77 clean ups and fixes to avoid warnings from static code analyzer 2016-07-01 14:48:49 +02:00
Matthias Ringwald
f8fbdce0c5 use little/big_endian_read/store_16/24/32 2016-01-31 00:07:32 +01:00
Matthias Ringwald
7907f06931 btstack-config.h -> btstack_config.h 2016-01-21 15:41:16 +01:00
Matthias Ringwald
a9a4c40924 structure btstack-config.h 2016-01-21 15:33:36 +01:00
Matthias Ringwald
7f02f4148e fix all Wmissing-prototype warnings for libusb target 2015-11-06 19:43:35 +01:00
Matthias Ringwald
b68d7bc3c3 Add gap_request_connection_parameter_update
l2cap_le_request_connection_parameter_update is obsolete.
It calls gap_request_connection_parameteir_update now.
The l2cap conn param update req ist sent by l2cap_run.
2015-08-12 14:27:30 +02:00
Matthias Ringwald
75422ed973 replaced l2cap_le_create_connection_parameter_update_response with call to general l2cap signalng functions 2015-08-12 13:54:06 +02:00
Matthias Ringwald
99b3db5468 add LE Credit Based Flow Control signaling packet definitions 2015-08-12 12:05:44 +02:00
Milanka Ringwald
35ffcaae5b hfp: hf parser test 2015-08-07 21:45:00 +02:00
Matthias Ringwald
79f53f1d06 pass in signaling identifier, use correct signaling identifier for l2cap connection parameter update response 2015-07-29 15:15:41 +02:00
Matthias Ringwald
3b41f3ae1f fix l2cap_le_create_connection_parameter_update_response 2015-07-29 14:11:51 +02:00
mila@ringwald.ch
a0c35809ae streamline copyright headers 2015-02-06 16:19:27 +00:00
mila@ringwald.ch
da886c035d le central handle connection update params 2014-10-10 15:20:54 +00:00
mila@ringwald.ch
b398e4aaf1 included hci.h 2014-05-15 10:55:03 +00:00
matthias.ringwald@gmail.com
e97722776d use non-flushable packet boundary flag if supported - fixed unspecified behavior sending LE ACL packets 2014-05-09 13:29:58 +00:00
matthias.ringwald@gmail.com
c61af878b4 add l2cap_create_signaling_le 2014-02-18 21:19:10 +00:00
matthias.ringwald@gmail.com
5ca8d57be3 fix l2cap_reject 2014-01-24 15:58:42 +00:00
matthias.ringwald@gmail.com
bde315ce6c renamed btstack config.h to btstack-config.h to allow for better integration with other projects 2014-01-19 16:45:57 +00:00
matthias.ringwald@gmail.com
ab2b01dc72 added l2cap_le_request_connection_parameter_update 2014-01-10 16:28:21 +00:00
matthias.ringwald@gmail.com
9e795b4899 added Connection Parameter Update Request and Resposne 2014-01-10 15:54:22 +00:00
matthias.ringwald@gmail.com
95b6ea6e1e mark signaling commands as string constant (const char *) 2013-05-23 15:01:49 +00:00
matthias.ringwald
6b64433e6a added non-commerical clause and contact email 2012-05-07 21:54:09 +00:00
matthias.ringwald
b35f641c7f clarify use of source_cid and dest_cid - use only for signal packets and use local_cid and remote_cid otherwise - fixes bug in incoming l2cap connection handling 2010-03-04 23:03:40 +00:00
matthias.ringwald
1713bcea3a prepend all source files with 'new BSD' copyright header 2009-10-29 20:25:42 +00:00
matthias.ringwald
b48a17ffb3 add printfs for spring board icon debugging, disable HCI logging as default 2009-09-30 19:25:56 +00:00
matthias.ringwald
97a34cd44c moved test macro to utils.h 2009-09-29 20:13:43 +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
bb53b2914c fix l2cap signaling command dispatching 2009-07-30 19:40:06 +00:00
matthias.ringwald
da269baadb start with l2cap implementation 2009-07-28 21:04:16 +00:00
matthias.ringwald
95cbd9471c extract l2cap signaling code into l2cap_signaling 2009-07-23 21:55:36 +00:00