|
|
|
Software / Firmware Development |
| | |
 To support our approach to complete systems solutions, the Defense Systems Group (PTR-DSG) develops software and firmware focused on functional human interfaces and real-time embedded performance. Our engineers alter operating system kernels, author device drivers, create board support packages, design real-time application software and provide creative human interfaces in combined products customized to meet challenging distributed control requirements.
|
 Operating SystemsPTR-DSG engineers use multiple operating systems, choosing the best fit for the requirements. For human interfaces or data servers, an enterprise operating system (OS) is appropriate. We install, configure and test Microsoft Windows©, Solaris© or Linux©. For real-time or deadline-driven tasks, a real-time operating system (RTOS) is required. PTR-DSG engineers have decades of experience with VxWorks©, LynxOS© and other RTOSes. PTR is a proud certified training and service partner of Wind River Systems, the OEM of VxWorks©, Tornado© and Workbench©. Often the requirements fall between a full-scale enterprise OS and a RTOS. Our engineers are pioneers in this niche, scaling and exploiting Linux and associated open-source tools in soft real-time and throughput sensitive embedded systems. PTR is a training and services partner of MontaVista, OEM of several popular Linux distributions targeted for embedded systems.
|
 Device DriversComplete solutions often utilize custom sensors, actuators and other custom hardware. PTR-DSG possesses the expertise to create drivers to access devices under Microsoft Windows, Unix, Solaris, Linux and VxWorks. We ship drivers for motors, sensors, analog to digital conversion, digital I/O, robotic elements, network controllers and a variety of local, wide-area and wireless communications channels.
|
 Board Support PackagesEmbedded operating systems provide necessary infrastructure to speed application development and performance. Flash file systems, network stacks, memory management, real-time scheduling, application portability and boot code for your CPU architecture is ready to run. But first you must port the operating system to your custom hardware. PTR-DSG can bring your board up for you. We'll enable Linux, VxWorks and other operating systems on PowerPC, ARM, MIPS, and XScale based hardware. Start your project with a solid reliable operating system ported by the experts at PTR.
|
Embedded Real-Time ApplicationsAre missed deadlines unacceptable? Is the correct answer wrong if it arrives too late? PTR-DSG engineers analyze and track hard real-time requirements and author multi-tasking software solutions to solve this demanding class of applications. First, Rate Monotonic Analysis (RMA) and related methods prove the viability of scheduling algorithms to meet real-time requirements. Second, rigorous but flexible quality assurance regimes ensure reliable and traceable application development. Finally, independent verification and validation and continous complexity evaluations ensure a successful product. PTR-DSG staff provide real-time software development solutions in C and C++ running a variety of OS environments on multiple CPU architectures.
|
 Human Interface ApplicationsDoes your distributed control system require a human interface component? Does your embedded device require a web or SNMP-based management interface? To complement our operating system expertise, device drivers and real-time application development, PTR-DSG engineers provide human interface software components. Remote or local configuration, monitoring, logging, alarm and diagnostic functions are necessary components of a successful system solution. We provide applications and platforms to manage systems via HTTP, SNMP or custom graphical user interfaces.
Contact us directly: defense@ThePTRGroup.com
|
|
| | Copyright © 2000-2008, The PTR Group, Inc. |
|