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.`);