Le chiamate ajax sincrone sono state deprecate, anche in jQuery.
Da come hai hai descritto il flow dei dati penso proprio che le chiamate si accavallino. Usa una funzione ricorsiva per recuperare i dati del sensore, metti il setTimeout nella success function.