summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Debroux <lionel_debroux@yahoo.fr>2019-02-07 19:49:18 +0100
committerLionel Debroux <lionel_debroux@yahoo.fr>2019-02-17 11:21:48 +0100
commitb0c2c3c756546fc07623415563014844ae4ac54c (patch)
tree23538dfe8af09824437f5921077384ca9929a6f4
parent94e51de166ff5d5a7ced6d9a66383464c260a684 (diff)
A couple build fixes for mp_float_t = double (MICROPY_FLOAT_IMPL_DOUBLE).
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
-rw-r--r--shared-bindings/audiobusio/PDMIn.c4
-rw-r--r--shared-bindings/busio/UART.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/shared-bindings/audiobusio/PDMIn.c b/shared-bindings/audiobusio/PDMIn.c
index 40f2147b5..5dca3fa59 100644
--- a/shared-bindings/audiobusio/PDMIn.c
+++ b/shared-bindings/audiobusio/PDMIn.c
@@ -129,8 +129,8 @@ STATIC mp_obj_t audiobusio_pdmin_make_new(const mp_obj_type_t *type, size_t n_ar
}
bool mono = args[ARG_mono].u_bool;
- float startup_delay = (args[ARG_startup_delay].u_obj == MP_OBJ_NULL)
- ? STARTUP_DELAY_DEFAULT
+ mp_float_t startup_delay = (args[ARG_startup_delay].u_obj == MP_OBJ_NULL)
+ ? (mp_float_t)STARTUP_DELAY_DEFAULT
: mp_obj_get_float(args[ARG_startup_delay].u_obj);
if (startup_delay < 0.0 || startup_delay > 1.0) {
mp_raise_ValueError(translate("Microphone startup delay must be in range 0.0 to 1.0"));
diff --git a/shared-bindings/busio/UART.c b/shared-bindings/busio/UART.c
index 85bf498a4..b40f3fa03 100644
--- a/shared-bindings/busio/UART.c
+++ b/shared-bindings/busio/UART.c
@@ -116,7 +116,7 @@ STATIC mp_obj_t busio_uart_make_new(const mp_obj_type_t *type, size_t n_args, co
}
mp_float_t timeout = mp_obj_get_float(args[ARG_timeout].u_obj);
- if (timeout > 100.0f) {
+ if (timeout > (mp_float_t)100.0) {
mp_raise_ValueError(translate("timeout >100 (units are now seconds, not msecs)"));
}