I need to generate a continuous waveform (sine, square, triangle) that is less than 1 Hz. I have tried doing it manually by sending out a 100 point array, one point every X ms based on the frequency setpoint. For example if the frequency is 0.1 Hz I send a point out every 1 ms. The problem I have is I need 0.05 Hz resolution (customer specification). It would be nice to use the Analog output continuous waveform VI supplied with Labview but it doesn't work with anything less than 1 Hz. Any clues?