Questions tagged [mfi]

MFi (or "Made for iPod") is the Apple program hardware developers must join to be able to manufacture and brand products as being made for iOS devices.

The MFi program allows hardware manufactures to develop products that can be used on iOS products. Entry into the MFi program requires a strict application product, and can be submitted at https://developer.apple.com/programs/mfi/.

MFi tagged questions should be specific to MFi device connection or device development.

182 questions
2
votes
1 answer

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…
Kasper Munck
  • 4,173
  • 2
  • 27
  • 50
2
votes
0 answers

Testing and design fee for MFi devices

We want to obtain MFi certificate and make products work with iPhone/iPad. @Brad Larson gave a very good answer to MFi application. But I need some more specific answer. Looking for experiences on the Apple MFi program registration process How…
Irary Kim
  • 31
  • 3
2
votes
1 answer

IPhone Bluetooth Connectivity to Non IOS Devices

I was wondering, if there is a way to use IPhone as an HID device, with some other device like PS3. I checked out the Bluetooth specification and IOS Devices do support HID Profile. So I thought it would be easy to pair my iPhone using passkey…
uncaught_exceptions
  • 21,712
  • 4
  • 41
  • 48
2
votes
0 answers

MFi Controller center button element?

I am attempting to implement MFi controller compatibility with my project and all is going well so far. Apple's documentation notes that for the GCExtendedGamepad class (which is the one I care about) there are several button elements: The controls…
B. Redmyer
  • 31
  • 6
2
votes
0 answers

iOS - Sending files over classical bluetooth

We're developing a mobile app that will need to communicate over Bluetooth with one of our devices. We can use BLE for the communication (propriety protocol) but at some point we also need to transfer a file from the iOS app to the device. The file…
Lior Ohana
  • 3,467
  • 4
  • 34
  • 49
2
votes
0 answers

What is the maximum Electric Current output from an iPhone in Host Mode?

What is the maximum Electric Current output from an iPhone in Host Mode via the Lighting Port? I know that this seems like a question unrelated to software, but it has to do with Apple's MFI guidelines and specs. I can not find the MFI guidelines…
2
votes
0 answers

Can't write data to external bluetooth device using External Accessory Framework

I have followed the sample code EADemo provided by Apple. I have successfully connected to IAP2 Bluetooth MFI device below BLE i.e. version (2.x) with my application and read data from external device. But when I tried to write some commands to…
sumit kumar
  • 313
  • 1
  • 12
2
votes
1 answer

EADemo example is always displaying 'No Accessories connected'

I have an MFI program license and i'm trying to implement the WAC feature (Wireless Accessory Configuration). Every time I run the EADemo application whether on a real iPhone or on the simulator I get no accessories connected although I'm displaying…
Marwa
  • 41
  • 3
2
votes
1 answer

EAAccessoryManager does not read MFI accessory

I wanted to make an app that communicates with MIDI interface accessories for iOS. I bought an MFI licensed device (iConnectMidi), plugged in, and created a simple project that calls [[EAAccessoryManager sharedAccessoryManager] connectedAccessories]…
Sterling
  • 161
  • 9
2
votes
0 answers

Connect to a Bluetooth Classic (Not LE) device on iOS, without using the External Accessory Framework

Is there a way to establish a connection from a bluetooth classic device (not LE), to an iPhone, for data exchange? The device we are using has a bluetooth classic chip, therefore it is not possible for us to use the Core Bluetooth Framework to…
Anmol Mahatpurkar
  • 541
  • 1
  • 4
  • 13
2
votes
0 answers

how to auto launch iOS app when connected to external accessories?

Coming straight to the topic, I am developing an app where I have kept an option for user to select autolaunch. If user selects, then only app will auto launch when respected external accessory is connected via Bluetooth. As soon any iOS device…
Rohit
  • 39
  • 1
  • 6
2
votes
2 answers

Supporting both GCController and IOHIDDeviceRef

I'm working on OS X app which has support of game controllers. It must support controllers both originated from IOKit HID and GameController.framework. Problem I'm facing is that most of MFi GameController.framework compatible controllers are also…
Shchvova
  • 458
  • 5
  • 15
2
votes
0 answers

How to check process log while using iAP protocol MFI?

I have all the permission to do MFI, i am developing an ios application in swift which will speak with accessory connected to the device(iphone/ipad). Question: How can i debug or how can i check process flow by the perticular device(iphone/ipad)
iosLearner
  • 1,312
  • 1
  • 16
  • 30
2
votes
0 answers

Does a USB HID device on iOS require MFI registration?

We develop various USB based devices which typically use USB HID with a custom protocol. We have prototyped some USB HID apps on Android, but I don't seem to be able to find a clear answer as to whether we would need to register with the MFi…
Duncan Drennan
  • 871
  • 2
  • 9
  • 21
2
votes
1 answer

Possible to have an Intel Edison act as Remote Control for iOS

I am starting to explore working with Bluetooth LE. To that end I am trying to devise a project so I can give myself a goal. I am using the Intel Edison as my platform and I was wondering: is it possible to use it's Bluetooth LE capabilities to…
AJ Venturella
  • 4,742
  • 4
  • 33
  • 62