mbed I/F binding for mruby
Dependents: mruby_mbed_web mirb_mbed
mrbMbedFunc.cpp
00001 #include "mbed.h" 00002 #include "mrbMbedFunc.h" 00003 00004 mrb_value 00005 mrb_mbed_sleep(mrb_state *mrb, mrb_value obj) 00006 { 00007 mrb_int t; 00008 mrb_get_args(mrb, "i", &t); 00009 wait((float)t); 00010 00011 return obj; 00012 } 00013 00014 mrb_value 00015 mrb_mbed_sleep_ms(mrb_state *mrb, mrb_value obj) 00016 { 00017 mrb_int t; 00018 mrb_get_args(mrb, "i", &t); 00019 wait_ms(t); 00020 00021 return obj; 00022 } 00023 00024 mrb_value 00025 mrb_mbed_sleep_us(mrb_state *mrb, mrb_value obj) 00026 { 00027 mrb_int t; 00028 mrb_get_args(mrb, "i", &t); 00029 wait_us(t); 00030 00031 return obj; 00032 }
Generated on Tue Jul 12 2022 18:00:34 by 1.7.2