Embedded Software Development - Handset (1997 - 2001)
Midas communication was founded in 1994 as an IIT Madras technology partner for the wireless in local loop (WLL) [CorDECT](http://en.wikipedia.org/wiki/CorDECT) products. I joined the handset division when the dual voice & data in WLL was being commercialized. I coded in C and low level Assembly and learnt to use simulator & in-circuit emulator for Analog Devices 21xx processors.
SDLC features implemented/tested/released:
- Ported 33MIPS 2183 handset code to 52MIPS 2187 processor
- Finalized design and implemented Memory management, PROM update via RS232 and over the air upgrade
- Modified Data Link and Medium Access Layers for dual channel processing
- Tested Auto ranging feature in handset receive
- Designed and implemented caller line identification presentation (CLIP) using dual tone multi-frequency (DTMF) generated in the line interface on receipt of line information during connection establishment. The digit ON/OFF was made configurable for different for different countries using different profiles on a EEPROM.
- Trained incoming software engineers on SDLC for handset