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:

  1. Ported 33MIPS 2183 handset code to 52MIPS 2187 processor
  2. Finalized design and implemented Memory management, PROM update via RS232 and over the air upgrade
  3. Modified Data Link and Medium Access Layers for dual channel processing
  4. Tested Auto ranging feature in handset receive
  5. 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.
  6. Trained incoming software engineers on SDLC for handset

DSP Code!