IrDA protocol for Atek Pty Ltd
Microprocessor-Design was asked to research and implement the IrDA protocol for an 8-bit processor. This added functionality to a microprocessor-controlled security device to communicate data via GSM telephony.
We further enhanced the firmware to implement a command set and a GPS data interface.
This we found to be a particularly interesting project, as it would rely on data we had to discover for ourselves, the GSM telephone manufacturer not being forthcoming.
We even wrote a special-purpose protocol analyser in Visual Basic to determine just which parts of the many-layered IrDA protocol were used in the manufacturer's PC interface software. To distil this into firmware that would work in a micro with just 128 bytes of RAM was a challenge indeed.