The MSDView software will program timing curves with up to 30 points at 0.1 degree increments down to 0.01-second intervals. MSDView allows the user to create up to 12 different timing curves that can be overlaid to choose the right one at the last minute.