How to find the other devices in ipod using bluetooth? - iphone

I am struggling with this problem for last 2 days.What I need to do is that i need to transfer data between iPhone and Android I have gone through this link. Also I had success in that...
I am able to discover my iPhone in my Nokia device, and when I click "ADD" in Nokia a 6 digit number is sent to iPhone, and here problem starts. I don't know what to do next.
I am using private framework BluetoothManager. Please help me as I am not able to get any documentation on BluetoothManager.framework.

Pretty sure that the native iDevice bluetooth stack doesn't support sending data to anything other than an iDevice and you need an app for that on both ends.
I've never heard of being able to transfer from an iPod/Phone/Pad to any other device.

Related

MixerHostAudio Bluetooth

I'm using MixerHostAudio to listen to what I'm saying, at the same moment I'm talking.
Than I can even use it with my Apple TV and it works.
My question is, can I speak and at the same moment hear what I'm saying on a bluetooth device ? Seems not cause I can't select my Bluetooth device while my app is opened.
Thanks.
Good Question. I had a similar one and spent hours on the phone with Apple trying to get it answered. Unfortunately iOS 7 does not allow AVAudioSession to have input and output configured independently. The closest you can get is using the MultiRoute Category, but it does not currently support Bluetooth devices. Submit a bug report to Apple and hopefully they will add it to future versions of iOS.

Sending data via bluetooth on Iphone (iOS 5.x)

I have been searching and searching, but found nothing yet. Is it really true that there isn't a straightforward way to establish a BT connection from my iPhone to another (3rd party) BT device, i.e. an audio receiver. I know this is possible through the OS (I own a Belkin BT music receiver that works this way - it appears in Settings and from there I can connect to it). Note that I am not interested in pairing to iOS-devices, but an iPhone and my custom made hardware.
I've managed to find Google's BTStack at code.google.com, iBlueNova, Celeste and more, which all must be run through Cydia or similar and also I stumbled upon Apple's MFI-program, which seems fairly complicated.
Does anyone have any experience with bluetooth and iOS, if so, how and where do I get started?
If one might be interested, the project I am developing involves a piece of hardware with a BT device attached on it. The app should be able to send simple commands via bluetooth (basically just ASCII characters) to the device, which will react depending on what it receives.
If you are developing accessories that need to connect to iOS devices and want to use your own communication mechanism then your only option is to join the Apple MFi program.

Reading and writing data to IPad or iPhone USB

Hi guys I've a question regarding connecting and USB to an iPad or iPod or iPhone I am planning a developing application which needs to read and write Data to USB. I bought an USB connector for iPad and iPhone. Would this even be possible without jailbreaking an iPad or iPhone?
I realy would appreciate some tips since google can't realy help me out on this one.
If you're aiming to write data via the USB to a storage device, start by visiting http://developer.apple.com/programs/mfi/. In your case, you may want to check out (from docs at MFI) how to write driver to push data out via the USB.

An application to check iPhone connection with USB

I want to know if an iPhone is connected to USB programmatically.
So far by googling i found http://developer.apple.com/programs/mfi/.
Do I really need this api to find out whether an iPhone is connected to USB device?
I just want to make an iPhone app that prints out in console whether the iPhone is connected with USB or not.
Thanks much.
You might be able to use the solution from this question.
The solution detects if the device's battery is currently being charged which, if connected to USB, most likely will be unless it is a 3rd party accessory in which case there's a different SDK for those I believe.
In any case, if the solution isn't helpful it might point you in the right direction.
UPDATE:
Did some more digging and it appears that this may not be possible other than the battery charging solution mentioned previously.
So to answer your question "Do I really need this api to find out whether an iPhone is connected to USB device?":
Yes, it appears that way.

Is file transfer possible to iPhone 3.0 via Bluetooth or not?

Is it possible to transfer files of a bluetooth device, lets say a digital pen (e.g. Nokia or Logitech io2) to the iPhone? I am interested if I could do a native application that could somehow get that binary file sent by the digital pen and do something with it.
I am used to rfcomm and obex but I can only find inconclusive results when I search for that and the support in the iPhone SDK... Any ideas?
No, on a normal iPhone you are totally unable to do this.
However, it is totally capable and the functions most likely exist, but Apple doesn't want people using them so you aren't going to find anything in their documentation. An extremely large number of these functions exist. If you wrote an app containing one of these functions, Apple wouldn't let it into the app store.
They're extremely and reasonably concerned about safety. Bluetooth isn't exactly known for being secure in any form.
Look at the EAAccessory reference.
It seems like it should be possible to write a custom app that talks to any bluetooth device - you'd have to implement the file transfer protocol yourself, but now that apps are free to talk to bluetooth devices I don't think the API will prevent you from doing what you stated you want to do.
To my knowledge, no – the iPhone OS does currently not support filetransfers via Bluetooth. I think you will have to jailbreak the software to get enough access to the Bluetooth stack to pull it off.
It is very telling that even if you have Bluetooth turned on in your iPhone, it does not show up on other devices when searching for units to transfer files to. I suppose it's saying something in its Bluetooth signature that tells other devices that it doesn't receive files.