Re: iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLE
Re: iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLE
- Subject: Re: iOS6 access to SMS, email, and call notifications using Bluetooth Smart / BLE
- From: Peter Sichel <email@hidden>
- Date: Fri, 08 Feb 2013 07:54:07 -0500
Thanks for the response. I had reviewed that thread as well. The only reference to not being able to send is user experience and some notes on the Toyota web site concerning their car kit. I'm hoping to find some official word from Apple regarding any limitations.
As noted, the Bluetooth MAP specification is available here:
https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=215400
Page 37 of the specification lists mandatory versus optional features. For an MSE device (such as the iPhone), the message uploading feature is mandatory. In my reading, Apple cannot claim conformance to Bluetooth MAP in iOS6 without supporting this feature, so there should be some way to make this work.
- Peter
On Feb 8, 2013, at 2:03 AM, Andras Kovi <email@hidden> wrote:
> Without understanding all detail, I remembered that there was a question about this recently. You may find the answer in that thread too:
> http://lists.apple.com/archives/bluetooth-dev/2012/Nov/msg00094.html
>
> As I understood from the little pieces of information scattered in documents, MAP allows only receiving of notifications.
>
> Regards,
> Andras
>
> On 2013.02.08., at 5:03, Peter Sichel <email@hidden> wrote:
>
>> Hello,
>>
>> I'm the developer of Phone Amego which provides Mac to phone integration including iPhone via Bluetooth.
>>
>> I'm trying to add support for sending and receiving SMS using Bluetooth MAP in iOS6.
>> I've gotten the receive side to work as follows:
>> (1) Publish an SDP record indicating you support the MAP Message Notification Service (MNS).
>> (2) On the iPhone, navigate to "Settings -> Bluetooth", press the right arrow
>> associated with the connected device and turn on "Show Notifications".
>> (3) Following the MAP specification, establish a MAS (Message Access Service)
>> session with the iPhone.
>> (4) The iPhone will then open a MNS session to your server.
>> (5) Receive notification for an incoming message including a message handle (MNS).
>> (6) Request the message by handle using your MAS session.
>> (7) Receive the requested message.
>>
>> All of the above works. When I try to send a message by pushing it to the "outbox"
>> per the MAP specification, I get an OBEX response code indicating "Service Unavailable"
>>
>> Referring to Apple's Supported Bluetooth profiles page:
>> http://support.apple.com/kb/HT3647 It says:
>>
>> "Message Access Profile allows exchange of messages between devices."
>>
>> There is no indication this is one-way only, so I expect to be able to send SMS
>> as well as receive. Notice the response code did not say the request was improperly
>> formed or failed some precondition. It says "Service Unavailable".
>>
>> I've searched the links in this thread and users of various car kits indicate
>> this is not possible which seems rather lame and inconsistent with the Message
>> Access Profile.
>>
>> SO MY QUESTION IS:
>> (1) Is there's some problem in my code?
>> (2) Is there's some setting I've missed?
>> (3) Is sending SMS using Bluetooth MAP in iOS6 not supported?
>>
>> Any insight would be greatly appreciated.
>>
>> - Peter Sichel
>> Sustainable Softworks
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden