diff --git a/api/mraa/common.h b/api/mraa/common.h index 20c1b70..ff4ee14 100644 --- a/api/mraa/common.h +++ b/api/mraa/common.h @@ -228,7 +228,6 @@ unsigned int mraa_adc_raw_bits(); */ unsigned int mraa_adc_supported_bits(); - /** * Sets the log level to use from 0-7 where 7 is very verbose. These are the * syslog log levels, see syslog(3) for more information on the levels. @@ -244,6 +243,40 @@ mraa_result_t mraa_set_log_level(int level); */ char* mraa_get_platform_name(); +/** + * This function attempts to set the mraa process to a given priority and the + * scheduler to SCHED_RR. Highest * priority is typically 99 and minimum is 0. + * This function * will set to MAX if * priority is > MAX. Function will return + * -1 on failure. + * + * @param priority Value from typically 0 to 99 + * @return The priority value set + */ +int mraa_set_priority(const unsigned int priority); + +/** Get the version string of mraa autogenerated from git tag + * + * The version returned may not be what is expected however it is a reliable + * number associated with the git tag closest to that version at build time + * + * @return version string from version.h + */ +const char* mraa_get_version(); + +/** + * Print a textual representation of the mraa_result_t + * + * @param result the result to print + */ +void mraa_result_print(mraa_result_t result); + +/** + * Get platform type, board must be initialised. + * + * @return mraa_platform_t Platform type enum + */ +mraa_platform_t mraa_get_platform_type(); + #ifdef __cplusplus } #endif diff --git a/api/mraa/types.h b/api/mraa/types.h index f194903..ec4b05b 100644 --- a/api/mraa/types.h +++ b/api/mraa/types.h @@ -81,40 +81,6 @@ typedef enum { MRAA_PIN_UART = 7 /**< UART */ } mraa_pinmodes_t; -/** - * This function attempts to set the mraa process to a given priority and the - * scheduler to SCHED_RR. Highest * priority is typically 99 and minimum is 0. - * This function * will set to MAX if * priority is > MAX. Function will return - * -1 on failure. - * - * @param priority Value from typically 0 to 99 - * @return The priority value set - */ -int mraa_set_priority(const unsigned int priority); - -/** Get the version string of mraa autogenerated from git tag - * - * The version returned may not be what is expected however it is a reliable - * number associated with the git tag closest to that version at build time - * - * @return version string from version.h - */ -const char* mraa_get_version(); - -/** - * Print a textual representation of the mraa_result_t - * - * @param result the result to print - */ -void mraa_result_print(mraa_result_t result); - -/** - * Get platform type, board must be initialised. - * - * @return mraa_platform_t Platform type enum - */ -mraa_platform_t mraa_get_platform_type(); - #ifdef __cplusplus } #endif