[
 {
  "model": "LRF0815C",
  "slug": "lrf0815c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0815C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 8000.0,
  "range_min_m": 15,
  "range_condition": "≥8,000 m to a 2.3 m x 2.3 m target, 30% reflectance, visibility ≥10 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5 to 10 Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 300.0,
  "lens_mm": 12.0,
  "iface": "RS-422; TTL optional",
  "supply": "12 V DC",
  "weight_g": 175.0,
  "dimensions": "65 × 46 × 86 mm",
  "temp": "−40 to +70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "Up to 3 targets",
  "functions": "",
  "tags": "mid-to-long-range;high-rate;multi-target;1535 nm",
  "url": "https://erdilrf.com/models/lrf0815c/"
 },
 {
  "model": "LRF0405C",
  "slug": "lrf0405c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0405C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 4000.0,
  "range_min_m": 15,
  "range_condition": "4,000 m or more at 30% reflectance and visibility of at least 6 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "+/-2 m",
  "rate_hz": 10.0,
  "rate_raw": "Single measurement or 1 to 10 Hz",
  "divergence_mrad": 0.6,
  "energy_uj": 200.0,
  "lens_mm": 8.0,
  "iface": "UART, 3.3 V TTL level",
  "supply": "",
  "weight_g": 32.0,
  "dimensions": "48 × 30.5 × 21 mm",
  "temp": "-40 to +70 degrees C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "Up to 3 targets",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;multi-target;1535 nm",
  "url": "https://erdilrf.com/models/lrf0405c/"
 },
 {
  "model": "MINI-100",
  "slug": "mini-100",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "MINI-100 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10Hz",
  "divergence_mrad": 10.0,
  "energy_uj": 100.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 2.5,
  "dimensions": "14.5 × 6.3 × 4.37 mm3 (Three linear dimensions in ",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/mini-100/"
 },
 {
  "model": "ER100",
  "slug": "er100",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER100 1.54 µm Erbium-Glass Laser Source",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10Hz",
  "divergence_mrad": 8.0,
  "energy_uj": 100.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 7.0,
  "dimensions": "21 × 8 × 6.8 mm3 (Three linear dimensions in mm ar",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er100/"
 },
 {
  "model": "ER10000",
  "slug": "er10000",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER10000 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 5.0,
  "rate_raw": "1~5 Hz",
  "divergence_mrad": 4.0,
  "energy_uj": 10.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 220.0,
  "dimensions": "110 × 40 × 24.5mm³ (Three linear dimensions in mm ",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er10000/"
 },
 {
  "model": "ER200",
  "slug": "er200",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER200 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "10 Hz",
  "divergence_mrad": 8.0,
  "energy_uj": 200.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 7.0,
  "dimensions": "21 × 8 × 6.8 mm3 (Three linear dimensions in mm ar",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Not specified in the current PDF table",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er200/"
 },
 {
  "model": "ER2000",
  "slug": "er2000",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER2000 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10 Hz",
  "divergence_mrad": 4.0,
  "energy_uj": 2.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 105.0,
  "dimensions": "60 × 25 × 13.5mm3 (Three linear dimensions in mm a",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er2000/"
 },
 {
  "model": "ER300",
  "slug": "er300",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER300 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10Hz",
  "divergence_mrad": 7.0,
  "energy_uj": 300.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 8.5,
  "dimensions": "25 × 8 × 6.8 mm3 (Three linear dimensions in mm ar",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er300/"
 },
 {
  "model": "ER400",
  "slug": "er400",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER400 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "10 Hz",
  "divergence_mrad": 7.0,
  "energy_uj": 400.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 12.0,
  "dimensions": "35 × 8 × 6.8mm3 (Three linear dimensions in mm are",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Not specified in the current PDF table",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er400/"
 },
 {
  "model": "ER4000",
  "slug": "er4000",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER4000 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 5.0,
  "rate_raw": "1~5Hz",
  "divergence_mrad": 4.0,
  "energy_uj": 4.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 105.0,
  "dimensions": "60 × 25 × 13.5mm3 (Three linear dimensions in mm a",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er4000/"
 },
 {
  "model": "ER500",
  "slug": "er500",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER500 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10Hz",
  "divergence_mrad": 7.0,
  "energy_uj": 500.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 12.0,
  "dimensions": "35 × 8 × 6.8mm3 (Three linear dimensions in mm are",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er500/"
 },
 {
  "model": "ER800",
  "slug": "er800",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER800 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 10.0,
  "rate_raw": "1~10Hz",
  "divergence_mrad": 7.0,
  "energy_uj": 800.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 18.0,
  "dimensions": "40 × 8 × 7.5mm3 (Three linear dimensions in mm are",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er800/"
 },
 {
  "model": "ER8000",
  "slug": "er8000",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER8000 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 5.0,
  "rate_raw": "1~5 Hz",
  "divergence_mrad": 4.0,
  "energy_uj": 8.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 220.0,
  "dimensions": "110 × 40 × 24.5mm³ (Three linear dimensions in mm ",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er8000/"
 },
 {
  "model": "ER900",
  "slug": "er900",
  "family": "laser_source",
  "series": "ER / MINI series · 1535 nm erbium-glass laser source",
  "page_title": "ER900 1535 nm Erbium-Glass Laser Source",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 0,
  "range_min_m": 0,
  "range_condition": "",
  "accuracy_m": null,
  "accuracy_raw": "",
  "rate_hz": 5.0,
  "rate_raw": "1~5Hz",
  "divergence_mrad": 7.0,
  "energy_uj": 900.0,
  "lens_mm": null,
  "iface": "",
  "supply": "",
  "weight_g": 18.0,
  "dimensions": "40 × 8 × 7.5mm3 (Three linear dimensions in mm are",
  "temp": "−40 °C ~ +65 °C",
  "laser_class": "Class 1 (classification report and evaluated configuration require confirmation)",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "laser source;OEM component",
  "url": "https://erdilrf.com/models/er900/"
 },
 {
  "model": "LR1000D23",
  "slug": "lr1000d23",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1000D23 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "White building: 4 m – 1,000 m (max. 1,200 m at night); vegetation ≥ 750 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "δ ≤ 100 cm, 5 m ≤ d < 1000 m¹) (Standard version: ±1 m)",
  "rate_hz": 12.0,
  "rate_raw": "3 Hz – 12 Hz (customizable)",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 20.0,
  "iface": "UART-TTL, customizable",
  "supply": "3.3 V – 5 V (recommended supply voltage ≥ 3.5 V)",
  "weight_g": 20.0,
  "dimensions": "Ø23 mm × 47 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "IEC Class 1",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1000d23/"
 },
 {
  "model": "LR1000E2",
  "slug": "lr1000e2",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1000E2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1000.0,
  "range_min_m": 0,
  "range_condition": "4–1,000 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); ±(1 + 0.001D) m (D > 400 m)",
  "rate_hz": 10.0,
  "rate_raw": "3–10 Hz (adaptive)",
  "divergence_mrad": 9.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1000e2/"
 },
 {
  "model": "LR1000E4",
  "slug": "lr1000e4",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1000E4 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1000.0,
  "range_min_m": 0,
  "range_condition": "4–1,000 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); ±(1 + 0.001D) m (D > 400 m)",
  "rate_hz": 10.0,
  "rate_raw": "3–10 Hz (adaptive)",
  "divergence_mrad": 9.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1000e4/"
 },
 {
  "model": "LR1200D23",
  "slug": "lr1200d23",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1200D23 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "4 m – 1,200 m (max. 1,200 m)",
  "accuracy_m": 1.0,
  "accuracy_raw": "δ ≤ ±1 m, 4 m ≤ d < 1000 m¹) (Standard version: ±1 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 20.0,
  "iface": "UART - TTL, customizable",
  "supply": "3.3 V – 5 V (recommended supply voltage ≥ 3.5 V)",
  "weight_g": 20.0,
  "dimensions": "Ø23 mm × 45.6 mm",
  "temp": "−20 °C to +55 °C (custom version availab",
  "laser_class": "IEC Class 1",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1200d23/"
 },
 {
  "model": "LR1200E2",
  "slug": "lr1200e2",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1200E2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "4–1,200 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "Both sources give ±1 m (6 m ≤ D < 500 m) and ±(0.5 m + 0.001D) for the second in",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 4.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1200e2/"
 },
 {
  "model": "LR1200E4",
  "slug": "lr1200e4",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1200E4 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "4–1,200 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); ±(1 + 0.001D) m (D > 400 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 4.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1200e4/"
 },
 {
  "model": "LR1500D23",
  "slug": "lr1500d23",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1500D23 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "4 m – 1,500 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "δ ≤ ±1 m, 4 m ≤ d < 1000 m¹) (Standard version: ±1 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 20.0,
  "iface": "UART - TTL, customizable",
  "supply": "3.3 V – 5 V (recommended supply voltage ≥ 3.5 V)",
  "weight_g": 20.0,
  "dimensions": "Ø23 mm × 45.6 mm",
  "temp": "−20 °C to +55 °C (custom version availab",
  "laser_class": "IEC Class 1",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1500d23/"
 },
 {
  "model": "LR1500E2",
  "slug": "lr1500e2",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1500E2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "4–1,500 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "Both sources give ±1 m (6 m ≤ D < 500 m) and ±(0.5 m + 0.001D) for the second in",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1500e2/"
 },
 {
  "model": "LR1500E4",
  "slug": "lr1500e4",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR1500E4 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "4–1,500 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); ±(1 + 0.001D) m (D > 400 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": 10.0,
  "dimensions": "",
  "temp": "−20 °C to +55 °C",
  "laser_class": "Class 1",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr1500e4/"
 },
 {
  "model": "LR2000E2",
  "slug": "lr2000e2",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR2000E2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 2000.0,
  "range_min_m": 0,
  "range_condition": "4–2,000 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); 0.4% of D (400 m < D ≤ 2,000 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": null,
  "dimensions": "",
  "temp": "−20 °C to +60 °C",
  "laser_class": "Class 1",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr2000e2/"
 },
 {
  "model": "LR2000E4",
  "slug": "lr2000e4",
  "family": "rangefinder",
  "series": "LR series · 905 nm integrated module",
  "page_title": "LR2000E4 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 2000.0,
  "range_min_m": 0,
  "range_condition": "4–2,000 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (D ≤ 400 m); 0.4% of D (400 m < D ≤ 2,000 m)",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz (adaptive)",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 9.2,
  "iface": "UART-TTL",
  "supply": "3.3–5 V",
  "weight_g": null,
  "dimensions": "",
  "temp": "−20 °C to +60 °C",
  "laser_class": "Class 1",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lr2000e4/"
 },
 {
  "model": "LRF0105C",
  "slug": "lrf0105c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0105C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 3000.0,
  "range_min_m": 15,
  "range_condition": "Reference target 2.3 × 2.3 m: ≥3,000 m; human-size target 0.5 × 1.7 m: ≥1,500 m. Reflectance 30%; visibility ≥5 km.",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "Single, 1Hz, 5Hz, 10Hz",
  "divergence_mrad": 1.0,
  "energy_uj": 100.0,
  "lens_mm": 8.0,
  "iface": "",
  "supply": "DC3～5 V",
  "weight_g": 29.0,
  "dimensions": "Ø34mm × 47.5mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0105c/"
 },
 {
  "model": "LRF0305C",
  "slug": "lrf0305c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0305C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 4000.0,
  "range_min_m": 10,
  "range_condition": "≥ 4,000m @60% Reflectivity, Building Target ≥3,000m @30% Reflectivity, 2.3 × 2.3m Target ≥1,500m @30% Reflectivity, 0.5 × 1.7m Target ≥800m @30% Reflectivity, 0.2 × 0.3m Target",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m",
  "rate_hz": 10.0,
  "rate_raw": "1Hz ~10Hz",
  "divergence_mrad": 0.6,
  "energy_uj": 100.0,
  "lens_mm": null,
  "iface": "UART(TTL 3.3V)",
  "supply": "DC 3~5V",
  "weight_g": 14.0,
  "dimensions": "≤ 27 × 25 × 15.5mm(L×W×H)",
  "temp": "−40 °C to+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "Up to 3 targets",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;multi-target;1535 nm",
  "url": "https://erdilrf.com/models/lrf0305c/"
 },
 {
  "model": "LRF0306C",
  "slug": "lrf0306c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0306C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 4000.0,
  "range_min_m": 10,
  "range_condition": "≥ 4,000m @60% Reflectivity, Building Target ≥3,000m @30% Reflectivity, 2.3 × 2.3m Target ≥1,500m @30% Reflectivity, 0.5 × 1.7m Target ≥800m @30% Reflectivity, 0.2 × 0.3m Target",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m",
  "rate_hz": 3.0,
  "rate_raw": "1Hz ~3Hz",
  "divergence_mrad": 0.6,
  "energy_uj": 100.0,
  "lens_mm": null,
  "iface": "UART(TTL 3.3V)",
  "supply": "DC 3~5V",
  "weight_g": 14.0,
  "dimensions": "≤ 27 × 25 × 15.5mm(L×W×H)",
  "temp": "−40 ~ +70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "Up to 3 targets",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;multi-target;1535 nm",
  "url": "https://erdilrf.com/models/lrf0306c/"
 },
 {
  "model": "LRF0310C",
  "slug": "lrf0310c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0310C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 3000.0,
  "range_min_m": 15,
  "range_condition": "≥3,000 m. Source names a 2.3 × 2.3 m reference target; parenthetical: 2.3 × 4.6 m board or vehicle, relative humidity ≤60%, visibility ≥8 km. Row heading: reflectance 30%, visibility ≥5 km. See the source clarification below; target and visibility descriptions are inconsistent.",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m",
  "rate_hz": 10.0,
  "rate_raw": "Single, 1Hz ~10Hz",
  "divergence_mrad": 0.6,
  "energy_uj": 100.0,
  "lens_mm": 8.0,
  "iface": "",
  "supply": "4.5V～16V",
  "weight_g": 32.0,
  "dimensions": "48mm × 30.5mm × 21mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0310c/"
 },
 {
  "model": "LRF0609C",
  "slug": "lrf0609c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0609C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 6000.0,
  "range_min_m": 20,
  "range_condition": "Under visibility ≥ 12 km and relative humidity ≤ 60%, tested against a 0.3-reflectivity panel (or equivalent target): Vehicle (2.3 m × 4.6 m): ≥ 6,000 m;",
  "accuracy_m": 2.0,
  "accuracy_raw": "≤ ±2 m",
  "rate_hz": 10.0,
  "rate_raw": "Single shot, 1 Hz, 2 Hz, 3 Hz, 4 Hz, 5 Hz, 10 Hz",
  "divergence_mrad": 0.5,
  "energy_uj": 200.0,
  "lens_mm": 26.0,
  "iface": "TTL",
  "supply": "4.5 V–16 V",
  "weight_g": 62.0,
  "dimensions": "≤55 × 48 × 32 mm",
  "temp": "−40 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "Single/continuous ranging; first/last return selection; range gate; built-in self-test; status and temperature reporting; shot counter; serial firmware update. These names do not disclose the implemen",
  "tags": "mid-to-long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0609c/"
 },
 {
  "model": "LRF0610C",
  "slug": "lrf0610c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0610C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 6000.0,
  "range_min_m": 15,
  "range_condition": "Reference target(2.3m × 2.3m) ≥6,000m Measuring human target(0.5m × 1.7m) ≥1,500m",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.5,
  "energy_uj": 200.0,
  "lens_mm": 10.0,
  "iface": "TTL: Molex 51021-0500; RS-422: J30J. Confirm the ordered ver",
  "supply": "DC12 V",
  "weight_g": 90.0,
  "dimensions": "70mm × 32mm × 40mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0610c/"
 },
 {
  "model": "LRF0612C",
  "slug": "lrf0612c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0612C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 6000.0,
  "range_min_m": 50,
  "range_condition": "Reference target(2.3m × 2.3m) ≥6,000m Measuring human target(0.5m × 1.7m) ≥1,200m",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "1Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 200.0,
  "lens_mm": 12.0,
  "iface": "",
  "supply": "DC 4.5～16 V",
  "weight_g": 58.0,
  "dimensions": "65mm × 48mm × 32 mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0612c/"
 },
 {
  "model": "LRF0816C",
  "slug": "lrf0816c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0816C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 8000.0,
  "range_min_m": 50,
  "range_condition": "Reference target(2.3m × 2.3m) ≥8,000m Measuring human target(0.5m × 1.7m) ≥1,500m",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "1Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 300.0,
  "lens_mm": 12.0,
  "iface": "",
  "supply": "DC 4.5～16 V",
  "weight_g": 58.0,
  "dimensions": "65mm × 48mm × 32 mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0816c/"
 },
 {
  "model": "LRF0818C",
  "slug": "lrf0818c",
  "family": "rangefinder",
  "series": "LRF-C series · short/mid-range OEM module (1535 nm)",
  "page_title": "LRF0818C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 8000.0,
  "range_min_m": 20,
  "range_condition": "Vehicle (2.3 m × 4.6 m): ≥ 8,000 m Human (0.5 m × 1.7 m): ≥ 4,500 m (design guarantee) Small object (0.2 m × 0.3 m): ≥ 2,600 m (design guarantee)",
  "accuracy_m": 2.0,
  "accuracy_raw": "≤ ±2 m",
  "rate_hz": 10.0,
  "rate_raw": "Single shot, 1 Hz, 2 Hz, 3 Hz, 4 Hz, 5 Hz, 10 Hz",
  "divergence_mrad": 0.4,
  "energy_uj": 300.0,
  "lens_mm": 26.0,
  "iface": "TTL",
  "supply": "4.5 V–16 V",
  "weight_g": 65.0,
  "dimensions": "≤ 59.5 mm × 26 mm × 32 mm",
  "temp": "−40 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "Single/continuous ranging; first/last return selection; range gate; built-in self-test; status and temperature reporting; shot counter; serial firmware update. These names do not disclose the implemen",
  "tags": "mid-to-long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf0818c/"
 },
 {
  "model": "LRF100H",
  "slug": "lrf100h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF100H 905 nm LiDAR Distance Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 100.0,
  "range_min_m": 0,
  "range_condition": "0.05–100 m (90% reflectivity); 0.05–30 m (10% reflectivity)",
  "accuracy_m": 0.1,
  "accuracy_raw": "±10 cm (<10 m); 1% (≥10 m)",
  "rate_hz": 10000.0,
  "rate_raw": "20 Hz-10 kHz (default: 1 kHz)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART, IIC",
  "supply": "9–36 V DC",
  "weight_g": 20.0,
  "dimensions": "33 × 34 × 18 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf100h/"
 },
 {
  "model": "LRF1017C",
  "slug": "lrf1017c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1017C 1.54 µm Laser Rangefinder Module",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 10000.0,
  "range_min_m": 50,
  "range_condition": "Reference target(2.3m × 2.3m) ≥10 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 300.0,
  "lens_mm": 12.0,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 275.0,
  "dimensions": "107 × 62 × 72mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1017c/"
 },
 {
  "model": "LRF10VB",
  "slug": "lrf10vb",
  "family": "lidar_sensor",
  "series": "LRF-VB series · 905/940 nm single-point LiDAR",
  "page_title": "LRF10VB 940 nm Single-Point LiDAR Sensor",
  "wavelength_nm": 940,
  "band": "940",
  "wl_label": "940 nm",
  "range_max_m": 9.0,
  "range_min_m": 0,
  "range_condition": "0.05–9 m (90% reflectivity); 0.05–5 m (10% reflectivity)",
  "accuracy_m": 0.05,
  "accuracy_raw": "±5 cm (<5 m); 1% (≥5 m)",
  "rate_hz": 50.0,
  "rate_raw": "50 Hz",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART",
  "supply": "4.5–5.5 V DC",
  "weight_g": 1.0,
  "dimensions": "12 × 7.5 × 9.1 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate",
  "url": "https://erdilrf.com/models/lrf10vb/"
 },
 {
  "model": "LRF1200A1",
  "slug": "lrf1200a1",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1200A1 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "5–1,200 m",
  "accuracy_m": 1.0,
  "accuracy_raw": "±1 m (5 m ≤ L ≤ 100 m); ±(1 + 0.004L) m (L > 100 m)",
  "rate_hz": 3.0,
  "rate_raw": "1–3 Hz",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": 6.6,
  "iface": "UART, 3.3 V TTL",
  "supply": "3.3 V ± 0.1 V (one older section says 3.3–5 V; con",
  "weight_g": 18.0,
  "dimensions": "Ø23 × 40 mm or Ø23 × 48 mm (sources differ; confir",
  "temp": "−20 °C to +55 °C or +60 °C (sources diff",
  "laser_class": "Class 1 (source panel inconsistent; confirm)",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;905 nm",
  "url": "https://erdilrf.com/models/lrf1200a1/"
 },
 {
  "model": "LRF1221C",
  "slug": "lrf1221c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1221C 1.54 µm Laser Rangefinder Module",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 12000.0,
  "range_min_m": 50,
  "range_condition": "4m × 6m Objective ≥12 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 300.0,
  "lens_mm": 12.0,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 275.0,
  "dimensions": "107 × 62 × 72mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1221c/"
 },
 {
  "model": "LRF1222C",
  "slug": "lrf1222c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1222C 1.54 µm Laser Rangefinder Module",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 12000.0,
  "range_min_m": 40,
  "range_condition": "Reference target(2.3m × 2.3m) ≥12 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 300.0,
  "lens_mm": 16.5,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 335.0,
  "dimensions": "Ø58 × 134 mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1222c/"
 },
 {
  "model": "LRF1500H",
  "slug": "lrf1500h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF1500H 905 nm LiDAR Distance Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "0.05–1,500 m (90% reflectivity); 0.05–300 m (10% reflectivity)",
  "accuracy_m": 0.1,
  "accuracy_raw": "±10 cm (<10 m); 1% (≥10 m)",
  "rate_hz": 1000.0,
  "rate_raw": "1 kHz or 50 Hz (automatically switched to match reflected-signal intensity)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART/IIC",
  "supply": "9–36 V DC",
  "weight_g": 20.0,
  "dimensions": "33 × 34 × 18 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf1500h/"
 },
 {
  "model": "LRF1525C",
  "slug": "lrf1525c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1525C 1.54 µm Laser Rangefinder Module",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 15000.0,
  "range_min_m": 50,
  "range_condition": "4m × 6m Objective ≥15 km",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 500.0,
  "lens_mm": 15.0,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 400.0,
  "dimensions": "125mm × 85mm × 58.5mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1525c/"
 },
 {
  "model": "LRF1829C",
  "slug": "lrf1829c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1829C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 23000.0,
  "range_min_m": 50,
  "range_condition": "a) Under line-of-sight conditions, with visibility not less than 26 km and humidity not greater than 50% (at 30 °C), the ranging distance for a vehicle target (3 m × 3 m) is ≥ 18,000 m. b) Under line-of-sight conditions, with visibility not less than 30 km and humidity not greater than 50% (at 30 °C), the ranging distance for a target with diffuse reflectance not less than 30% (6 m × 6 m) is ≥ 23,000 m.",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 500.0,
  "lens_mm": 18.0,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 400.0,
  "dimensions": "125 × 100 × 72mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1829c/"
 },
 {
  "model": "LRF1830C",
  "slug": "lrf1830c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1830C 1.54 µm Laser Rangefinder Module",
  "wavelength_nm": 1540,
  "band": "1535",
  "wl_label": "1.54 µm",
  "range_max_m": 23000.0,
  "range_min_m": 50,
  "range_condition": "≥23,000 m to a 6 × 6 m diffuse target, reflectance ≥30%; line of sight; visibility ≥30 km; relative humidity ≤50% at 30 °C",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5–10 Hz",
  "divergence_mrad": 0.3,
  "energy_uj": 500.0,
  "lens_mm": 18.0,
  "iface": "RS-422 in the specification table; TTL/RS-422 alternatives i",
  "supply": "DC 12 V",
  "weight_g": 400.0,
  "dimensions": "125 × 100 × 70 mm",
  "temp": "−40 to +70 °C",
  "laser_class": "Class I stated in the module document; complete configuration requires its own assessment",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1830c/"
 },
 {
  "model": "LRF1831C",
  "slug": "lrf1831c",
  "family": "rangefinder",
  "series": "LRF-C series · long-range OEM module (1535 nm)",
  "page_title": "LRF1831C 1535 nm Laser Rangefinder Module",
  "wavelength_nm": 1535,
  "band": "1535",
  "wl_label": "1535 nm",
  "range_max_m": 12000.0,
  "range_min_m": 50,
  "range_condition": "a) Under line-of-sight conditions, with visibility not less than 15 km and humidity not greater than 80% (at 30 °C), the ranging distance for Target 1 (5 m × 15 m) is ≥ 6,500 m. b) Under line-of-sight conditions, with visibility not less than 15 km and humidity not greater than 80% (at 30 °C), the ranging distance for a target with diffuse reflectance not less than 30% (20 m × 20 m) is ≥ 12,000 m.",
  "accuracy_m": 2.0,
  "accuracy_raw": "±2 m",
  "rate_hz": 10.0,
  "rate_raw": "0.5Hz ~10Hz",
  "divergence_mrad": 1.3,
  "energy_uj": 350.0,
  "lens_mm": 60.0,
  "iface": "RS422",
  "supply": "DC12 V",
  "weight_g": 410.0,
  "dimensions": "113 × 76 × 90mm",
  "temp": "−40～+70 °C",
  "laser_class": "Class I stated in the module document. Final accessible-emission classification applies to the complete configuration.",
  "ip": "",
  "targets": "",
  "functions": "a) Single-shot and continuous ranging; b) Three-target ranging with near/far target indication; c) Self-test function (including current APD temperature, high-voltage value, internal voltage, and blin",
  "tags": "long-range;high-rate;1535 nm",
  "url": "https://erdilrf.com/models/lrf1831c/"
 },
 {
  "model": "LRF200H",
  "slug": "lrf200h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF200H 905 nm LiDAR Distance Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 200.0,
  "range_min_m": 0,
  "range_condition": "0.05–200 m (90% reflectivity); 0.05–70 m (10% reflectivity)",
  "accuracy_m": 0.1,
  "accuracy_raw": "±10 cm (<10 m); 1% (≥10 m)",
  "rate_hz": 10000.0,
  "rate_raw": "20 Hz-10 kHz (default: 1 kHz)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART, IIC",
  "supply": "9–36 V DC",
  "weight_g": 20.0,
  "dimensions": "33 × 34 × 18 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf200h/"
 },
 {
  "model": "LRF22VB",
  "slug": "lrf22vb",
  "family": "lidar_sensor",
  "series": "LRF-VB series · 905/940 nm single-point LiDAR",
  "page_title": "LRF22VB 905 nm Single-Point LiDAR Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 20.0,
  "range_min_m": 0,
  "range_condition": "0.05–20 m (90% reflectivity); 0.05–10 m (10% reflectivity)",
  "accuracy_m": 0.05,
  "accuracy_raw": "±5 cm (<5 m); 1% (≥5 m)",
  "rate_hz": 200.0,
  "rate_raw": "200 Hz (alternatives: 100/50/20/10/1 Hz)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART/IIC",
  "supply": "3–3.6 V DC",
  "weight_g": 1.5,
  "dimensions": "21 × 15 × 7.43 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf22vb/"
 },
 {
  "model": "LRF3000A1",
  "slug": "lrf3000a1",
  "family": "rangefinder",
  "series": "LRF-C series · mid-range OEM module (1535 nm)",
  "page_title": "LRF3000A1 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 3000.0,
  "range_min_m": 1,
  "range_condition": "≥3,000 m",
  "accuracy_m": 0.7,
  "accuracy_raw": "±0.7 m (D ≤ 100 m); ±(0.7 + 0.003D) m (D > 100 m)",
  "rate_hz": 10.0,
  "rate_raw": "Normal: 3–10 Hz; long-range: 1–10 Hz",
  "divergence_mrad": 10.0,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART, 3.3 V TTL",
  "supply": "3.3–5 V DC",
  "weight_g": 12.0,
  "dimensions": "See model-specific mechanical drawing",
  "temp": "−20 °C to +60 °C",
  "laser_class": "Class 1 (IEC 60825-1)",
  "ip": "IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-to-long-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf3000a1/"
 },
 {
  "model": "LRF300H",
  "slug": "lrf300h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF300H 905 nm LiDAR Distance Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 300.0,
  "range_min_m": 0,
  "range_condition": "0.05–300 m (90% reflectivity); 0.05–100 m (10% reflectivity)",
  "accuracy_m": 0.1,
  "accuracy_raw": "±10 cm (<10 m); 1% (≥10 m)",
  "rate_hz": 1000.0,
  "rate_raw": "1 kHz or 50 Hz (automatically switched to match reflected-signal intensity)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART, IIC",
  "supply": "9–36 V DC",
  "weight_g": 20.0,
  "dimensions": "33 × 34 × 18 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf300h/"
 },
 {
  "model": "LRF50H",
  "slug": "lrf50h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF50H 905 nm LiDAR Distance Sensor | ERDI Laser Rangefinder",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 50.0,
  "range_min_m": 0,
  "range_condition": "0.05–50 m (90% reflectivity); 0.05–15 m (10% reflectivity)",
  "accuracy_m": 0.05,
  "accuracy_raw": "±5 cm (<10 m); 1% (≥10 m), 2σ",
  "rate_hz": 10000.0,
  "rate_raw": "20 Hz-10 kHz (default: 1 kHz)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART",
  "supply": "9–36 V DC",
  "weight_g": 15.0,
  "dimensions": "38 × 20 × 30 mm",
  "temp": "−20 °C to +60 °C (no condensation; indic",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf50h/"
 },
 {
  "model": "LRF50VB",
  "slug": "lrf50vb",
  "family": "lidar_sensor",
  "series": "LRF-VB series · 905/940 nm single-point LiDAR",
  "page_title": "LRF50VB 905 nm Single-Point LiDAR Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 50.0,
  "range_min_m": 0,
  "range_condition": "0.05–50 m (90% reflectivity); 0.05–20 m (10% reflectivity)",
  "accuracy_m": 0.05,
  "accuracy_raw": "±5 cm (<5 m); 1% (≥5 m)",
  "rate_hz": 100.0,
  "rate_raw": "100 Hz",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART/IIC",
  "supply": "3.3–5 V DC",
  "weight_g": 1.3,
  "dimensions": "18.7 × 11.8 × 13.3 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf50vb/"
 },
 {
  "model": "LRF600H",
  "slug": "lrf600h",
  "family": "lidar_sensor",
  "series": "LRF-H series · 905 nm LiDAR distance sensor",
  "page_title": "LRF600H 905 nm LiDAR Distance Sensor",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 600.0,
  "range_min_m": 0,
  "range_condition": "0.05–600 m (90% reflectivity); 0.05–200 m (10% reflectivity)",
  "accuracy_m": 0.1,
  "accuracy_raw": "±10 cm (<10 m); 1% (≥10 m)",
  "rate_hz": 1000.0,
  "rate_raw": "1 kHz or 50 Hz (automatically switched to match reflected-signal intensity)",
  "divergence_mrad": null,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART/IIC",
  "supply": "9–36 V DC",
  "weight_g": 20.0,
  "dimensions": "33 × 34 × 18 mm",
  "temp": "−20 °C to +60 °C",
  "laser_class": "",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "short-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/lrf600h/"
 },
 {
  "model": "SPD1200N0",
  "slug": "spd1200n0",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200N0 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "Catalog range 0.2–1,200 m. A 1,500 m night-time figure appears in the source under special conditions and is not a guaranteed range.",
  "accuracy_m": 0.3,
  "accuracy_raw": "±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)",
  "rate_hz": 15.0,
  "rate_raw": "2–15 Hz or 4–15 Hz, adaptive",
  "divergence_mrad": 4.5,
  "energy_uj": null,
  "lens_mm": 6.5,
  "iface": "UART-TTL (customizable)",
  "supply": "3.3–5 V",
  "weight_g": 5.0,
  "dimensions": "Diameter 15.7 × 21.3 mm (round, with sealing groov",
  "temp": "−20 °C to +60 °C",
  "laser_class": "IEC Class I",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200n0/"
 },
 {
  "model": "SPD1200N2",
  "slug": "spd1200n2",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200N2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "Catalog range 0.2–1,200 m. A 1,500 m night-time figure appears in the source under special conditions and is not a guaranteed range.",
  "accuracy_m": 0.3,
  "accuracy_raw": "±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)",
  "rate_hz": 15.0,
  "rate_raw": "2–15 Hz or 4–15 Hz, adaptive",
  "divergence_mrad": 4.5,
  "energy_uj": null,
  "lens_mm": 6.5,
  "iface": "UART-TTL (customizable)",
  "supply": "3.3–5 V",
  "weight_g": 5.0,
  "dimensions": "7.2 × 14.7 × 21.3 mm (square)",
  "temp": "−20 °C to +60 °C",
  "laser_class": "IEC Class I",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200n2/"
 },
 {
  "model": "SPD1200N3",
  "slug": "spd1200n3",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200N3 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1000.0,
  "range_min_m": 0,
  "range_condition": "3–1,000 m",
  "accuracy_m": 0.5,
  "accuracy_raw": "±0.5 m at d ≤100 m; ±(0.5 m + 0.00075d) for 100 m < d <1,000 m",
  "rate_hz": 15.0,
  "rate_raw": "2.5–15 Hz",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART, 3.3 V TTL; customizable",
  "supply": "DC 3.3–5 V",
  "weight_g": 6.0,
  "dimensions": "",
  "temp": "−20 to +60 °C",
  "laser_class": "IEC Class 1 stated in the ranging specification",
  "ip": "IP67 within the lens",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200n3/"
 },
 {
  "model": "SPD1200N4",
  "slug": "spd1200n4",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200N4 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "Catalog range 0.2–1,200 m. A 1,500 m night-time figure appears in the source under special conditions and is not a guaranteed range.",
  "accuracy_m": 0.3,
  "accuracy_raw": "±0.3 m (D ≤100 m); ±0.3 m + D × 0.7‰ (100 m < D <1,200 m)",
  "rate_hz": 15.0,
  "rate_raw": "2–15 Hz or 4–15 Hz, adaptive",
  "divergence_mrad": 4.5,
  "energy_uj": null,
  "lens_mm": 6.5,
  "iface": "UART-TTL (customizable)",
  "supply": "3.3–5 V",
  "weight_g": 5.0,
  "dimensions": "7.7 × 16.7 mm (only two source-stated dimensions)",
  "temp": "−20 °C to +60 °C",
  "laser_class": "IEC Class I",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200n4/"
 },
 {
  "model": "SPD1200S2",
  "slug": "spd1200s2",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200S2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "Catalog range: 0.2–1,200 m. Sources also report a 1,500 m night-time maximum under special conditions; it is not a guaranteed range.",
  "accuracy_m": 0.3,
  "accuracy_raw": "±0.3m (≤400m)±0.5m + d × 0.1% (400m＜d＜1,200m)",
  "rate_hz": 15.0,
  "rate_raw": "4Hz~15Hz Adaptive",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 9.0,
  "iface": "UART-TTL, Customizable",
  "supply": "3.3V~5V",
  "weight_g": 10.0,
  "dimensions": "Technical tables (current published table, archive",
  "temp": "−20 °C~+60 °C",
  "laser_class": "IEC CLASS I",
  "ip": "",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200s2/"
 },
 {
  "model": "SPD1200Z2",
  "slug": "spd1200z2",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200Z2 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1500.0,
  "range_min_m": 0,
  "range_condition": "Catalog range: 0.2–1,200 m; strong sunlight or low visibility may reduce range. Sources also list a 1,500 m night-time maximum under special conditions; it is not a guaranteed range.",
  "accuracy_m": 0.2,
  "accuracy_raw": "Current published table and archived factory PDF: ±0.2 m (d≤200 m); ±0.5 m (d≤40",
  "rate_hz": 20.0,
  "rate_raw": "Current published table and archived factory PDF technical table: 2–20 Hz adapti",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": null,
  "iface": "UART-TTL, Customizable",
  "supply": "3.3V~5V",
  "weight_g": 6.0,
  "dimensions": "5.0mm × 7mm",
  "temp": "−20 °C~+60 °C",
  "laser_class": "IEC CLASS I",
  "ip": "Lens cavity IP67",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200z2/"
 },
 {
  "model": "SPD1200ZG",
  "slug": "spd1200zg",
  "family": "rangefinder",
  "series": "SPD1200 series · 905 nm low-cost rangefinder module",
  "page_title": "SPD1200ZG 905 nm Laser Rangefinder Module",
  "wavelength_nm": 905,
  "band": "905",
  "wl_label": "905 nm",
  "range_max_m": 1200.0,
  "range_min_m": 0,
  "range_condition": "0.1–1,200 m",
  "accuracy_m": 0.5,
  "accuracy_raw": "±0.5 m at d ≤100 m; ±(0.5 m + 0.0007d) for 100 m < d <1,200 m",
  "rate_hz": 10.0,
  "rate_raw": "2–10 Hz",
  "divergence_mrad": 6.0,
  "energy_uj": null,
  "lens_mm": 6.5,
  "iface": "UART-TTL; customizable",
  "supply": "3.3–5 V",
  "weight_g": 5.0,
  "dimensions": "",
  "temp": "−20 to +60 °C",
  "laser_class": "IEC Class 1",
  "ip": "IP67 within the lens",
  "targets": "",
  "functions": "",
  "tags": "mid-range;lightweight;high-rate;905 nm",
  "url": "https://erdilrf.com/models/spd1200zg/"
 }
]