Загрузил(а) файлы в ''
This commit is contained in:
parent
15151edee8
commit
92704ca712
75
MASTER.ino
75
MASTER.ino
@ -73,3 +73,78 @@ void loop() {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
size_t display_all_clear(char color, uint8_t* buffer){
|
||||
buffer[0]=0x01;
|
||||
buffer[1]=color;
|
||||
buffer[2]=crc8(&buffer[0], 2);
|
||||
return 3;
|
||||
}
|
||||
|
||||
size_t display_set_page(char point, uint8_t* buffer){
|
||||
buffer[0]=0x02;
|
||||
buffer[1]=point;
|
||||
buffer[2]=crc8(&buffer[0], 2);
|
||||
return 3;
|
||||
}
|
||||
|
||||
size_t display_add_simbol(char* str, size_t str_len, uint8_t* buffer){
|
||||
size_t idx;
|
||||
buffer[idx]=0x04;
|
||||
idx++;
|
||||
for(int si=0; i<str_len; i++) {
|
||||
buffer[idx]=str;
|
||||
idx++;
|
||||
}
|
||||
buffer[idx]=crc8(&buffer[0], idx);
|
||||
idx++;
|
||||
return idx;
|
||||
}
|
||||
|
||||
size_t display_del_simbol(char number, uint8_t* buffer){
|
||||
buffer[0]=0x05;
|
||||
buffer[1]=number;
|
||||
buffer[2]=crc8(&buffer[0], 2);
|
||||
return 3;
|
||||
}
|
||||
|
||||
size_t display_draw_pixel(char x,char y, char color, uint8_t* buffer){
|
||||
buffer[0]=0x06;
|
||||
buffer[1]=x;
|
||||
buffer[2]=y;
|
||||
buffer[3]=color;
|
||||
buffer[4]=crc8(&buffer[0], 4);
|
||||
return 5;
|
||||
}
|
||||
|
||||
size_t display_draw_line(char x1,char y1, char x2, char y2, char color, uint8_t* buffer){
|
||||
buffer[0]=0x07;
|
||||
buffer[1]=x1;
|
||||
buffer[2]=y1;
|
||||
buffer[3]=x2;
|
||||
buffer[4]=y2;
|
||||
buffer[5]=color;
|
||||
buffer[6]=crc8(&buffer[0], 6);
|
||||
return 7;
|
||||
}
|
||||
|
||||
size_t display_draw_circle(char x,char y, char r, char color, uint8_t* buffer){
|
||||
buffer[0]=0x08;
|
||||
buffer[1]=x;
|
||||
buffer[2]=y;
|
||||
buffer[3]=r;
|
||||
buffer[4]=color;
|
||||
buffer[5]=crc8(&buffer[0], 5);
|
||||
return 6;
|
||||
}
|
||||
|
||||
size_t display_draw_rectangle(char x,char y, char height, char width, char color, uint8_t* buffer){
|
||||
buffer[0]=0x09;
|
||||
buffer[1]=x;
|
||||
buffer[2]=y;
|
||||
buffer[3]=height;
|
||||
buffer[4]=widht;
|
||||
buffer[5]=color;
|
||||
buffer[6]=crc8(&buffer[0], 6);
|
||||
return 7;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user