vortex wind speed sensor

One approach would be to generate an interrupt with your sensor and increment a counter in the interrupt handler. You could wait a fixed period of time in your foreground program and then read the number of interrupts (sensor revolutions) that had occurred during that time period and calculate windspeed from that.