summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-07-23 20:33:40 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-07-23 20:33:40 +0200
commit6ca39654bfc65eee45cb38cbc53ce838d1f656a0 (patch)
tree2d926ef997411c099a0b0897dceb1dfd13ab1c0d /src/device/axis/axis_option.c
parent87a86b9a599de35d09da7d954ba662091accc90b (diff)
Trying out axis renaming...
Diffstat (limited to 'src/device/axis/axis_option.c')
-rw-r--r--src/device/axis/axis_option.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/device/axis/axis_option.c b/src/device/axis/axis_option.c
index 1d68b78..8e52fe1 100644
--- a/src/device/axis/axis_option.c
+++ b/src/device/axis/axis_option.c
@@ -57,6 +57,25 @@ int relabsd_axis_enable_option_from_name
);
}
}
+ else if (RELABSD_IS_PREFIX("convert_to=", option_name))
+ {
+ axis->convert_to =
+ relabsd_axis_parse_name_from_prefix
+ (
+ option_name + strlen("convert_to=")
+ );
+
+ if (axis->convert_to == RELABSD_UNKNOWN)
+ {
+ RELABSD_ERROR
+ (
+ "Unknown target axis to convert to in config for axis '%s'.",
+ axis_name
+ );
+
+ return -1;
+ }
+ }
else
{
RELABSD_ERROR