diff --git a/webbluetooth/leica_distoD2_laser_measurer.html b/webbluetooth/leica_distoD2_laser_measurer.html index b0004b7..c4e0d35 100644 --- a/webbluetooth/leica_distoD2_laser_measurer.html +++ b/webbluetooth/leica_distoD2_laser_measurer.html @@ -113,11 +113,14 @@

Leica D2 Laser Measurer

} function handleDistanceChanged(event) { - const value = event.target.value; - log('Got distance: ' + value.getFloat32(0, true)); - - document.getElementById("result").innerHTML = "Distance = " + value.getFloat32(0, true).toFixed(4) + " m"; - } + const value = event.target.value; + const measuredDistance = value.getFloat32(0, true); + const distanceInFeet = measuredDistance * 3.28084; // Convert meters to feet + const distanceInHundredths = distanceInFeet * 100; // Convert feet to hundredths of a foot + document.getElementById("result").innerHTML = + "Distance = " + distanceInHundredths.toFixed(2) + " hundredths of a foot"; +} + function onDisconnected(event) { const device = event.target; log(`Device ${device.name} is disconnected.`);