X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fstrutil.c;h=72378d4a2942d5dd7f411e35d41ffb7a01b9a183;hb=815685462fdab21a390b5aecc253b92753439f06;hp=3b0afadef530f42960dfda42a9c92d2eaa88437e;hpb=6984cfb245811df0f691928a6e4224d4f7ac5786;p=libsigrok.git diff --git a/src/strutil.c b/src/strutil.c index 3b0afade..72378d4a 100644 --- a/src/strutil.c +++ b/src/strutil.c @@ -347,18 +347,21 @@ SR_API char *sr_samplerate_string(uint64_t samplerate) } /** - * Convert a numeric frequency value to the "natural" string representation - * of its period. + * Convert a numeric period value to the "natural" string representation + * of its period value. * - * E.g. a value of 3000000 would be converted to "3 us", 20000 to "50 ms". + * The period is specified as a rational number's numerator and denominator. * - * @param frequency The frequency in Hz. + * E.g. a pair of (1, 5) would be converted to "200 ms", (10, 100) to "100 ms". * - * @return A newly allocated string representation of the frequency value, + * @param v_p The period numerator. + * @param v_q The period denominator. + * + * @return A newly allocated string representation of the period value, * or NULL upon errors. The caller is responsible to g_free() the * memory. * - * @since 0.1.0 + * @since 0.5.0 */ SR_API char *sr_period_string(uint64_t v_p, uint64_t v_q) {