The libibbudy API

Manage the device

Name Description
ibuddy_set_product_id Set a specific product/vendor ID for the I-Buddy
ibuddy_get_device_count Set the number of I-Buddy devices connected
ibuddy_open Open the I-Buddy device
ibuddy_close Close the I-Buddy device

Set/Get I-Buddy sate

Name Description
ibuddy_set_head_color  
ibuddy_set_wing_state  
ibuddy_set_body_state  
ibuddy_set_hearth_state  
ibuddy_get_head_color  
ibuddy_get_wing_state  
ibuddy_get_body_state  
ibuddy_get_hearth_state  
ibuddy_set_all_state  

I-Buddy facilitators

Name Description
ibuddy_reset_state  
ibbudy_full_test  
ibuddy_flick_body  
ibuddy_blink_heart  
ibuddy_flap_wings