/* * AIME Protocol * WHowe */ #ifndef AIME_H #define AIME_H #include #include /* return true if accepts a byte, false if rejects */ typedef void (*aime_putc_func)(uint8_t byte); void aime_init(aime_putc_func putc_func); void aime_virtual_aic(bool enable); void aime_set_mode(int mode); const char *aime_get_mode_string(); bool aime_feed(int c); /* if aime is currently active */ bool aime_is_active(); uint32_t aime_led_color(); #endif