1468 Commits

Author SHA1 Message Date
Matthias Ringwald
8912abed06 fix crash in uuid128_to_str 2015-04-10 12:39:03 +02:00
Matthias Ringwald
db8bc6ff3e correct check for baud rate change during hci init 2015-04-10 10:10:41 +02:00
Milanka Ringwald
3de9530758 updated docu style 2015-04-09 17:09:04 +02:00
Milanka Ringwald
5e6d58c471 annotate start/end API 2015-04-09 14:46:44 +02:00
Matthias Ringwald
22c29ab418 mark channel as invalid before sending connection response decline or disconnection response 2015-04-07 22:43:51 +02:00
Matthias Ringwald
bac1ffdb4f add gatt_get_mtu daemon command and GATT_MTU response event 2015-04-03 22:42:05 +02:00
Matthias Ringwald
c0c9aacc37 simplify HCI_INIT_W4_SEND_BAUD_CHANGE, too 2015-04-02 17:45:49 +02:00
Matthias Ringwald
a80162e9a6 correct setting custom baudrate or bd_addr during init 2015-04-02 16:38:59 +02:00
Matthias Ringwald
0d3b00a243 fix init for EM9301 module 2015-03-31 21:47:59 +02:00
Matthias Ringwald
2f342ec5cb extracted uuid128_to_str 2015-03-31 16:15:55 +02:00
Matthias Ringwald
e47e68c797 handle CSR Warm Boot 2015-03-31 12:43:57 +02:00
Matthias Ringwald
7b0d76671f restore num_packets for resend of HCI Reset 2015-03-30 22:26:50 +02:00
Matthias Ringwald
0305bdeab4 resend HCI Reset using timer 2015-03-30 21:38:56 +02:00
Matthias Ringwald
74b323a9b2 rewrote hci initialization to be less clever/more sane 2015-03-30 00:04:53 +02:00
Matthias Ringwald
c4633093a7 removed even/odd calculation on hci init substate 2015-03-29 23:01:27 +02:00
Matthias Ringwald
55975f88a1 use hci_initializing_next_state() instead of direct ++ 2015-03-29 22:58:02 +02:00
Matthias Ringwald
5c3637275c use enumerated hci initialization substates 2015-03-29 22:48:51 +02:00
Matthias Ringwald
556d11b334 enumerate hci initialization substates 2015-03-29 22:24:55 +02:00
Matthias Ringwald
f391359984 update use of hci_local_address 2015-03-29 22:13:51 +02:00
matthias.ringwald@gmail.com
690bd0bab8 change hci_local_bd_adr 2015-03-24 08:44:48 +00:00
matthias.ringwald@gmail.com
9c8de8fd4b moved non-working and neglected h5 posix implementation into platforms 2015-03-19 21:01:38 +00:00
matthias.ringwald@gmail.com
85cacb82ec sm starts encryption using ltk/ediv/rand from previous bonding 2015-03-03 22:17:47 +00:00
matthias.ringwald@gmail.com
9ec080fd8e new states for re-establishing secure connection 2015-03-03 21:38:29 +00:00
matthias.ringwald@gmail.com
c5d3944d90 rename central_device_db into le_device_db 2015-03-02 21:30:12 +00:00
mila@ringwald.ch
187d66ee88 handle service without a name 2015-03-01 20:55:06 +00:00
matthias.ringwald@gmail.com
2e77e513be Stop using pointer to array for bd_addr_t and link_key_t 2015-03-01 20:51:08 +00:00
matthias.ringwald@gmail.com
c5642fd043 fix create_service_search_pattern_for_uuid128 2015-03-01 20:17:15 +00:00
matthias.ringwald@gmail.com
ebcf06d0dd added missing type for hci_send_acl_packet_buffer 2015-02-28 20:04:26 +00:00
matthias.ringwald@gmail.com
0f6219e51e missing commit for reestablish encrypted connection as peripheral 2015-02-28 19:59:02 +00:00
mila@ringwald.ch
74f8acbab3 document hci_setup_synchronous_connection_command 2015-02-27 16:16:39 +00:00
matthias.ringwald@gmail.com
d19b56e8be use single timer for SM, stop timer on sm_done_for_handle 2015-02-27 14:17:45 +00:00
matthias.ringwald@gmail.com
d213b6f740 added events for HSP 2015-02-27 14:00:32 +00:00
matthias.ringwald@gmail.com
477200f2ef use sm_active_connection as mutex for setup context struct 2015-02-26 21:32:16 +00:00
matthias.ringwald@gmail.com
462e630d76 support for L2CAP Unicast Connection Data 2015-02-20 14:21:01 +00:00
matthias.ringwald@gmail.com
c143e37dcb correct OCF for hci_enhanced_accept_synchronous_connection 2015-02-20 10:42:00 +00:00
matthias.ringwald@gmail.com
5293c07213 send accept synchroous connection for SCO connections 2015-02-19 23:14:18 +00:00
matthias.ringwald@gmail.com
a6d882ffdb correct OCF for accetp synchronous connection 2015-02-19 23:12:56 +00:00
matthias.ringwald@gmail.com
818187fe1b added hci_write_synchronous_flow_control_enable 2015-02-18 22:12:23 +00:00
matthias.ringwald@gmail.com
1a06f66378 correct setup of hci_connetion for sco connection 2015-02-18 21:09:36 +00:00
matthias.ringwald@gmail.com
e35edcc121 accept connection request for SCO connections, create hci_connection_t for sco, count outgoing packets and free slots, handle num packets completed 2015-02-17 22:47:38 +00:00
matthias.ringwald@gmail.com
44d0e3d556 prepare SCO sending 2015-02-16 22:01:40 +00:00
matthias.ringwald@gmail.com
a8b124471d store num and size of SCO packets 2015-02-16 21:07:50 +00:00
matthias.ringwald@gmail.com
a0aac9c4f8 fix regression in le_handle_advertisement_report II 2015-02-16 20:40:07 +00:00
matthias.ringwald@gmail.com
03fbe9c621 fix regression in le_handle_advertisement_report 2015-02-16 20:38:10 +00:00
matthias.ringwald@gmail.com
c91d150bff add (dummy) sco_handler 2015-02-13 21:58:29 +00:00
matthias.ringwald@gmail.com
8d675e3dab support logging of SCO packets in PacketLogger format 2015-02-13 21:56:57 +00:00
mila@ringwald.ch
ae7a3728bf added hfs hs and ag sdp records 2015-02-13 20:08:13 +00:00
mila@ringwald.ch
ff34c5fd2d defined new SDP Sevice Class and Protocol constants 2015-02-13 09:28:39 +00:00
mila@ringwald.ch
d647e0e6f6 change remote device db to fs 2015-02-12 23:04:43 +00:00
matthias.ringwald@gmail.com
95d04d447f move Security Manager sm_connection_t struct into hci.h for integration into hci_connection_t 2015-02-12 14:50:29 +00:00