I realize I am diverging from the requirements of the original poster, and if the most 'inexpensive' solution is desired for getting data to the iPad or iPhone, ignore my proposition.
I recently installed the Raymarine e7 on my new sailboat that has the capability of mirroring its display to...