Hi Robin,
I will be going down this road myself soon, so have been looking into it already. Don't know if you have seen this yet, but it may be of some help.
http://www.cyanogen.com/help/maximdl/HIDD_SETUP.htm
http://www.newastro.com/tutorials/maxim_objects.php
Cheers,
Gray.