@@ -27,7 +27,7 @@ static mrb_value
27
27
mrb_esp32_gpio_pin_mode (mrb_state * mrb , mrb_value self ) {
28
28
mrb_value pin , dir ;
29
29
30
- mrb_get_args (mrb , "ii " , & pin , & dir );
30
+ mrb_get_args (mrb , "oo " , & pin , & dir );
31
31
32
32
if (!mrb_fixnum_p (pin ) || !mrb_fixnum_p (dir )) {
33
33
return mrb_nil_value ();
@@ -55,7 +55,7 @@ static mrb_value
55
55
mrb_esp32_gpio_digital_read (mrb_state * mrb , mrb_value self ) {
56
56
mrb_value pin ;
57
57
58
- mrb_get_args (mrb , "i " , & pin );
58
+ mrb_get_args (mrb , "o " , & pin );
59
59
60
60
if (!mrb_fixnum_p (pin )) {
61
61
return mrb_nil_value ();
@@ -69,7 +69,7 @@ static mrb_value
69
69
mrb_esp32_gpio_digital_write (mrb_state * mrb , mrb_value self ) {
70
70
mrb_value pin , level ;
71
71
72
- mrb_get_args (mrb , "ii " , & pin , & level );
72
+ mrb_get_args (mrb , "oo " , & pin , & level );
73
73
74
74
if (!mrb_fixnum_p (pin ) || !mrb_fixnum_p (level )) {
75
75
return mrb_nil_value ();
@@ -85,7 +85,7 @@ static mrb_value
85
85
mrb_esp32_gpio_analog_read (mrb_state * mrb , mrb_value self ) {
86
86
mrb_value ch ;
87
87
88
- mrb_get_args (mrb , "i " , & ch );
88
+ mrb_get_args (mrb , "o " , & ch );
89
89
90
90
if (!mrb_fixnum_p (ch )) {
91
91
return mrb_nil_value ();
@@ -121,7 +121,7 @@ static mrb_value
121
121
mrb_esp32_gpio_analog_write (mrb_state * mrb , mrb_value self ) {
122
122
mrb_value ch , vol ;
123
123
124
- mrb_get_args (mrb , "ii " , & ch , & vol );
124
+ mrb_get_args (mrb , "oo " , & ch , & vol );
125
125
126
126
if (!mrb_fixnum_p (ch ) || !mrb_fixnum_p (vol )) {
127
127
return mrb_nil_value ();
0 commit comments