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)