{"id":19,"date":"2011-11-16T21:40:32","date_gmt":"2011-11-16T20:40:32","guid":{"rendered":"http:\/\/www.schlafhacking.de\/blog\/?p=19"},"modified":"2011-11-16T21:40:32","modified_gmt":"2011-11-16T20:40:32","slug":"00000000-deca-fade-deca-deafdecacaff","status":"publish","type":"post","link":"https:\/\/www.schlafhacking.de\/blog\/?p=19","title":{"rendered":"00000000-deca-fade-deca-deafdecacaff"},"content":{"rendered":"<p>Maybe I should swith to english when posting here as I try to get stuff done with ZEO mobile and most users of that thing do not German \ud83d\ude09<\/p>\n<p>Today I try to tinker with the BT headband. The usual steps when something blue pops up in the air:<\/p>\n<p>let&#8217;s discover that thing first.<br \/>\nhcitool scan gives me an addr<br \/>\n4C:98:EF:00:1E:E5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 clock offset: 0x026f\u00a0\u00a0\u00a0 class: 0x080700<\/p>\n<blockquote><p>BD Address:\u00a0 4C:98:EF:00:1E:E5<br \/>\nDevice Name: Zeo<br \/>\nLMP Version: 2.1 (0x4) LMP Subversion: 0x12e9<br \/>\nManufacturer: Cambridge Silicon Radio (10)<br \/>\nFeatures: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83<br \/>\n&lt;3-slot packets&gt; &lt;5-slot packets&gt; &lt;encryption&gt; &lt;slot offset&gt;<br \/>\n&lt;timing accuracy&gt; &lt;role switch&gt; &lt;hold mode&gt; &lt;sniff mode&gt;<br \/>\n&lt;park state&gt; &lt;RSSI&gt; &lt;channel quality&gt; &lt;SCO link&gt; &lt;HV2 packets&gt;<br \/>\n&lt;HV3 packets&gt; &lt;u-law log&gt; &lt;A-law log&gt; &lt;CVSD&gt; &lt;paging scheme&gt;<br \/>\n&lt;power control&gt; &lt;transparent SCO&gt; &lt;broadcast encrypt&gt;<br \/>\n&lt;EDR ACL 2 Mbps&gt; &lt;EDR ACL 3 Mbps&gt; &lt;enhanced iscan&gt;<br \/>\n&lt;interlaced iscan&gt; &lt;interlaced pscan&gt; &lt;inquiry with RSSI&gt;<br \/>\n&lt;extended SCO&gt; &lt;EV4 packets&gt; &lt;EV5 packets&gt; &lt;AFH cap. slave&gt;<br \/>\n&lt;AFH class. slave&gt; &lt;3-slot EDR ACL&gt; &lt;5-slot EDR ACL&gt;<br \/>\n&lt;sniff subrating&gt; &lt;pause encryption&gt; &lt;AFH cap. master&gt;<br \/>\n&lt;AFH class. master&gt; &lt;EDR eSCO 2 Mbps&gt; &lt;EDR eSCO 3 Mbps&gt;<br \/>\n&lt;3-slot EDR eSCO&gt; &lt;extended inquiry&gt; &lt;simple pairing&gt;<br \/>\n&lt;encapsulated PDU&gt; &lt;non-flush flag&gt; &lt;LSTO&gt; &lt;inquiry TX power&gt;<br \/>\n&lt;extended features&gt;<br \/>\nExtended features: 1 page<\/p><\/blockquote>\n<p>Then scan it. And here are two services<br \/>\nNote the funny UUID \ud83d\ude09<\/p>\n<blockquote><p><!-- \t\t@page { size: 21cm 29.7cm; margin: 2cm } \t\tP { margin-bottom: 0.21cm } -->Browsing 4C:98:EF:00:1E:E5 &#8230;<br \/>\nService Name: iAP Accessory<br \/>\nService Provider: Zeo Inc.<br \/>\nService RecHandle: 0x10000<br \/>\nService Class ID List:<br \/>\nUUID 128: 00000000-deca-fade-deca-deafdecacaff<br \/>\nProtocol Descriptor List:<br \/>\n&#8220;L2CAP&#8221; (0x0100)<br \/>\nPSM: 3<br \/>\n&#8220;RFCOMM&#8221; (0x0003)<br \/>\nChannel: 1<br \/>\nLanguage Base Attr List:<br \/>\ncode_ISO639: 0x656e<br \/>\nencoding:    0x6a<br \/>\nbase_offset: 0x100<br \/>\nProfile Descriptor List:<br \/>\n&#8220;Serial Port&#8221; (0x1101)<br \/>\nVersion: 0x0100<\/p>\n<p>Service Name: SPP Accessory<br \/>\nService Provider: Zeo Inc.<br \/>\nService RecHandle: 0x10001<br \/>\nService Class ID List:<br \/>\nUUID 128: 56b32a76-479b-43d4-99ff-42d79823d0a6<br \/>\nProtocol Descriptor List:<br \/>\n&#8220;L2CAP&#8221; (0x0100)<br \/>\nPSM: 3<br \/>\n&#8220;RFCOMM&#8221; (0x0003)<br \/>\nChannel: 2<br \/>\nLanguage Base Attr List:<br \/>\ncode_ISO639: 0x656e<br \/>\nencoding:    0x6a<br \/>\nbase_offset: 0x100<br \/>\nProfile Descriptor List:<br \/>\n&#8220;Serial Port&#8221; (0x1101)<br \/>\nVersion: 0x0100<\/p><\/blockquote>\n<p>It does not like me to rfcomm into the 2 services found directly \ud83d\ude41<\/p>\n<p>So let&#8217;s pair and connect a serial port. It accepts 0000 as BT PIN.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Maybe I should swith to english when posting here as I try to get stuff done with ZEO mobile and most users of that thing do not German \ud83d\ude09 Today I try to tinker with the BT headband. The usual &hellip; <a href=\"https:\/\/www.schlafhacking.de\/blog\/?p=19\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19"}],"collection":[{"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19"}],"version-history":[{"count":3,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":23,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions\/23"}],"wp:attachment":[{"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schlafhacking.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}