I've been working on a project that requires a compass on board.
Since most GPS devices do not have a really 3+ axis stand still
compass on them, I'll be using my own off-board compass with a PIC
controller piping to serial or to USB. However, Android seems to have
no support for serial and only supports mass-storage USB. Is there a
way to get closer to USB access or write native code so that I can get
the information off of my off-board devices? I'm aware that the
emulator does not support USB, but will there ever be a way to get at
this?