23 #ifndef SCALE_ADAPTOR_H_49094126_20AB_4B6A_B881_97D7D0DDD91E
24 #define SCALE_ADAPTOR_H_49094126_20AB_4B6A_B881_97D7D0DDD91E
28 #include "pico/types.h"
48 int32_t*
const value);
void * scale_adaptor_get_data(scale_adaptor_t *const sa)
bool scale_adaptor_init(scale_adaptor_t *const sa, void *data)
struct scale_adaptor scale_adaptor_t
bool(* get_value)(struct scale_adaptor *const sa, int32_t *const value)
Function pointer to function.
bool(* get_value_timeout)(struct scale_adaptor *const sa, int32_t *const value, const uint timeout)
Function pointer to function.
void * _data
Arbitrary user data.