mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
21 lines
592 B
C
21 lines
592 B
C
#pragma once
|
|
|
|
#include <gui/view.h>
|
|
#include "../gpio_i2c_scanner_control.h"
|
|
|
|
typedef struct GpioI2CScanner GpioI2CScanner;
|
|
typedef void (*GpioI2CScannerOkCallback)(InputType type, void* context);
|
|
|
|
GpioI2CScanner* gpio_i2c_scanner_alloc();
|
|
|
|
void gpio_i2c_scanner_free(GpioI2CScanner* gpio_i2c_scanner);
|
|
|
|
View* gpio_i2c_scanner_get_view(GpioI2CScanner* gpio_i2c_scanner);
|
|
|
|
void gpio_i2c_scanner_set_ok_callback(
|
|
GpioI2CScanner* gpio_i2c_scanner,
|
|
GpioI2CScannerOkCallback callback,
|
|
void* context);
|
|
|
|
void gpio_i2c_scanner_update_state(GpioI2CScanner* instance, I2CScannerState* st);
|