|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| gpio_interface & | button1 () |
| gpio_interface & | button2 () |
| gpio_interface & | led_red () |
| gpio_interface & | led_green () |
| gpio_interface & | led_blue () |
| gpio_interface & | buzzer () |
| gpio_interface & | gator () |
| gpio_interface & | servo () |
| spi_interface & | lcd_spi () |
| gpio_interface & | lcd_cs () |
| gpio_interface & | lcd_rst () |
| gpio_interface & | lcd_dc () |
| i2c_interface & | sensor_i2c () |
| gpio_interface & | opt3001_int () |
| gpio_interface & | tmp006_int () |
| adc_channel & | joy_x () |
| adc_channel & | joy_y () |
| gpio_interface & | joy_button () |
| adc_channel & | mic () |
| adc_channel & | acc_x () |
| adc_channel & | acc_y () |
| adc_channel & | acc_z () |
Public Attributes | |
| bool | need_buttons |
| bool | need_led_rgb |
| bool | need_buzzer |
| bool | need_gator |
| bool | need_servo |
| bool | need_lcd |
| bool | need_i2c |
| bool | need_joystick |
| bool | need_microphone |
| bool | need_accelerometer |
Definition at line 12 of file boostxl_eduMKII_base.h.
|
inline |
Definition at line 14 of file boostxl_eduMKII_base.h.
| adc_channel & boostxl_eduMKII_base::acc_x | ( | ) |
Definition at line 99 of file boostxl_eduMKII_base.cpp.
| adc_channel & boostxl_eduMKII_base::acc_y | ( | ) |
Definition at line 104 of file boostxl_eduMKII_base.cpp.
| adc_channel & boostxl_eduMKII_base::acc_z | ( | ) |
Definition at line 109 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::button1 | ( | ) |
Definition at line 4 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::button2 | ( | ) |
Definition at line 9 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::buzzer | ( | ) |
Definition at line 29 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::gator | ( | ) |
Definition at line 34 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::joy_button | ( | ) |
Definition at line 89 of file boostxl_eduMKII_base.cpp.
| adc_channel & boostxl_eduMKII_base::joy_x | ( | ) |
Definition at line 79 of file boostxl_eduMKII_base.cpp.
| adc_channel & boostxl_eduMKII_base::joy_y | ( | ) |
Definition at line 84 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::lcd_cs | ( | ) |
Definition at line 49 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::lcd_dc | ( | ) |
Definition at line 59 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::lcd_rst | ( | ) |
Definition at line 54 of file boostxl_eduMKII_base.cpp.
| spi_interface & boostxl_eduMKII_base::lcd_spi | ( | ) |
Definition at line 44 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::led_blue | ( | ) |
Definition at line 24 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::led_green | ( | ) |
Definition at line 19 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::led_red | ( | ) |
Definition at line 14 of file boostxl_eduMKII_base.cpp.
| adc_channel & boostxl_eduMKII_base::mic | ( | ) |
Definition at line 94 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::opt3001_int | ( | ) |
Definition at line 69 of file boostxl_eduMKII_base.cpp.
| i2c_interface & boostxl_eduMKII_base::sensor_i2c | ( | ) |
Definition at line 64 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::servo | ( | ) |
Definition at line 39 of file boostxl_eduMKII_base.cpp.
| gpio_interface & boostxl_eduMKII_base::tmp006_int | ( | ) |
Definition at line 74 of file boostxl_eduMKII_base.cpp.
|
protected |
Definition at line 105 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 106 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 107 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 86 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 87 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 91 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 92 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 103 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 101 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 102 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 95 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 97 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 96 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 94 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 90 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 89 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 88 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 104 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 99 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 98 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 93 of file boostxl_eduMKII_base.h.
|
protected |
Definition at line 100 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_accelerometer |
Definition at line 60 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_buttons |
Definition at line 51 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_buzzer |
Definition at line 53 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_gator |
Definition at line 54 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_i2c |
Definition at line 57 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_joystick |
Definition at line 58 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_lcd |
Definition at line 56 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_led_rgb |
Definition at line 52 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_microphone |
Definition at line 59 of file boostxl_eduMKII_base.h.
| bool boostxl_eduMKII_base::need_servo |
Definition at line 55 of file boostxl_eduMKII_base.h.