tests/extmod/framebuf1: Test framebuffer pixel clear, and text function.
This commit is contained in:
parent
f9b6b37cf6
commit
94aeba0427
@ -23,6 +23,10 @@ fbuf.pixel(0, 15, 1)
|
||||
fbuf.pixel(4, 15, 1)
|
||||
print(buf)
|
||||
|
||||
# clear pixel
|
||||
fbuf.pixel(4, 15, 0)
|
||||
print(buf)
|
||||
|
||||
# get pixel
|
||||
print(fbuf.pixel(0, 0), fbuf.pixel(1, 1))
|
||||
|
||||
@ -39,3 +43,14 @@ fbuf.scroll(-1, 0)
|
||||
print(buf)
|
||||
fbuf.scroll(2, 2)
|
||||
print(buf)
|
||||
|
||||
# print text
|
||||
fbuf.fill(0)
|
||||
fbuf.text("hello", 0, 0, 1)
|
||||
print(buf)
|
||||
fbuf.text("hello", 0, 0, 0) # clear
|
||||
print(buf)
|
||||
|
||||
# char out of font range set to chr(127)
|
||||
fbuf.text(str(chr(31)), 0, 0)
|
||||
print(buf)
|
||||
|
@ -1,9 +1,13 @@
|
||||
bytearray(b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff')
|
||||
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\x01\x00\x00\x00\x01\x80\x00\x00\x00\x80')
|
||||
bytearray(b'\x01\x00\x00\x00\x01\x80\x00\x00\x00\x00')
|
||||
1 0
|
||||
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00')
|
||||
bytearray(b'\x00\x00@\x00\x00\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\x00\x00\x00@\x00\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\x00\x00@\x00\x00\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01')
|
||||
bytearray(b'\x00\x7f\x7f\x04\x04\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
|
||||
bytearray(b'\xaaU\xaaU\xaa\x00\x00\x00\x00\x00')
|
||||
|
Loading…
x
Reference in New Issue
Block a user