Case Studies by Technology

IPWireless

IPWireless
A multi-phase project consisting of: porting the Intel version of ANGEL (ARM debugging monitor), porting ThreadX RTOS and developing an on-board ethernet device driver. Target platform was a custom Intel StrongARM board.

Operating System: -
Development Skill: Embedded

PicoChip

PicoChip
We ported PicoChip's driver and library code to operate under QNX Neutrino whilst still maintaining support for the existing VxWorks implementation. The work included Direct Memory Access (DMA) and hardware interrupt support capable of efficient operation under the different architecture models used by QNX.

Operating System: QNX
Development Skill: Device Drivers Embedded

Odenberg

Odenberg
Analysis and re-design of the panel firmware for Grademaster - a tomato sorting machine. The user interface was redesigned to make it more intuitive and easier to maintain, whilst still retaining much of the underlying tried-and-trusted code. Support for multiple foreign languages was also added.

Operating System: -
Development Skill: Embedded

A national charity for deaf people
Textphone application for Nokia 9210 (Communicator). This terminal program allows the 9210 to communicate with other V.21 Textphone devices. This was one of the earliest 3rd party developments for the Symbian OS (EPOC release 6)

Operating System: Epoc Symbian
Development Skill: Embedded Comms Protocols Application

Lo-Q
Software development for a theme park queuing system. Ride users enter a virtual queue by carrying a pendant or portable belt pack which alerts them when a time-slot on a ride becomes available. The system is coordinated from a central computer via a network of infra red and low power radio links. The trial at Thorpe Park was featured on BBC's Tomorrow's World programme. Now in service in the USA.

Operating System: -
Development Skill: Embedded Comms Protocols Time critical

Sinetica

Sinetica
Development of a very low cost module to act as an intelligent network-managed device. The unit was designed to monitor and control a variety of serial devices, such as UPSs and building environmental controls. These devices can then be remotely managed and controlled via several different network protocols, including SNMP, HTTP and Telnet.

Operating System: -
Development Skill: Embedded Comms Protocols Web application

Net Voyager

Net Voyager
Consultancy and development for a variety of low-cost X86 based products aimed at home web browsing and terminals to Windows application servers. Products use both embedded Linux and Windows CE 3.0 with Microsoft WBT (Windows Based Terminal) thin client software.

Operating System: Embedded Linux Windows®CE
Development Skill: Embedded Windows application

KD Electronics
Development of an embedded system that simulates the audio side of an Air Traffic Control system for training purposes.

Operating System: -
Development Skill: Embedded

KD Electronics
Embedded warehouse security system which monitors up to 60 remote inputs via a two-wire 'bus'. The device is able to identify exactly which of its inputs have generated the alarm by polling an inexpensive intelligent monitoring device located at each of the contact points.

Operating System: -
Development Skill: Embedded

KD Electronics
Firmware for a microprocessor-based security device. The system tests emergency lighting within a building up to a maximum of 500 lights. Various forms of light failure are detected and reported via a central console.

Operating System: -
Development Skill: Embedded

KD Electronics
Development of a microprocessor based Alarm Controller which monitors up to eight movement detectors (PIRs) and triggers various alarm devices when pre-configured alarm limits have been reached. The software automatically detects the number of PIRs and features complex safeguards against false triggering.

Operating System: -
Development Skill: Embedded

Meggitt Petroleum Systems

Meggitt Petroleum Systems
Firmware to integrate a bank note acceptor into an OPT (outdoor payment terminal).

Operating System: FlexOS
Development Skill: Embedded

Avery Berkel

Avery Berkel
A Unix utility to generate management and configuration data for a networked EPOS system.

Operating System: Unix
Development Skill: Application

JTL
Nodal unit to monitor the temperature of food cabinets and report back to a central computer over a multi-dropped RS485 network.

Operating System: -
Development Skill: Embedded Time critical

JTL
Compact low cost system to monitor the temperature status of up to seven chilled or frozen food cabinets and satisfy legal requirement for hard copy record. A standalone firmware solution was developed based on an Intel 8051 with on-chip ADC and involved A-D algorithms to determine temperature difference from input and output sensors, a driver for a paper roll printer and raising amber through green alerts when readings fall outside beyond pre-defined limits.

Operating System: -
Development Skill: Embedded Comms Protocols Time critical


page 1 of 3
 1 2 3 Next >

MPC Data Limited is a company registered in England and Wales with company number 05507446
Registered Address: County Gate, County Way, Trowbridge, BA14 7FJ, United Kingdom
VAT no. 850625238