From 8a3872e5f9110093e27089f8eb9d16d6c193065a Mon Sep 17 00:00:00 2001 From: Silvano Seva Date: Sat, 24 Oct 2020 16:10:22 +0200 Subject: [PATCH] Added to platform API a function which allows to query the PTT status --- openrtx/include/interfaces/platform.h | 5 +++++ platform/targets/MD-UV380/platform.c | 5 +++++ platform/targets/MD380/platform.c | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/openrtx/include/interfaces/platform.h b/openrtx/include/interfaces/platform.h index 33170c04..360fa595 100644 --- a/openrtx/include/interfaces/platform.h +++ b/openrtx/include/interfaces/platform.h @@ -73,6 +73,11 @@ float platform_getVolumeLevel(); */ uint8_t platform_getChSelector(); +/** + * This function reads and returns the current PTT status. + */ +bool platform_getPttStatus(); + /** * This function turns on the selected led. * @param led: which led to control diff --git a/platform/targets/MD-UV380/platform.c b/platform/targets/MD-UV380/platform.c index 2914d0e7..ce7af598 100644 --- a/platform/targets/MD-UV380/platform.c +++ b/platform/targets/MD-UV380/platform.c @@ -113,6 +113,11 @@ uint8_t platform_getChSelector() return 0.0f; } +bool platform_getPttStatus() +{ + return false; +} + void platform_ledOn(led_t led) { switch(led) diff --git a/platform/targets/MD380/platform.c b/platform/targets/MD380/platform.c index 81a1c04d..40404b29 100644 --- a/platform/targets/MD380/platform.c +++ b/platform/targets/MD380/platform.c @@ -91,6 +91,11 @@ uint8_t platform_getChSelector() return 0.0f; } +bool platform_getPttStatus() +{ + return false; +} + void platform_ledOn(led_t led) { switch(led)