SUNGTAE KIM
/
WIZwiki-W7500_LoRa_Dust_Roadsign
Dust Display Road Sign using Lora Connectivity
JUTF43/lcd_cmd.h@0:ee87c3246381, 2018-10-30 (annotated)
- Committer:
- stkim92
- Date:
- Tue Oct 30 06:26:12 2018 +0000
- Revision:
- 0:ee87c3246381
Dust Display Road Sign using LoRa Connectivity
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
stkim92 | 0:ee87c3246381 | 1 | #pragma once |
stkim92 | 0:ee87c3246381 | 2 | bool lcd_connect(int portnum); |
stkim92 | 0:ee87c3246381 | 3 | void lcd_disconnect(); |
stkim92 | 0:ee87c3246381 | 4 | bool lcd_is_open(); |
stkim92 | 0:ee87c3246381 | 5 | //void set_receive_window(HWND h, UINT msg); |
stkim92 | 0:ee87c3246381 | 6 | |
stkim92 | 0:ee87c3246381 | 7 | bool send_command(char* str); |
stkim92 | 0:ee87c3246381 | 8 | |
stkim92 | 0:ee87c3246381 | 9 | bool lcd_connect_check(); |
stkim92 | 0:ee87c3246381 | 10 | bool lcd_set_double_buffer_mode(); |
stkim92 | 0:ee87c3246381 | 11 | bool lcd_set_single_buffer_mode(); |
stkim92 | 0:ee87c3246381 | 12 | bool lcd_brightness(int val); |
stkim92 | 0:ee87c3246381 | 13 | bool lcd_flip(); |
stkim92 | 0:ee87c3246381 | 14 | bool lcd_usb_mass_storage(); |
stkim92 | 0:ee87c3246381 | 15 | bool lcd_reset(); |
stkim92 | 0:ee87c3246381 | 16 | |
stkim92 | 0:ee87c3246381 | 17 | bool lcd_set_color(unsigned char r, unsigned char g, unsigned char b); |
stkim92 | 0:ee87c3246381 | 18 | bool lcd_draw_line(int x, int y, int endx, int endy); |
stkim92 | 0:ee87c3246381 | 19 | bool lcd_draw_rect(int x, int y, int w, int h, bool bfill); |
stkim92 | 0:ee87c3246381 | 20 | bool lcd_draw_rect_gradient(int x, int y, int w, int h, unsigned char sr, unsigned char sg, unsigned char sb, unsigned char er, unsigned char eg, unsigned char eb); |
stkim92 | 0:ee87c3246381 | 21 | bool lcd_draw_rect_rounded(int x, int y, int w, int h, int rad, bool bfill); |
stkim92 | 0:ee87c3246381 | 22 | bool lcd_draw_thickline(int x, int y, int endx, int endy, int thick); |
stkim92 | 0:ee87c3246381 | 23 | bool lcd_draw_circle(int x, int y, int r, bool bfill); |
stkim92 | 0:ee87c3246381 | 24 | bool lcd_draw_ellipse(int x, int y, int rx, int ry, bool bfill); |
stkim92 | 0:ee87c3246381 | 25 | |
stkim92 | 0:ee87c3246381 | 26 | bool lcd_image_load(int index, char* fname); |
stkim92 | 0:ee87c3246381 | 27 | bool lcd_image_draw(int index, int x, int y); |
stkim92 | 0:ee87c3246381 | 28 | bool lcd_image_draw_rect(int index, int x, int y, int sx, int sy, int w, int h); |
stkim92 | 0:ee87c3246381 | 29 | bool lcd_image_draw_scale(int index, int x, int y, int w, int h); |
stkim92 | 0:ee87c3246381 | 30 | bool lcd_image_draw_scale_rect(int index, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh); |
stkim92 | 0:ee87c3246381 | 31 | bool lcd_image_release(int index); |
stkim92 | 0:ee87c3246381 | 32 | |
stkim92 | 0:ee87c3246381 | 33 | bool lcd_textcolor(unsigned char r, unsigned char g, unsigned char b); |
stkim92 | 0:ee87c3246381 | 34 | bool lcd_textout(char* str, int x, int y); |
stkim92 | 0:ee87c3246381 | 35 | |
stkim92 | 0:ee87c3246381 | 36 | bool lcd_set_touchmode(bool bAsync); |
stkim92 | 0:ee87c3246381 | 37 | bool lcd_get_touch(unsigned short *x, unsigned short *y); |
stkim92 | 0:ee87c3246381 | 38 | |
stkim92 | 0:ee87c3246381 | 39 | bool lcd_run_script(char* fname); |
stkim92 | 0:ee87c3246381 | 40 | |
stkim92 | 0:ee87c3246381 | 41 | int lcd_get_serial_data(unsigned char* buf); |
stkim92 | 0:ee87c3246381 | 42 | |
stkim92 | 0:ee87c3246381 | 43 |