X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fhardware%2Fsiglent-sds%2Fapi.c;fp=src%2Fhardware%2Fsiglent-sds%2Fapi.c;h=01958eac2a95b983db8c272b581702cb5d9e22c1;hb=641107aa6c5864bd5d66f3f6dafa7c2493d55de5;hp=2d0a6b95394ade3395f14c59e30a7522762c5128;hpb=2dedd64e116c86908d6106f232edbb4773cc4482;p=libsigrok.git diff --git a/src/hardware/siglent-sds/api.c b/src/hardware/siglent-sds/api.c index 2d0a6b95..01958eac 100644 --- a/src/hardware/siglent-sds/api.c +++ b/src/hardware/siglent-sds/api.c @@ -592,16 +592,16 @@ static int config_set(uint32_t key, GVariant *data, devc->timebase = (float) p / q; switch (q) { case 1: - cmd = g_strdup_printf("%luS", p); + cmd = g_strdup_printf("%" PRIu64 "S", p); break; case 1000: - cmd = g_strdup_printf("%luMS", p); + cmd = g_strdup_printf("%" PRIu64 "MS", p); break; case 1000000: - cmd = g_strdup_printf("%luUS", p); + cmd = g_strdup_printf("%" PRIu64 "US", p); break; case 100000000: - cmd = g_strdup_printf("%luNS", p); + cmd = g_strdup_printf("%" PRIu64 "NS", p); break; } sr_dbg("Setting device timebase: TDIV %s.", cmd); @@ -658,13 +658,13 @@ static int config_set(uint32_t key, GVariant *data, cmd = ""; switch (q) { case 1: - cmd = g_strdup_printf("%luV", p); + cmd = g_strdup_printf("%" PRIu64 "V", p); break; case 1000: - cmd = g_strdup_printf("%luMV", p); + cmd = g_strdup_printf("%" PRIu64 "MV", p); break; case 100000: - cmd = g_strdup_printf("%luUV", p); + cmd = g_strdup_printf("%" PRIu64 "UV", p); break; } return siglent_sds_config_set(sdi, "C%d:VDIV %s", i + 1, cmd); @@ -712,7 +712,7 @@ static int config_set(uint32_t key, GVariant *data, return ret; } } - sr_err("Invalid probe factor: %"PRIu64".", p); + sr_err("Invalid probe factor: %" PRIu64 ".", p); return SR_ERR_ARG; } }