This reminds me of my first job developing radar data processing algorithms. Our processing pipeline was similarly a set of c programs linked using unix pipes, each element easy to test and, more importantly, understand. Thanks for sharing and triggering the memories.