Current News | Software Training | Tips / Lessons | Bio / History | Feedback
...

 

Contents:

You Need Sensor Data via an IDM in Real Time
You Need Fully Embedded DECnet or 802.3 Ethernet
You Need Help Finding a Bug
You Need Device Drivers for Your Proprietary Hardware
You Need to Wireless Remote Control Your Embedded System
You Need High Speed DSP Image Processing

 


Realtime Data Collection

We have extensive experience in the design and implementation of high speed remote data collection, storage and transfer. We have successfully implemented:

  • Store-and-Forward Satellite sub-systems (DSP front end; RAM disk; Interprocessor Comms)
  • Intelligent Data Modem (IDM) links between a variety of platforms and ground stations
  • Camera/LIDAR data comms and storage
  • SIGINT

Back to Top


Embedded Networking

We have successfully implemented fully embedded networking in a variety of environments:

  • Full Embedded DECnet in a Realtime Satellite Comms system
  • Embedded Networking for Interprocessor Control in a Weapons System
  • Embedded Networking for Data Capture in Remote Sensors
  • Network Communications and Control Between Remote Platforms and Windows 95 and NT Control Terminals
  • Switched Secure Voice Communications via Ethernet

Back to Top


Debugging

Our typical call goes something like this:

"We have two weeks before we have to deliver a system. There's a bug in the thing that causes it to crash at random times... we can't find the cause even though we've had 2 people on it for 3 months. Help!"

Schools don't teach people how to debug embedded systems! Never have, never will. It is a skill you can only learn from a mentor and from experience. By the way, our engineer got to the customer who made this call at 9 AM on a Saturday and had the bug found and fixed by Noon. True story.

Back to Top


Device Driver Development

There are few things harder to develope in the software world than a good realtime device driver. Few engineers enjoy counting processor cycles and working in Assembler, so it can be difficult at best to find someone to implement drivers for your new (or old) Widget_with_embedded_grits_maker_MkIV. If you are thinking about using someone who tells you all software, including realtime drivers, can be written in C, run the other way as fast as you can. Even DSP compiler manuals contain disclaimers that critical routines should be written in Assembler for speed and efficiency.

Back to Top


Remote Control via Radio

We have recently successfully implemented and demonstrated the remote control of an airborne LIDAR mine detection system.. The implementation involved the ability to dynamically configure a system of radio modem relays, since the field testing required operation out of the range of the base station.

We have also implemented and deployed covert remote GPS tracking via satellite relays. The details are classified, but the project was fun!

Back to Top


DSP Software and Hardware Engineering

We have implemented and deployed Forward Error Correction in satellite sub systems and ground stations using DSP processors for realtime data stream processing. We have also designed and deployed a realtime satellite front end for signal acquisition, filtering and storage. We are currently working on realtime image processing for one customer and have a patent pending on the results of one of our imaging research projects..

Back to Top


Berry Embedded Software, Inc.
Copyright © 1998-1999 Berry Embedded Software, Inc. All rights reserved.
Information in this document is subject to change without notice.
Other products and companies referred to herein are trademarks or registered trademarks of their respective companies or mark holders.