Real Time Development

 Examples of some real time applications and embedded systems work that has been done by Arris engineers.

  • Communication services for multi-mvp processor system for messaging and movement of large linear and non-linear medical image data blocks.
  • Embedded real time control software for SCSI QIC tape products.
  • Firmware and applications for a multi-tasking multiprocessing real time air traffic control system for the FAA
  • Software for cellular backup device for a home security system. 
  • Telephone Answering Machine software for a home security system.
  • Enhanced, extended, and debugged the DECT protocol implementation.
  • WINSOCK applications to aid in the characterization of packetized networks for quality of transmission (QOT) effort.
  • Software for the Control Display Unit (CDNU) of the VH-60N and the VH-3D Presidential helicopters. 
  • Major cockpit upgrade for the AH-1W helicopter. Simulated a rapidly re-configurable cockpit layout on an i486/50 PC.
  • Common transponder system for Navy and Air Force drones using off-the-shelf VME cards. The system was composed of a ground station simulator, GPS simulator, and dynamic flight simulator.

Embedded Application Development

  • Entertainment software for mobile devices including Java-enabled cell phones, Windows Mobile Smartphones / Pocket PC / Windows CE devices, and Palm OS phones and mobile devices. Applications included use of animated graphics, sound, multi-threading, device interrupts for incoming calls, configurable hardware keys, limited data storage.
  • A terminal emulator using X.3, X.28, and X.29 running on an X.25 DL.
  • SDLC and HDLC components for higher level communications. Developed device drivers for communications boards, including Motorola, Intel, and NEC. Communications interfaces between boards and Unix OS.
  • Network controllers that ran on Token-Ring and Ethernet, as well as LLC Layer 2.
  • Disk controllers and operating systems for machines that had very little memory.

Platforms and Tools

  • Sun J2ME Wireless Toolkit 2.2, MIDP 1.0 & 2.0 APIs
    • Sony Ericsson J2ME SDK 2.2
    • Motorola SDK v5.2 for J2ME
    • Nokia Developer's Suite 3.0 for J2ME
    • Samsung JaUmi Wireless Toolkit 2.0
  • Microsoft Visual Studio 2008
    • C#.NET Compact Framework
    • Windows Mobile 6.0 / 5.0
    • Smartphone 2003 / Pocket PC 2003
    • Windows CE
  • Codewarrior for PalmOS
    • C programming
    • Palm OS versions 3.1 - 6.1.0