Interface layer for the mbed boards ready for the JAVA library
Dependencies: C12832 LM75B MMA7660 mbed FXOS8700Q
Fork of frdm_serial by
Diff: main.h
- Revision:
- 8:d70e3e3690fd
- Parent:
- 7:238c6fd5c209
--- a/main.h Tue Feb 16 23:07:10 2016 +0000 +++ b/main.h Fri Jan 06 11:08:56 2017 +0000 @@ -10,11 +10,11 @@ //read commands READ_DIGITAL = 0, READ_POT, READ_TEMP, READ_BOARD_ACCEL, READ_SHIELD_ACCEL, READ_BOARD_MAGNO, //set commands - SET_SHIELD_LED, SET_BOARD_LED,SET_PIEZO, + SET_SHIELD_LED, SET_BOARD_LED, SET_PIEZO, //higher level get commands GET_ORIENTATION, GET_SIDE, GET_HEADING, //lcd commands - SET_LCD_POSITION, PRINT_TEXT, SET_PIXEL, CLEAR_LCD, + SET_LCD_POSITION, PRINT_TEXT, SET_PIXEL, DRAW_CIRCLE, FILL_CIRCLE, DRAW_LINE, DRAW_RECT, FILL_RECT, CLEAR_LCD, //other commands RECONNECT, COMMAND_LENGTH } command_character; @@ -34,6 +34,11 @@ void set_lcd_position(); void print_text(); void set_lcd_pixel(); +void draw_circle(); +void fill_circle(); +void draw_line(); +void draw_rect(); +void fill_rect(); void clear_lcd(); void reconnect(); @@ -45,7 +50,7 @@ get_orientation, get_side, get_heading, - set_lcd_position, print_text, set_lcd_pixel, clear_lcd, + set_lcd_position, print_text, set_lcd_pixel, draw_circle, fill_circle, draw_line, draw_rect, fill_rect, clear_lcd, reconnect };