Go Back   MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Dec 24, 2012, 01:34 AM   #1
ArtOfWarfare
macrumors 603
 
ArtOfWarfare's Avatar
 
Join Date: Nov 2007
Send a message via Skype™ to ArtOfWarfare
MFi - Does our accessory need to have a male lightning port?

Hi,

The company I'm working at has made an accessory that we've gotten to work pretty well with Android tablets. I've been tasked with making it work with iOS devices now.

We've sent Apple the paperwork to join the MFi program, but it hasn't been approved yet so I'm still a bit in the dark and I'm wondering:

Do we need to build any additional ports on our accessory? Right now it just has a female USB 2.0 port... Android devices can be connected via USB to mini-USB or to micro-USB or Samsung's goofy propertary port or whatever. Will will be able to similarly use a USB to lightning cable or is there some reason we'll need to acquire male lightning jacks (not sure if I'm using the correct terms - I'm much more a software member of the team than a hardware person.)
ArtOfWarfare is online now   0 Reply With Quote
Old Dec 24, 2012, 02:18 AM   #2
Comeagain?
macrumors 68020
 
Comeagain?'s Avatar
 
Join Date: Feb 2011
Location: Spokane, WA
Depends on the hardware you make.
__________________
Questions? MRoogle it!
Current iOS 8 "All the little things!"
MR Scavenger Score: 1
Comeagain? is offline   0 Reply With Quote
Old Dec 27, 2012, 01:50 PM   #3
phr0ze
macrumors 6502a
 
Join Date: Jun 2012
Location: Columbia, MD
Quote:
Originally Posted by ArtOfWarfare View Post
Hi,

The company I'm working at has made an accessory that we've gotten to work pretty well with Android tablets. I've been tasked with making it work with iOS devices now.

We've sent Apple the paperwork to join the MFi program, but it hasn't been approved yet so I'm still a bit in the dark and I'm wondering:

Do we need to build any additional ports on our accessory? Right now it just has a female USB 2.0 port... Android devices can be connected via USB to mini-USB or to micro-USB or Samsung's goofy propertary port or whatever. Will will be able to similarly use a USB to lightning cable or is there some reason we'll need to acquire male lightning jacks (not sure if I'm using the correct terms - I'm much more a software member of the team than a hardware person.)
Depends on what you're doing. My car stereo reads the music from my iphone via lightning cable just the same as the old 30pin cable. So the interface must be similar on the USB side of things.
__________________
2012 11" MBA i7/8/256
2011 Mac Mini
Black iPad Air 64GB Verizon
Black iPhone 5S 32GB ATT
phr0ze is offline   0 Reply With Quote
Old Jan 2, 2013, 08:50 PM   #4
xArtx
macrumors 6502a
 
Join Date: Mar 2012
Same here, my car stereo only has USB and has the "Made for iPod" approval.
It works with both lightning and 30 pin data cables to both deliver music,
and allow control of the iDevice via the head unit, and it's remote.

I'm wondering what the deal is with video out of the lightning connector.
Apple's 30 pin -> lightning adapter doesn't support video out,
and I have all 30 pin VGA, HDMI, and composite cables
xArtx is offline   0 Reply With Quote
Old Jan 2, 2013, 09:11 PM   #5
ArtOfWarfare
Thread Starter
macrumors 603
 
ArtOfWarfare's Avatar
 
Join Date: Nov 2007
Send a message via Skype™ to ArtOfWarfare
Quote:
Originally Posted by xArtx View Post
Same here, my car stereo only has USB and has the "Made for iPod" approval.
It works with both lightning and 30 pin data cables to both deliver music,
and allow control of the iDevice via the head unit, and it's remote.

I'm wondering what the deal is with video out of the lightning connector.
Apple's 30 pin -> lightning adapter doesn't support video out,
and I have all 30 pin VGA, HDMI, and composite cables
Great news about the car stereo receiving MFi approval with just a USB port. We're hoping to hear back from Apple sometime between January 7th and 14th... From what I've read they should then give us some super secret documents on how to have our device perform a handshake with an iOS device... something I'm wondering is how our device is supposed to know whether its connecting to an Android or an iOS... Oh well, we'll figure that out once we know what the handshake procedure is for iOS...
ArtOfWarfare is online now   0 Reply With Quote
Old Jan 2, 2013, 11:11 PM   #6
xArtx
macrumors 6502a
 
Join Date: Mar 2012
I suppose that if the connected device fails to respond to iDevice control protocol,
You could disqualify it, and your software then tests for the next thing.
My stereo must do that because it can also use a USB stick in the same port.

The iDevice also knows when the control connection is authenticated.
If it is just a simple line out connection (lacking digital external control protocol),
then the "Accessory Connected" splash screen doesn't appear,
and you are still able control the iDevice normally.

https://courses.cit.cornell.edu/ee47...l45/index.html
xArtx is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
7 inch MFi Lightning cable: 2 for 1 deal for $13 Zmanbaseball2 iPhone Accessories 1 Jul 29, 2014 12:11 AM
MFi 3ft Lightning cable that's identical to Apples Lightning cable ($10) Zmanbaseball2 iPhone Accessories 5 Apr 25, 2014 04:39 PM
Apple Lowers Licensing Costs for Lightning Cables and Other MFi Accessories MacRumors MacRumors.com News Discussion 68 Mar 29, 2014 09:09 AM
Lightning FEMALE -> MicroUSB Male? theskunk iPhone Accessories 0 May 22, 2013 11:13 PM
3rd Party 30 Pin to Lightning OR Female Lightning to Male Lightning? Dwalls90 iPhone Accessories 2 Apr 2, 2013 02:38 PM

Forum Jump

All times are GMT -5. The time now is 04:07 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC