2965 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
018b47c77d preparing extraction of examples into embedded folder 2014-11-06 23:11:45 +00:00
matthias.ringwald@gmail.com
2a7e8b9174 use VPATH to collect .o and .d in current dir 2014-11-06 21:18:37 +00:00
matthias.ringwald@gmail.com
a7e11cda4e collect actuall BTstack embedded examples in example/embedded 2014-11-06 21:14:37 +00:00
matthias.ringwald@gmail.com
d895277b5f allow to build multiple targets 2014-11-06 20:56:45 +00:00
matthias.ringwald@gmail.com
ec6321ee39 reserve buffer in front of incoming hci_packet buffer for h4 (posix, dma, dma+ehcill) and h2 libusb, and acl recombination buffer 2014-11-06 20:09:57 +00:00
mila@ringwald.ch
99d8e5fec0 updated gatt browser example, extarcted section on protocols and profiles 2014-11-06 15:51:18 +00:00
matthias.ringwald@gmail.com
9e20d29a88 generate PacketLogger output file, convert timestamps 2014-11-06 14:12:51 +00:00
mila@ringwald.ch
1feaf78dc0 added btstack manual tex files 2014-11-06 14:09:12 +00:00
matthias.ringwald@gmail.com
352208daaa use att_connection.mtu instead of calling l2cap_max_mtu (for better testing) 2014-11-06 11:40:20 +00:00
mila@ringwald.ch
a985b2fd2e start on packet log converter 2014-11-06 11:35:59 +00:00
mila@ringwald.ch
349c7a6328 removed call to l2cap_le_mtu from att 2014-11-06 10:36:35 +00:00
matthias.ringwald@gmail.com
198a9e1b41 enable HCI packet logs to console for EMBEDDED 2014-11-05 22:44:05 +00:00
matthias.ringwald@gmail.com
41d81c3411 fix compile 2014-11-05 22:43:08 +00:00
matthias.ringwald@gmail.com
eb660a1b5c link to hci_dump also for libBTstack on iOS 2014-11-04 23:28:46 +00:00
matthias.ringwald@gmail.com
1b4fef3d12 debug into hci_dump on iOS 2014-11-04 20:58:27 +00:00
matthias.ringwald@gmail.com
b34233c302 define HCI_INCOMING_PRE_BUFFER_SIZE and reserve space in posix libusb and h4 transport 2014-10-31 21:17:58 +00:00
matthias.ringwald@gmail.com
7b472d9ff8 moved ancs_client_lit into ble/ 2014-10-31 16:12:52 +00:00
matthias.ringwald@gmail.com
56cf0c034b fix missing colons 2014-10-31 16:11:55 +00:00
matthias.ringwald@gmail.com
60da618dda provide additional extra byte before outgoing HCI packet buffer 2014-10-31 16:05:59 +00:00
mila@ringwald.ch
3e05add930 gtt client extended to handle multiple subclients of a peripheral 2014-10-31 15:58:44 +00:00
matthias.ringwald@gmail.com
f53da564a8 mark l2cap signal response pending to avoid sending it multiple times with synchronous HCI Transport implementation 2014-10-31 15:46:38 +00:00
mila@ringwald.ch
0f058b53b4 fix compile 2014-10-31 15:08:16 +00:00
matthias.ringwald@gmail.com
630c4f2ddf append complete power command + calibration sequence if calibration missing 2014-10-31 13:47:02 +00:00
matthias.ringwald@gmail.com
24f2c40e67 assert templates for set power vector and set class2 single power exist 2014-10-31 13:04:19 +00:00
mila@ringwald.ch
2e97c1499b python script for btstack memory template writes directly to btstack_memory.h and .c files 2014-10-31 11:42:29 +00:00
matthias.ringwald@gmail.com
4ea3cf6cc9 Edited wiki page CC256x through web user interface. 2014-10-31 11:39:02 +00:00
matthias.ringwald@gmail.com
da618a2352 removed stellaris extraction code since TI provides init scripts as .bts files since years 2014-10-31 11:37:37 +00:00
matthias.ringwald@gmail.com
2ddd87ae14 allow cc256x init script commands to get expaned 2014-10-31 11:15:11 +00:00
matthias.ringwald@gmail.com
bc8e7c68c3 set power level for Bluetooth Low Energy, thanks to Hasjim for figuring this out 2014-10-30 09:53:14 +00:00
matthias.ringwald@gmail.com
5d07299d04 fix typo in sdp_bnep_query 2014-10-30 09:41:30 +00:00
matthias.ringwald@gmail.com
9a9c32e4a1 remove additional incorrect check 2014-10-29 12:06:51 +00:00
ole.reinhardt@googlemail.com
ab169afff3 Added bnep to the posix platform Makefile 2014-10-28 01:17:03 +00:00
ole.reinhardt@googlemail.com
e3dd2f3b1e Finalized bi-directional communication
Pinging the remote device works great, but a ssh connection leads to a stalled
connection
2014-10-28 01:16:57 +00:00
ole.reinhardt@googlemail.com
69b6ff0287 Reworked bnep_send().
Some smaller fixes.
2014-10-28 01:16:50 +00:00
ole.reinhardt@googlemail.com
8aebd932dc Added event BNEP_EVENT_READY_TO_SEND,
and error codes: BNEP_CHANNEL_NOT_CONNECTED, BNEP_DATA_LEN_EXCEEDS_MTU
2014-10-28 01:16:45 +00:00
ole.reinhardt@googlemail.com
900ff4aa27 Use correct endianess when storing the network protocol type in a received
ethernet packet
2014-10-28 01:16:39 +00:00
ole.reinhardt@googlemail.com
1cc83677a3 Added tap device, packet receive and transmit functions.
There still is a bug in the packet data handling, packat forwarding still is
defined only in one direction. Back-Direction will follow soon
2014-10-27 11:50:12 +00:00
ole.reinhardt@googlemail.com
82e76094c7 Added ethernet packet type handling 2014-10-27 11:49:47 +00:00
ole.reinhardt@googlemail.com
8b7a46900a Added new packet type "BNEP_DATA_PACKET" 2014-10-27 11:49:40 +00:00
ole.reinhardt@googlemail.com
7c5032c1d5 Removed panu_demo from the all target as it depends on Linux as build plattform
To compile it, run "make panu_demo"
2014-10-27 11:49:32 +00:00
matthias.ringwald@gmail.com
24aefe2e03 fix notification/indication after r2843 broke it during API change 2014-10-26 21:34:20 +00:00
matthias.ringwald@gmail.com
4d816277a7 only disconnect HCI connection in case of security block (fixes disconnect for non-existing service or resoucees full) 2014-10-24 10:30:56 +00:00
mila@ringwald.ch
f0efaa575f L2CAP: validate packet size with remote MTU -> log_error 2014-10-23 19:43:04 +00:00
mila@ringwald.ch
aeb32d01e7 RFCOMM: validate packet size with MTU -> log_error 2014-10-23 19:36:42 +00:00
mila@ringwald.ch
1f92e12a88 corrected rfcomm_can_send_packet_now, and used in examples 2014-10-23 19:22:39 +00:00
mila@ringwald.ch
f1bca48a6e fix compile 2014-10-23 11:59:28 +00:00
mila@ringwald.ch
92062b88a8 extracted rfcomm_cen_send_packet_now method 2014-10-23 09:50:11 +00:00
mila@ringwald.ch
e731911be9 bnep service uuid moved to pan.h file 2014-10-23 09:08:08 +00:00
mila@ringwald.ch
c81dbccfbb sdp client: extracted method can_send_now 2014-10-23 09:07:02 +00:00
mila@ringwald.ch
84e56682a4 prints out BNEP PAN protocol UUID 2014-10-20 19:27:44 +00:00