]> sigrok.org Git - libsigrok.git/blobdiff - src/analog.c
backend: Add basic transform module sanity checks.
[libsigrok.git] / src / analog.c
index 9e01566f8799b1e572d2e188e324391696b00569..01704fd7b5ba893e71e397a4ed1bf531b80c898e 100644 (file)
@@ -229,3 +229,15 @@ SR_API int sr_analog_unit_to_string(const struct sr_datafeed_analog2 *analog,
        return SR_OK;
 }
 
+/*
+ * Set sr_rational r to the given value.
+ *
+ * @param p Numerator
+ * @param q Denominator
+ */
+SR_API inline void sr_rational_set(struct sr_rational *r, uint64_t p, uint64_t q)
+{
+       r->p = p;
+       r->q = q;
+}
+