diff options
Diffstat (limited to 'Kod/bilbana/yc4')
| -rw-r--r-- | Kod/bilbana/yc4/display/clear_display.m | 2 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/draw_box.m | 1 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/draw_point.m | 2 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/get_bytes.m | 4 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_display_visible.m | 1 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_drawing_mode.m | 3 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_line_pattern.m | 3 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_pattern.m | 5 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_point_size.m | 3 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_text_flashing.m | 7 | ||||
| -rw-r--r-- | Kod/bilbana/yc4/display/set_text_font.m | 2 |
11 files changed, 22 insertions, 11 deletions
diff --git a/Kod/bilbana/yc4/display/clear_display.m b/Kod/bilbana/yc4/display/clear_display.m index 32fdac1..2d0d25f 100644 --- a/Kod/bilbana/yc4/display/clear_display.m +++ b/Kod/bilbana/yc4/display/clear_display.m @@ -1,3 +1,3 @@ function pkg = clear_display() - pkg = get_package('DL', []) + pkg = get_package('DL', []); end diff --git a/Kod/bilbana/yc4/display/draw_box.m b/Kod/bilbana/yc4/display/draw_box.m index b9eb5be..ef548a4 100644 --- a/Kod/bilbana/yc4/display/draw_box.m +++ b/Kod/bilbana/yc4/display/draw_box.m @@ -1,4 +1,5 @@ function pkg = draw_box(x1, y1, x2, y2, n1) +% rectangle with pattern filled and solid line around it arg = [get_bytes(x1), get_bytes(y1), get_bytes(x2), get_bytes(y2), n1]; pkg = get_package('RO', arg); diff --git a/Kod/bilbana/yc4/display/draw_point.m b/Kod/bilbana/yc4/display/draw_point.m index b81d8cb..74053d5 100644 --- a/Kod/bilbana/yc4/display/draw_point.m +++ b/Kod/bilbana/yc4/display/draw_point.m @@ -1,5 +1,5 @@ function pkg = draw_point(x1, y1) - arg = [get_bytes(x1), get_bytes(y2)]; + arg = [get_bytes(x1), get_bytes(y1)]; pkg = get_package('GP', arg); end diff --git a/Kod/bilbana/yc4/display/get_bytes.m b/Kod/bilbana/yc4/display/get_bytes.m index 76efc9c..87ef875 100644 --- a/Kod/bilbana/yc4/display/get_bytes.m +++ b/Kod/bilbana/yc4/display/get_bytes.m @@ -1,3 +1,3 @@ -function bytes = get_bytes(num): - bytes = [mod(num, 256), num ./ 256]; +function bytes = get_bytes(num) + bytes = [mod(num, 256), fix(num / 256)]; end diff --git a/Kod/bilbana/yc4/display/set_display_visible.m b/Kod/bilbana/yc4/display/set_display_visible.m index 12fa3b3..7b97264 100644 --- a/Kod/bilbana/yc4/display/set_display_visible.m +++ b/Kod/bilbana/yc4/display/set_display_visible.m @@ -1,4 +1,5 @@ function pkg = set_display_visible(visible) +% if visible == true pkg = get_package('DE', []); else diff --git a/Kod/bilbana/yc4/display/set_drawing_mode.m b/Kod/bilbana/yc4/display/set_drawing_mode.m index c8ecf07..47c1490 100644 --- a/Kod/bilbana/yc4/display/set_drawing_mode.m +++ b/Kod/bilbana/yc4/display/set_drawing_mode.m @@ -1,4 +1,7 @@ function pkg = set_drawing_mode(n1) +% 1 = set +% 2 = delete (erase) +% 3 = invert (on -> off, off -> on for every pixel thats drawn over) arg = [n1]; pkg = get_package('GV', arg); diff --git a/Kod/bilbana/yc4/display/set_line_pattern.m b/Kod/bilbana/yc4/display/set_line_pattern.m new file mode 100644 index 0000000..86c2261 --- /dev/null +++ b/Kod/bilbana/yc4/display/set_line_pattern.m @@ -0,0 +1,3 @@ +function pkg = set_line_pattern(n1) + pkg = get_package('GM', n1); +end diff --git a/Kod/bilbana/yc4/display/set_pattern.m b/Kod/bilbana/yc4/display/set_pattern.m deleted file mode 100644 index 5ec583e..0000000 --- a/Kod/bilbana/yc4/display/set_pattern.m +++ /dev/null @@ -1,5 +0,0 @@ -function pkg = set_pattern(n1) - arg = [n1]; - - pkg = get_package('GM', n1); -end diff --git a/Kod/bilbana/yc4/display/set_point_size.m b/Kod/bilbana/yc4/display/set_point_size.m index 750b172..f70e698 100644 --- a/Kod/bilbana/yc4/display/set_point_size.m +++ b/Kod/bilbana/yc4/display/set_point_size.m @@ -1,5 +1,6 @@ function pkg = set_point_size(n1, n2) - arg = [n1 n2]; +% både linjer och punkter + arg = [n1, n2]; pkg = get_package('GZ', arg); end diff --git a/Kod/bilbana/yc4/display/set_text_flashing.m b/Kod/bilbana/yc4/display/set_text_flashing.m new file mode 100644 index 0000000..00f683e --- /dev/null +++ b/Kod/bilbana/yc4/display/set_text_flashing.m @@ -0,0 +1,7 @@ +function pkg = set_text_flashing(n1) +%SET_TEXT_FLASHING Summary of this function goes here +% Detailed explanation goes here + +pkg = get_package('ZB', [n1]); +end + diff --git a/Kod/bilbana/yc4/display/set_text_font.m b/Kod/bilbana/yc4/display/set_text_font.m index 768d16b..78093c9 100644 --- a/Kod/bilbana/yc4/display/set_text_font.m +++ b/Kod/bilbana/yc4/display/set_text_font.m @@ -1,3 +1,3 @@ function pkg = set_text_font(font_num) - pkg = get_package('ZF', [font_num]) + pkg = get_package('ZF', [font_num]); end |
