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.