refactor(temperature_compensation): convert params.c to module.yaml

Convert 20 parameter file(s) from legacy C format to YAML
module configuration.
This commit is contained in:
Jacob Dahl
2026-03-19 23:46:16 -08:00
committed by Jacob Dahl
parent 0a332354f4
commit 7f6d897738
41 changed files with 1517 additions and 2564 deletions
@@ -0,0 +1,100 @@
module_name: temperature_compensation
parameters:
- group: Thermal Compensation
definitions:
TC_A1_ID:
description:
short: ID of Accelerometer that the calibration is for
category: System
type: int32
default: 0
TC_A1_X3_0:
description:
short: Accelerometer offset temperature ^3 polynomial coefficient - X axis
category: System
type: float
default: 0.0
TC_A1_X3_1:
description:
short: Accelerometer offset temperature ^3 polynomial coefficient - Y axis
category: System
type: float
default: 0.0
TC_A1_X3_2:
description:
short: Accelerometer offset temperature ^3 polynomial coefficient - Z axis
category: System
type: float
default: 0.0
TC_A1_X2_0:
description:
short: Accelerometer offset temperature ^2 polynomial coefficient - X axis
category: System
type: float
default: 0.0
TC_A1_X2_1:
description:
short: Accelerometer offset temperature ^2 polynomial coefficient - Y axis
category: System
type: float
default: 0.0
TC_A1_X2_2:
description:
short: Accelerometer offset temperature ^2 polynomial coefficient - Z axis
category: System
type: float
default: 0.0
TC_A1_X1_0:
description:
short: Accelerometer offset temperature ^1 polynomial coefficient - X axis
category: System
type: float
default: 0.0
TC_A1_X1_1:
description:
short: Accelerometer offset temperature ^1 polynomial coefficient - Y axis
category: System
type: float
default: 0.0
TC_A1_X1_2:
description:
short: Accelerometer offset temperature ^1 polynomial coefficient - Z axis
category: System
type: float
default: 0.0
TC_A1_X0_0:
description:
short: Accelerometer offset temperature ^0 polynomial coefficient - X axis
category: System
type: float
default: 0.0
TC_A1_X0_1:
description:
short: Accelerometer offset temperature ^0 polynomial coefficient - Y axis
category: System
type: float
default: 0.0
TC_A1_X0_2:
description:
short: Accelerometer offset temperature ^0 polynomial coefficient - Z axis
category: System
type: float
default: 0.0
TC_A1_TREF:
description:
short: Accelerometer calibration reference temperature
category: System
type: float
default: 25.0
TC_A1_TMIN:
description:
short: Accelerometer calibration minimum temperature
category: System
type: float
default: 0.0
TC_A1_TMAX:
description:
short: Accelerometer calibration maximum temperature
category: System
type: float
default: 100.0