I have an iphone interface for the Elk M1 that I have written and have been using(via the iphone SDK). It has a level of capability somewhere between the two eKeypad versions. The code itself is very basic, probably a day of development and a day or two of testing(over a period of time). I have been reading about interest for an iphone interface and am tempted to offer it as open source and look into submitting the collective output to apple every few months or so.
Is anyone interested in such an idea? As far as I can tell there is no license associated with the Elk RS-232 protocol(or at least not when I downloaded it, let me know if this is not true), and the app source would have to be protected with a GPL-like license to prevent it from being commercialized. I hesitate because I do not want to harm any commercial innovation being done via eKeypad, but I am also eternally grateful for the wonderful (and often very complex) applications out there under freeware/shareware/open-source licenses.
I am very interested in taking a look at your code, if you don't mind sharing! I am looking to play around a bit on IOS, but have not yet found any information on the communication to the M1XEP. Please let me know if you have a link to your code on github or elsewhere, or if you wouldn't mind sharing at least the Objective-C or Swift for communicating back and forth with the M1XEP. Thanks!