From 92441b319e894a00b2f511adddba68ec5def205a Mon Sep 17 00:00:00 2001 From: deepthaw Date: Sun, 23 Jun 2024 23:56:51 -0500 Subject: [PATCH] adding approximate autofire rate in hz to OSD display (#905) --- input.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/input.cpp b/input.cpp index 7722c5c..396ed84 100644 --- a/input.cpp +++ b/input.cpp @@ -1890,7 +1890,7 @@ static void joy_digital(int jnum, uint32_t mask, uint32_t code, char press, int if (hasAPI1_5()) { - if (!found) sprintf(str, "Auto fire: %dms", af_delay[num] * 2); + if (!found) sprintf(str, "Auto fire: %dms (%uhz)", af_delay[num] * 2, 1000 / (af_delay[num] * 2)); else sprintf(str, "Auto fire: OFF"); Info(str); } @@ -1916,12 +1916,12 @@ static void joy_digital(int jnum, uint32_t mask, uint32_t code, char press, int if (hasAPI1_5()) { - sprintf(str, "Auto fire period: %dms", af_delay[num] * 2); + sprintf(str, "Auto fire period: %dms (%uhz)", af_delay[num] * 2, 1000 / (af_delay[num] * 2)); Info(str); } else { - sprintf(str, "\n\n Auto fire period\n %dms", af_delay[num] * 2); + sprintf(str, "\n\n Auto fire period\n %dms(%uhz)", af_delay[num] * 2, 1000 / (af_delay[num] * 2)); InfoMessage(str); }