1467 Commits

Author SHA1 Message Date
mila@ringwald.ch
fe739638d3 added explicit casts for btstack mallocs 2011-09-03 21:04:27 +00:00
matthias.ringwald
d1845e3403 Edited wiki page EmbeddedSystems through web user interface. 2011-09-01 09:00:57 +00:00
mila@ringwald.ch
0341fdf7c6 SDP.txt moved to docs 2011-08-30 18:37:25 +00:00
matthias.ringwald
b5d4f50db7 treat 'no packets granted' as error, which will retried by BTdaemon/SocketConnetcion anyway 2011-08-28 19:43:59 +00:00
matthias.ringwald
6fa9ff85dd remove #ifdef for __APPLE__, USE_BLUETOOL, IOS_VERSION in iOS-only bt_control_iphone 2011-08-28 19:19:58 +00:00
matthias.ringwald
488ced2711 generalize iOS enforce wake approach 2011-08-28 19:10:54 +00:00
matthias.ringwald
2f84a6b35c extracted iphone_os_at_least_40 2011-08-28 19:09:39 +00:00
matthias.ringwald
c120f476eb remove hci reader thread, hasn't been used so far 2011-08-28 13:00:56 +00:00
matthias.ringwald
e0e5e28530 db_mem_device_t split into two 2011-08-26 22:14:31 +00:00
matthias.ringwald
acf1987e2a db_mem_device_t split into two 2011-08-26 22:14:05 +00:00
matthias.ringwald
8747d67f7d also trun on discoverable during wake up again 2011-08-26 22:04:18 +00:00
matthias.ringwald
28171530d2 got powermanagement to work, albeit with ugly code 2011-08-26 21:35:05 +00:00
matthias.ringwald
66da704455 re-activate sleep notifications, but don't disconnect if power mangement is enabled 2011-08-26 20:48:20 +00:00
matthias.ringwald
a48c56425a disable power management for CSR BT modules and conjure an explanation why it didn't work 2011-08-26 18:55:23 +00:00
matthias.ringwald
bcee79c840 extended testing of put_name and put_link_key by two scenarios: add device with name and serach by key, and vice versa 2011-08-25 19:12:09 +00:00
matthias.ringwald
3eabd1d741 _get_item(bt_addr_t*) renamed as get_item(...) 2011-08-25 18:47:49 +00:00
matthias.ringwald
ed35553486 added test for put,get,delete of link key and device name 2011-08-25 18:24:36 +00:00
matthias.ringwald
8ab76fbca2 extracted method get_item(bt_addr_t*) 2011-08-25 18:19:43 +00:00
matthias.ringwald
461809d6c5 use BD_ADDR to fix bd_addr lookup 2011-08-24 20:39:44 +00:00
matthias.ringwald
56081214e8 db_mem_devices and db_mem_services initilized with NULL 2011-08-24 19:58:25 +00:00
matthias.ringwald
6c5c6faa60 hide __attribute__ from IAR 2011-08-22 16:53:25 +00:00
matthias.ringwald
7ee68c0ce3 use PRIxPTR for uintptr 2011-08-21 21:11:27 +00:00
matthias.ringwald
69eb5f9191 workaround for missing PRIx32 in mspgcc 2011-08-21 19:17:47 +00:00
matthias.ringwald
ce246c31a1 fix warning 2011-08-21 18:30:28 +00:00
matthias.ringwald
338d311437 remove unused empty buffer 2011-08-21 18:27:18 +00:00
matthias.ringwald
4ef355bc23 return addr to bd_addr_to_str_buffer instead of addr of function 2011-08-21 13:25:11 +00:00
matthias.ringwald
00d8e42e55 return error from hci transport in hci 2011-08-21 11:10:11 +00:00
matthias.ringwald
f8adb6a795 provide sdp_create_spp_service helper 2011-08-20 21:30:25 +00:00
matthias.ringwald
a982c048da store validated service record handle in service item 2011-08-20 21:08:40 +00:00
matthias.ringwald
eda18bf8f7 new_scan_enable_value uses 0xff as 'no change' 2011-08-20 20:21:40 +00:00
matthias.ringwald
b031bebb4a enqueue hci_write_scan_enable command and process in hci_run 2011-08-20 17:02:52 +00:00
matthias.ringwald
5fc2292623 fix report of remote device addr 2011-08-20 12:48:10 +00:00
matthias.ringwald
7d11b61d2f provide access to CTS irq and allow for sleep mode 2011-08-20 12:47:17 +00:00
matthias.ringwald
bcbb77fff8 mark function tables and controls structs as const 2011-08-20 12:44:32 +00:00
matthias.ringwald
e16a9cacc7 less buffers for pending l2cap requests 2011-08-20 10:44:21 +00:00
matthias.ringwald
4e6897b2cb mark run_loop_embedded struct as const 2011-08-20 10:36:21 +00:00
matthias.ringwald
542b89e48b mark both array as well as strings a const 2011-08-20 10:35:19 +00:00
matthias.ringwald
14f83a1051 mark remote_device_db_memory as const 2011-08-20 10:31:37 +00:00
matthias.ringwald@gmail.com
76115249e2 explicity use memcpy instead of relying on compiler to use intrinsic function 2011-08-18 16:48:07 +00:00
matthias.ringwald@gmail.com
d2fe945c6b use memset(addr, 0, len) instead of bzero(addr, len) to increase portability 2011-08-18 16:43:15 +00:00
matthias.ringwald@gmail.com
97bf3bd7e5 use proper function signatures 2011-08-18 16:08:59 +00:00
matthias.ringwald@gmail.com
0c04217973 mark Bluetooth ACL packet sizes as constant 2011-08-18 16:08:33 +00:00
matthias.ringwald@gmail.com
0b8164ba67 honor MTU of registered services 2011-08-18 16:07:56 +00:00
matthias.ringwald@gmail.com
feae72603a use unsigned int for attribute IDs 2011-08-18 15:53:13 +00:00
matthias.ringwald
27e8a260c3 implementing foo didn't work out - revering back 2011-08-14 18:40:50 +00:00
matthias.ringwald
56bcb00264 revised initial foo interface 2011-08-11 20:18:06 +00:00
matthias.ringwald
b6a86d9103 start work on foo 2011-08-11 20:11:15 +00:00
matthias.ringwald
311108c5d7 improve comment 2011-08-07 09:30:38 +00:00
matthias.ringwald
62edfb0414 extracted spd_append_range from sdp_traversal_filter_attributes 2011-08-07 09:28:57 +00:00
matthias.ringwald
8020a108cf rewrote sdp_handle_service_search_request to match spec 2011-08-06 21:55:02 +00:00