Home
Contact ESR
About ESR
Electronics
Software
Injection Brake
Rolling Road Interface
Thermal Imaging
Downloads

Software Design and Development Services

What We Do

At ESR we have gained a great deal of experience in a wide variety of software projects, since 1995. Our main areas of expertise are:

  • Software Analysis, Design and Implementation
  • Hardware to Software Integration
  • Data Capture and Analysis
  • Client/Server Applications and Databases

Software Analysis, Design and Implementation

We can undertake software projects starting at any stage, from requirements gathering right through to installation, including implementation, testing and delivery. We can also complete specific individual stages, for example just performing the analysis and design, or implementing an existing design.

Hardware and Software Integration

Integrating software to hardware is one of our specialities. We have completed a number of projects in this area, including complete hardware/software solutions for many different industries as well as integration with legacy systems.

Our rolling road graphical interface is a typical example of this sort of project. The project involved taking electrical inputs from existing rolling roads and capturing the data on a PC using our proprietary electronic data capture device. Once the data has been captured on the PC, it can be analysed for specific fault diagnosis, for example:

  • Saving the data for future use
  • Comparing data to previous runs
  • (to show the effect of changes)
  • Graphical display of the information
  • Statistical analysis of the data.

Our electonics and software can be used with most exisiting rolling roads, as an analysis upgrade. Additionally, we can also supply all of the electronic hardware and software to retro-fit any exisiting two wheel or four wheel drive rolling road. Exisiting two wheel drive rolling roads can be upgraded to a four wheel drive rolling road, using our proprietary hardware and software.

Data Acquisition and Analysis

As well as developing systems that capture data from electronic hardware systems, we have developed software that captures and anyalyses data in a variety of different ways.

We can develop systems that capture data using any of the following techniques:

  • Electronics
    • Sensors and Signalling
    • Analogue and Digital data caputre
    • Serial, Parallel and other interfaces
  • Data tagging eg, for warehouse management, or maintenance tracking
    • Barcodes
    • Radio Tags (RF tagging) etc
  • Mobile Computing
    • Handheld PCs
    • Pocket PCs
    • Remote PCs
    • Laptops etc
  • Remote Systems over Communications Networks
    • PSTN (telephone)
    • ISDN
    • Wireless communications (eg GSM/GPRS)

Once the data has been captured, we can design systems to analyse, report and export the data to your specification.

For examples of the serices we provide, please visit the Electronics page and our Data Acquisition Examples.

Client/Server Applications and Databases

Developing applications that store and manipulate data is another service we can provide. We have a significant amount of experience in designing and building systems for collecting, storing and analysing data over large networks. The data can be stored in a single central database (or file) and accessed from anywhere on your LAN or WAN.

Client applications can be developed to access the information using traditional software packages or can use new technologies to access the information, such as thin-clients or Web Browsers over your Intranet or the Internet. This gives you the potential to access your information from anywhere and at any time.


 
© Electronic Systems Research Limited 1993-2009 info@esr.org.uk