From 8352e271b4fdd630566fce6c3a7263dc21c725cc Mon Sep 17 00:00:00 2001 From: David Madison Date: Wed, 31 Dec 2025 10:13:54 -0500 Subject: [PATCH] Adjust sequential shift calibration wording Suggested by @willfordrockwell in #21 --- src/SimRacing.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/SimRacing.cpp b/src/SimRacing.cpp index 0129017..e0261ae 100644 --- a/src/SimRacing.cpp +++ b/src/SimRacing.cpp @@ -1581,9 +1581,9 @@ void LogitechShifterG25::serialCalibrationSequential(Stream& iface) { float releasePoint = LogitechShifterG25::CalReleasePoint; const uint8_t NumPoints = 3; - const char* directions[2] = { - "up", - "down", + const char* directions[2][2] = { + { "away from you", "up" }, + { "towards you", "down" }, }; int data[NumPoints]; @@ -1596,8 +1596,10 @@ void LogitechShifterG25::serialCalibrationSequential(Stream& iface) { iface.print(F("Leave the gear shifter in neutral")); } else { - iface.print(F("Please move the gear shifter to sequentially shift ")); - iface.print(directions[i - 1]); + iface.print(F("Please move the gear shifter ")); + iface.print(directions[i - 1][0]); + iface.print(F(" to sequentially shift ")); + iface.print(directions[i - 1][1]); iface.print(F(" and hold it there")); } iface.println(F(". Send any character to continue."));