From b35b3d35bb664a3ba845b61905e88f8aa3eff4f3 Mon Sep 17 00:00:00 2001 From: foamyguy Date: Tue, 18 Mar 2025 12:20:42 -0500 Subject: [PATCH] add serpentine arg to CLI examples --- examples/fbmirror.py | 2 +- examples/fbmirror_scaled.py | 2 +- examples/virtualdisplay.py | 2 +- examples/xdisplay_mirror.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/fbmirror.py b/examples/fbmirror.py index ce287c3..38bf0dd 100644 --- a/examples/fbmirror.py +++ b/examples/fbmirror.py @@ -44,7 +44,7 @@ def main(xoffset, yoffset, width, height, serpentine, rotation, pinout, n_planes pixelmap = simple_multilane_mapper(width, height, n_addr_lines, n_lanes) geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, n_temporal_planes=n_temporal_planes, n_lanes=n_lanes, map=pixelmap) else: - geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, n_temporal_planes=n_temporal_planes, rotation=rotation) + geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, n_temporal_planes=n_temporal_planes, rotation=rotation, serpentine=serpentine) framebuffer = np.zeros(shape=(geometry.height, geometry.width), dtype=dtype) matrix = piomatter.PioMatter(colorspace=piomatter.Colorspace.RGB565, pinout=pinout, framebuffer=framebuffer, geometry=geometry) diff --git a/examples/fbmirror_scaled.py b/examples/fbmirror_scaled.py index 832c81f..9bb62dc 100644 --- a/examples/fbmirror_scaled.py +++ b/examples/fbmirror_scaled.py @@ -72,7 +72,7 @@ def main(xoffset, yoffset, scale, width, height, serpentine, rotation, pinout, n pixelmap = simple_multilane_mapper(width, height, n_addr_lines, n_lanes) geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, n_temporal_planes=n_temporal_planes, n_lanes=n_lanes, map=pixelmap) else: - geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_temporal_planes=n_temporal_planes, n_addr_lines=n_addr_lines, rotation=rotation) + geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_temporal_planes=n_temporal_planes, n_addr_lines=n_addr_lines, rotation=rotation, serpentine=serpentine) matrix_framebuffer = np.zeros(shape=(geometry.height, geometry.width, 3), dtype=np.uint8) matrix = piomatter.PioMatter(colorspace=piomatter.Colorspace.RGB888Packed, pinout=pinout, framebuffer=matrix_framebuffer, geometry=geometry) diff --git a/examples/virtualdisplay.py b/examples/virtualdisplay.py index be3aed8..7bd7484 100644 --- a/examples/virtualdisplay.py +++ b/examples/virtualdisplay.py @@ -57,7 +57,7 @@ def main(scale, backend, use_xauth, extra_args, rfbport, brightness, width, heig n_temporal_planes=n_temporal_planes, n_lanes=n_lanes, map=pixelmap) else: geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, - n_temporal_planes=n_temporal_planes, rotation=rotation) + n_temporal_planes=n_temporal_planes, rotation=rotation, serpentine=serpentine) framebuffer = np.zeros(shape=(geometry.height, geometry.width, 3), dtype=np.uint8) matrix = piomatter.PioMatter(colorspace=piomatter.Colorspace.RGB888Packed, pinout=pinout, framebuffer=framebuffer, geometry=geometry) diff --git a/examples/xdisplay_mirror.py b/examples/xdisplay_mirror.py index 1f78c05..bc4ad0b 100644 --- a/examples/xdisplay_mirror.py +++ b/examples/xdisplay_mirror.py @@ -52,7 +52,7 @@ def main(width, height, serpentine, rotation, pinout, n_planes, n_temporal_planes=n_temporal_planes, n_lanes=n_lanes, map=pixelmap) else: geometry = piomatter.Geometry(width=width, height=height, n_planes=n_planes, n_addr_lines=n_addr_lines, - n_temporal_planes=n_temporal_planes, rotation=rotation) + n_temporal_planes=n_temporal_planes, rotation=rotation, serpentine=serpentine) framebuffer = np.zeros(shape=(geometry.height, geometry.width, 3), dtype=np.uint8) matrix = piomatter.PioMatter(colorspace=piomatter.Colorspace.RGB888Packed, pinout=pinout, framebuffer=framebuffer,