1209 Commits

Author SHA1 Message Date
mila@ringwald.ch
da43b4dd22 extend daemon with gap scan, connect 2014-05-03 22:31:08 +00:00
matthias.ringwald@gmail.com
2b552b2306 define daemon commands for gap le scan and le connect, define gap events 2014-05-03 22:18:29 +00:00
mila@ringwald.ch
5917a5c529 ble client: moved disconnect to hci 2014-05-03 21:22:04 +00:00
matthias.ringwald@gmail.com
1bf2f2d290 make unix domain socket 'public' 2014-05-03 21:13:03 +00:00
mila@ringwald.ch
4f3229d8d2 ble client: connect functionality moved to hci 2014-05-02 21:53:08 +00:00
mila@ringwald.ch
755c826fc1 ble client: removed unused struct 2014-05-02 14:27:32 +00:00
mila@ringwald.ch
57c9da5b07 ble client: implemented emit hci advertisement 2014-05-02 14:24:57 +00:00
mila@ringwald.ch
7bdc6798db ble client: scanning functionality moved to hci 2014-05-02 12:08:22 +00:00
matthias.ringwald@gmail.com
e070741715 forward HCI Events to att and sm packet handlers, too 2014-04-28 20:51:11 +00:00
matthias.ringwald@gmail.com
96a45072cb track Bluetooth Device Address Type in hci_connection_t struct 2014-04-25 10:43:19 +00:00
mila@ringwald.ch
567720eb3d make embedded_set_timer into nop if HAVE_TICKS is not defined 2014-04-24 23:18:30 +00:00
matthias.ringwald@gmail.com
1ebc0173d4 use cfsetospeed and cfsetispeed instead of cfsetspeed 2014-04-24 13:22:05 +00:00
matthias.ringwald@gmail.com
a225073e6b mark filename as const string 2014-04-11 12:18:19 +00:00
matthias.ringwald@gmail.com
6e3802d535 mark source of swap functions as const 2014-04-11 10:25:05 +00:00
matthias.ringwald@gmail.com
195c4e3c17 fix unused var warning 2014-04-03 21:56:33 +00:00
matthias.ringwald@gmail.com
68a0fcf7e2 added hci_release_packet_buffer() and l2cap_release_packet_buffer() 2014-04-03 20:24:24 +00:00
matthias.ringwald@gmail.com
facf93fdba rename hci_get_outgoing_acl_packet_buffer into hci_get_outgoing_packet_buffer 2014-04-03 19:51:07 +00:00
matthias.ringwald@gmail.com
c8b9416af2 add asserts to check if buffer was reserved before calling send prepared 2014-04-03 19:37:03 +00:00
matthias.ringwald@gmail.com
3cab4fcaa6 add l2cap_can_send_connectionless_packet_now 2014-04-03 18:59:44 +00:00
matthias.ringwald@gmail.com
85889d6cd5 rename l2cap_can_send_packet_now_using_buffer to l2cap_can_send_packet_now 2014-04-03 15:31:14 +00:00
matthias.ringwald@gmail.com
64f0b431f7 more use of hci_can_send_packet_now_using_packet_buffer 2014-04-03 15:27:03 +00:00
matthias.ringwald@gmail.com
7856fb3169 reserve l2cap packet buffer before using it 2014-04-03 15:16:45 +00:00
matthias.ringwald@gmail.com
2a373862b1 reserve hci packet buffer before using it 2014-04-03 15:02:14 +00:00
matthias.ringwald@gmail.com
6b4af23d08 add flag to track if hci packet buffer is reserved 2014-04-03 14:51:02 +00:00
mila@ringwald.ch
af5cd647e5 use printUUID128 from utils.c 2014-02-28 21:45:33 +00:00
matthias.ringwald@gmail.com
1fb05f9241 moved swapX functions into utils.c 2014-02-28 21:07:59 +00:00
matthias.ringwald@gmail.com
1bbc0b2387 reject any LE Signaling commands 2014-02-18 21:34:14 +00:00
matthias.ringwald@gmail.com
70efece186 prepare for sending command_reject on le signaling channel 2014-02-18 21:26:46 +00:00
matthias.ringwald@gmail.com
c61af878b4 add l2cap_create_signaling_le 2014-02-18 21:19:10 +00:00
matthias.ringwald@gmail.com
bd63148e69 execute l2cap_run() also for incoming events 2014-02-13 15:20:40 +00:00
matthias.ringwald@gmail.com
b9663d61ba add include of btstack-config.h 2014-02-13 14:43:39 +00:00
matthias.ringwald@gmail.com
52d34f9829 disconnect with 0x13 after dedicated bonding 2014-02-12 07:44:36 +00:00
matthias.ringwald@gmail.com
65107730ee add missing prototypes 2014-02-09 15:18:28 +00:00
matthias.ringwald@gmail.com
b087afb5b1 don't reject incoming SDP connection, see #378 2014-02-07 16:32:30 +00:00
matthias.ringwald@gmail.com
8e618f72c9 add gap_set_local_name and mark local_name as const 2014-02-06 12:56:08 +00:00
matthias.ringwald@gmail.com
f51189dbdd added setter for system ticks - useful on systems that already have a clock 2014-02-04 22:46:37 +00:00
matthias.ringwald@gmail.com
25c5e98538 validate HCI_PACKET_BUFFER_SIZE if defined 2014-02-04 21:58:34 +00:00
matthias.ringwald@gmail.com
d1fef1900d make embedded_execute_once public as suggested in #369 2014-02-04 21:08:07 +00:00
matthias.ringwald@gmail.com
e84cf9a425 don't add timer twice 2014-01-31 16:12:25 +00:00
matthias.ringwald@gmail.com
677957dd8b queue RLS RSP instead of sending right away 2014-01-30 16:56:56 +00:00
matthias.ringwald@gmail.com
e1e2ada3d0 send line status right away 2014-01-29 07:53:45 +00:00
matthias.ringwald@gmail.com
5e80759a21 send line status right away 2014-01-29 07:51:05 +00:00
matthias.ringwald@gmail.com
0735d1261d more log 2014-01-29 07:47:45 +00:00
matthias.ringwald@gmail.com
ac301f9556 added l2cap_require_security_level_2_for_outgoing_sdp 2014-01-28 21:53:35 +00:00
matthias.ringwald@gmail.com
e80b2cf9cd trigger hci_run after setting auth req bonding flag 2014-01-28 21:53:15 +00:00
matthias.ringwald@gmail.com
09e0c7b750 wait for UA after DISC to avoid sending wrong DMs 2014-01-28 21:15:59 +00:00
matthias.ringwald@gmail.com
00b30f40f0 fix send of DM for channel 2014-01-28 21:09:06 +00:00
matthias.ringwald@gmail.com
1e73760d20 added rfcomm_query_port_configuration 2014-01-28 20:39:18 +00:00
matthias.ringwald@gmail.com
53adc54b9c fix duplicate case 2014-01-28 20:24:23 +00:00
matthias.ringwald@gmail.com
b60081c7a7 don't react on RPN_RSP or RLS_RSP 2014-01-28 20:06:50 +00:00