Export to GitHub

btstack - issue #32

Profiles: SIM access profile (rSAP)


Posted on May 9, 2010 by Swift Horse

Is support for the SIM access profile available/planned?

Comment #1

Posted on May 10, 2010 by Swift Ox

Hi. I've looked a bit into this profile and could not find any/much technical documentation, especially how one talks to the SIM on the iPhone eg.

It is therefor below other interesting projects I'm working on personally. This said, I'll welcome anybody working on any BT profile and will try to help out as good as I can.

Comment #2

Posted on May 10, 2010 by Swift Ox

(No comment was entered for this change.)

Comment #3

Posted on May 10, 2010 by Swift Horse

The idea ist the following: Many people have an ipod touch and a normal cellphone which supports bluetooth SAP. They don't want to buy an iphone because the allready have a phone. So they search for a possibility to connect ipod touch and the cellphone to make normal calls and write sms. This won't make an ipod touch an iphone, but it would certainly offer more possiblitys.

Comment #4

Posted on May 10, 2010 by Swift Ox

I seriously doubt that SAP is supported by 'normal' cellphones, that's rather for middle to upper class phones.

SAP is provided to talk to a SIM card in another phone. By this a second phone-like device with its own GSM/UMTS chipset can act as if the SIM would be in there and make phone calls or send text messages. This is used by advanced car navigation or entertainment systems.

SAP cannot allow phone calls or write SMS over the second phone.

However, sending/receiving SMS is possible via plain-old 'AT' modem commands over every cheap phone. This wouldn't be to hard to implement on iPod touch. But then, I guess I would rather use the phone to get full internet access.

Comment #5

Posted on May 11, 2010 by Swift Horse

Do you think sms and phonecalls would be possible threw the HFP?

Comment #6

Posted on May 11, 2010 by Swift Ox

Phonecalls via HFP: that seems possible. the iPod would behave as a headset and should get the audio via Bluetooth. Not sure if you can initiate calls tough.

Sending SMS is possible by sending AT commands over the RFCOMM protocol of the SPP profile. That's rather straight forward - still someone has to implement it.

Comment #7

Posted on May 18, 2010 by Massive Rabbit

Hey,

Would really appreciate it if someone (extremely clever - and super amazing!) could get iphone 3GS to connect to RSAP....

I have a RSAP-ONLY Bluetooth Car kit (OEM) and it kills me not to be able to use it with my iphone.... :-(

Comment #8

Posted on May 18, 2010 by Swift Ox

@neilrsikshah Try finding technical documentation for this profile. If you find docs, just attach it to this ticket, I will move stuff to a wiki page. So far, I couldn't find anything more than a two page flyer from a car company.

Comment #9

Posted on May 19, 2010 by Massive Rabbit

@matthias.ringwald, cheers for the quick reply! I have a RNS-510 system in my VW Touareg with the premium bluetooth option - the bluetooth profile I believe is rSAP (remote Sim Access Profile) and surprisingly (after a lot of searching around I came up with no techical document on this profile, and to my surprise it is not even listed on http://bluetooth.com/English/Technology/Works/Pages/Profiles_Overview.aspx

Not too sure how to proceed from here?!

Also, found this link with some files that kindof relate to the same topic, for a different device, but my thoughts are that someone could use them to figure out the technicals of the rSAP profile...

http://forum.xda-developers.com/showthread.php?t=372529

Cheers again for taking the time...

Comment #10

Posted on May 19, 2010 by Swift Ox

@neilrasikshah Hm, if there was some doing a Windows CE version, he still needs documents. You could try to contact this guy and ask for documents. (I would suggest that :)

I've tried to get info from a friend working at a premium car stereo manufacturer, but did not get a useful answer.

So far, it's rather low on my list, but hey, why not?

Comment #11

Posted on May 20, 2010 by Massive Rabbit

Hey, again cheers for the quick reply... Will definitely be asking the developer of the windows version if he has any documentation...

Comment #13

Posted on Oct 18, 2010 by Massive Rabbit

nice going redin... hopefully someone clever can help sort this issue out now...

Comment #14

Posted on Jan 16, 2011 by Swift Rabbit

Any news regarding this issue?

Comment #15

Posted on Feb 2, 2011 by Swift Ox

yupp. see here: http://code.google.com/p/btstack/wiki/RemoteSimAccessProtocol

Comment #16

Posted on Jul 9, 2011 by Swift Ox

(No comment was entered for this change.)

Comment #18

Posted on May 4, 2012 by Grumpy Camel

Great to see this. I have a very dumb question though: Does this also work on the iPod touch 4G? I did not like to spend 100s of $ for an iPhone, when the iPod can offer much of the same functionality...

Status: Done

Labels:
Type-Enhancement Priority-Low