An isochronous data pipe provides a bi-directional path for data between an application and a bus structure. In one embodiment, a radiation treatment source is instructed to move to a preset source position. The signal train which results from the command sequence is checked by comparing it with a standard-compliant signal train.