Help with RPM calculation from imported CSV (Analog Laser Tacho)

  • Software
  • Help with RPM calculation from imported CSV (Analog Laser Tacho)
Chan Ixo

Posted on 04.04.2026 12:33

Hi everyone,

I’m currently working with some imported data and could use a bit of advice.

I have a CSV file containing an analog voltage signal from a Laser Tacho, sampled at 30 kHz. My goal is to convert this voltage pulse into a clean RPM signal within DewesoftX, but I've hit a bit of a snag.

The Issue

I tried using the standard Tacho math function, but the software won't allow me to select my imported analog channel as an input. It seems the function might be looking for a specific channel type or digital input that my CSV import isn't providing by default.

My Questions

1. Channel Setup: Do I need to "re-type" or convert the analog channel in the setup before the Tacho math recognizes it?

2. Basic Statistics vs. Order Analysis: Is there a better way to handle high-frequency analog pulses (30 kHz) for RPM extraction?

3. Alternative Math: Should I be using the Frequency channel setup or perhaps a Triggered RPM math module instead?

If anyone has a proven workflow for turning raw analog voltage pulses from a CSV into a steady RPM trace, I’d greatly appreciate the guidance!

Thanks in advance for the help!


Gregor Šmit

Posted on 07.04.2026 12:57

Dear Chan Ixo,


thank you for reaching out to us. The input channel to Angle sensor math needs to be a synchronous channel.


If you have imported the CSV file with absolute time stamps the imported signal is asynchronous. Please try importing the channel as synchronous and define the Sample rate as 30000 Hz. You could also use a formula on the imported signal and set the time axis (Timebase) to synchronous (image below) - but this sample rate will depend on the sample rate in the data file and can be different then 30 kHz.



Please let us know if you will have any issues. It would be nice if you can maybe send us a short example file.


Kind regards.

Login to reply to this topic. If you don't have account yet, you can signup for free account .