Pipe And Hub Information

A "hub" is an ASCOM tool for allowing multiple programs to connect to ASCOM drivers that would otherwise only work with a single program.  The "Hub" hub is the simplest such program.  Hub goes to a lot of trouble to do nothing but pass through commands exactly as they are given.  It just mediates access for multiple programs.

Pipe is also a hub.  It can be used instead of the "Hub" hub as an ASCOM linkage debugger.  Pipe is a hub that can be inserted in between any two or more ASCOM components so that the traffic between these components can be monitored.  Pipe goes to a lot of trouble to do nothing but log traffic and pass through commands exactly as they are given.

Simple Usage

  1. Select "Hub" or "Pipe" from the client chooser
  2. From the Hub or Pipe setup dialog choose Device(s)
  3. Close Hub or Pipe setup dialog and connect to devices via the client programs

What Hub does:

What Hub does not do:

What Pipe does:

What neither Pipe nor Hub do:

More complex things to do with Pipe

Programmers Information