NetAcquire Publish/Subscribe to Satellite Tool Kit (PSSTK)

The Satellite Tool Kit (STK) is a sophisticated analytical and graphical environment for aerospace applications. The STK core provides an analytical engine that performs advanced calculations and analysis of satellites and other moving objects. Results can be visualized with a wide variety of 2-D graphical displays, including integrated maps. Additional STK add-on modules support specialized analysis, 3-D visualization, and more.

Now you can collect your telemetry/radar data for STK in real-time with NetAcquire Publish/Subscribe to Satellite Tool Kit (PSSTK). A unique new product, PSSTK provides a real-time communications interface between telemetry systems or radar data feeds and Satellite Tool Kit computers. At a fraction of the cost of most data acquisition systems, PSSTK helps you leverage your STK investment by significantly enhancing real-time input/output capability without sacrificing dependability or features. Capabilities of PSSTK include the ability to handle multiple simultaneous streams of input data and redistribute them to multiple computers from a single NetAcquire PSSTK.


The NetAcquire PSSTK Gateway seamlessly communicates real-time telemetry or radar measurement data from a NetAcquire system to STK. PSSTK provides an intelligent union between STK and the NetAcquire Publish/Subscribe and Data Flow features. When used together with the NetAcquire SIO and NetAcquire Data Flow options, measurements can be continuously extracted from a PCM telemetry stream and communicated directly into STK for analysis and display.

The NetAcquire PSSTK Gateway allows you to view data as it happens and includes built-in support for transmitting real-time ephemeris (position) and attitude data to STK for mission visualization and analysis. The NetAcquire PSSTK Gateway also supports the STK “real-time” mode for dynamic analysis and display. In addition to measurement data acquisition, NetAcquire servers provide high performance data processing, data archiving, and data reduction. This real-time front-end processing capability offloads tasks from the STK system and avoids communicating excessive volumes of raw data.

The NetAcquire PSSTK Gateway is flexible. By supporting parallel processing of multiple simultaneous streams of input data, all your data is delivered right where you need it. Multiple PSSTK instances can each be independently configured, with their own independent data source and independent connection to a running STK system.

NetAcquire PSSTK uses the STK/Connect module to pass measurement data to an STK system. Many configuration options are available, including STK network addresses and data transfer rates. Measurement data is sent to STK as configurable STK data groups, with each group consisting of one or more variables. There are two pre-defined group types for sending ephemeris (position) and attitude data.

Position and attitude data are specially understood by the STK analysis engine. For other kinds of data, the PSSTK Gateway supports the external data type, providing the flexibility to supply any type of real-time measurement to STK. NetAcquire PSSTK provides high-reliability communications by automatically reconnecting when a connection to STK is lost, and by automatically re-subscribing when a publisher is restarted. In both cases, all configuration parameters are re-read, allowing dynamic reconfiguration.


  • Leverage – your STK investment with reliable and inexpensive data collection.
  • Distribute – data can be published to any number of network machines.
  • Extend – no distance restriction; send real-time data over any IP-based network, including the Internet.
  • Configure – change all communication parameters from a Web-based graphical user interface; no programming required.
  • Archive – selectable local disk archiving for maximum data integrity.
  • Optimize – avoid STK communication overload with front-end data reduction.


  • Radar acquisition and display
  • Range safety analysis
  • Real-time satellite tracking and visualization
  • Booster launch analysis
  • Real-time battlefield visualization

Is NetAcquire a good fit for your project?

Our applications engineers will discuss your needs and offer advice and pricing for the solutions we can provide.
NetAcquire provides quick responses to phone and email queries during Pacific Time business hours.

Call us toll free: 888-675-1122 or email [email protected]

For Employment, Business Affairs and other NetAcquire Contacts, CONTACT US

Preston Hauck

President, Chief Technology Officer

Preston Hauck founded NetAcquire in 1993 with the goal of providing computer communications and processing systems that seamlessly operate with real-time performance over distributed networks.

During the early years of NetAcquire, Preston took a hands-on role in developing new products. He remains enthusiastically involved in helping customers solve complex real-world challenges.

As the company grew, Preston leveraged his information systems background to create tools that could automate business processes, increasing company efficiency, responsiveness, and scalability. In his current role, Preston oversees new product direction, manages company growth,works directly with clients and the engineering team on projects that call for his applications design expertise.

Prior to founding NetAcquire, Preston served as vice president of software engineering for Microstar Laboratories, a provider of PC-based test and measurement products. During his tenure, he helped the company grow tenfold in both revenue and employees. Preston developed an innovative real-time operating system from the ground-up, plus a data processing engine that powered all of Microstar's products for more than two decades.

Preston holds a bachelor's degree in computer science, graduating first in his class in 1984 from the University of British Columbia.  He was granted a U.S. patent for developing a novel approach to initialize one processor from another in a multi-processor system. He has published a number of papers on real-time computer systems and regularly teaches networked telemetry processing classes.

Preston was born in Canada. After many years living in Washington State, he proudly became a naturalized U.S. citizen in 2003. He enjoys traveling, reading, photography, basketball, skiing, and movies with his wife Colleen and their two children.

John Bono

Engineering Vice President

John Bono, a Seattle area native, graduated summa cum laude with a Bachelor of Science in Electrical Engineering from the University of Washington.  John started his career with Boeing Aerospace Company, working in a variety of roles. He received personal recognition from Boeing’s CEO for his contributions to 767 avionics.  John designed hardware and firmware for a Mil-Std-1553 bus interface and was the hardware lead and system designer for a B-1B flight simulator’s computer generated imagery display.  After Boeing, John joined Advanced Technology Laboratories (ATL) as a signal processing engineer. He was promoted to the role of ultrasound system architect before becoming the software and systems lead for an image storage and network transport system. During John’s tenure at ATL, he received a Technical Fellow award, became a member of the Senior Technical Staff, and had a role in ATL’s achievement of ISO 9001 certification.  

When John joined the rapidly growing NetAcquire Corporation in 2001, his “big company” experience was leveraged to enhance configuration management and quality systems and processes. He soon became the Management Representative for the company’s AS 9100 certification efforts.  

Today, John is involved in the system, hardware, and firmware design of virtually every system NetAcquire ships.  While the majority of these systems are customer-specified configurations of NetAcquire COTS hardware and software modules, many other systems are rack-sized, challenging configurations involving complex interchanges of information in all forms.  The NetAcquire motto of “connect anything to anything” is John’s daily mission; he knows that, when applied to real-time systems, there will be a continuous stream of interesting problems to solve and challenges to conquer to best meet the needs of his customers and their mission critical projects around the world.

Steve Proudlock

Sales Vice President

For many NetAcquire customers, Steve is the initial face and voice of the company. While he has a desk at the company headquarters in Kirkland, Washington, quite often he’s in the air, flying to meet customers, discuss projects and set solutions into motion.

Steve joined NetAcquire in the summer of 2001. He sees his principal role as being the customer’s advocate. Steve thrives on opportunities to work on-site with NetAcquire customers to see first-hand the tasks and challenges they face.

In 2002, Steve joined the volunteer organizing committee for the International Telemetering Conference; he serves on the committee to this day. Steve also supports and participates in the meetings and industry standards efforts of several Range Commanders Council (RCC) committees.

Steve is an Army Veteran, having served in locations around the world in military law enforcement and personal protection roles. After graduating Pre Law from Central Washington University, he began a sales career in retail consumer electronics. The career choice was inspired by his favorite uncle, Ken Cartwright, a career tire salesman at Sears. Ken taught Steve the foundation principles of professional salesmanship: “Say what you are going to do, and then do it,” and “Get to know someone by showing sincere interest and earning their trust”.  

Steve’s Microsoft and Cisco certifications help him better understand the technical aspects of test range telemetry. While Steve is well versed in all aspects of NetAcquire technology today, he still learns something new on a daily basis from his colleagues.

Steve is a Seattle area native who enthusiastically gives his time and resources to a local charity dedicated to supporting foster children and their families.

Mark Roseberry


Mark Roseberry has been with NetAcquire since its inception. He holds a Bachelor's Degree in Computer Science and Mathematics, graduating with honors from the University of British Columbia. Mark has almost 40 years of software development and business management expertise. He has been instrumental in  the Company's business development and growth while running the NetAcquire Canada engineering office in Vancouver since 2001 and has been involved in the design and implementation of many key NetAcquire software components.

Mark shares our founder Preston Hauck's hands-on philosophy and his user-centric approach makes him a frequent participant and advocate for strong technical solutions ranging from customer-driven requirements development to robust implementation to  top-notch technical support and responsiveness.