18 lines
475 B
C
18 lines
475 B
C
#ifndef MICROPY_INCLUDED_SHARED_BINDINGS_ALARM_IO___INIT___H
|
|
#define MICROPY_INCLUDED_SHARED_BINDINGS_ALARM_IO___INIT___H
|
|
|
|
#include "py/runtime.h"
|
|
|
|
typedef struct {
|
|
mp_obj_base_t base;
|
|
uint8_t gpio, level;
|
|
bool pull;
|
|
} alarm_io_obj_t;
|
|
|
|
extern const mp_obj_type_t alarm_io_type;
|
|
|
|
extern mp_obj_t common_hal_alarm_io_pin_state (alarm_io_obj_t *self_in);
|
|
extern void common_hal_alarm_io_disable (void);
|
|
|
|
#endif //MICROPY_INCLUDED_SHARED_BINDINGS_ALARM_IO___INIT___H
|