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