From 1809bb8f92db749e8dc466868d2e8ee519c2d25c Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Mon, 26 May 2025 12:00:59 +0200 Subject: [PATCH] Add support for ICM45605 and ICM45686 (#4432) * Add support for ICM45686 * Add ICM45605 --- src/js/sensor_types.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/sensor_types.js b/src/js/sensor_types.js index b60f5aab..63104bf7 100644 --- a/src/js/sensor_types.js +++ b/src/js/sensor_types.js @@ -1,7 +1,7 @@ import semver from "semver"; import FC from "./fc"; import { API_VERSION_1_47 } from "./data_storage"; -import { removeArrayElement, addArrayElement, addArrayElementAfter } from "./utils/array"; +import { removeArrayElement, addArrayElement, addArrayElementsAfter } from "./utils/array"; export function sensorTypes() { const sensorTypes = { @@ -111,13 +111,13 @@ export function sensorTypes() { if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_47)) { removeArrayElement(gyroElements, "L3G4200D"); removeArrayElement(gyroElements, "MPU3050"); - addArrayElementAfter(gyroElements, "LSM6DSV16X", "IIM42653"); + addArrayElementsAfter(gyroElements, "LSM6DSV16X", ["IIM42653", "ICM45605", "ICM45686"]); removeArrayElement(accElements, "ADXL345"); removeArrayElement(accElements, "MMA8452"); removeArrayElement(accElements, "BMA280"); removeArrayElement(accElements, "LSM303DLHC"); - addArrayElementAfter(accElements, "LSM6DSV16X", "IIM42653"); + addArrayElementsAfter(accElements, "LSM6DSV16X", ["IIM42653", "ICM45605", "ICM45686"]); addArrayElement(gpsElements, "VIRTUAL"); }