aboutsummaryrefslogtreecommitdiff
path: root/host/matelight/config.py
diff options
context:
space:
mode:
authorjaseg <jaseg@jaseg.net>2013-12-27 03:02:26 +0100
committerjaseg <jaseg@jaseg.net>2013-12-27 03:02:26 +0100
commita95e0305aeaffadf071e963863c102b30b76993a (patch)
treec499d709443fbef32c3b03c8ecaee5e23d3ce2a9 /host/matelight/config.py
parentf2731bac95ebcd91a2a4b289fefa635ae7c34094 (diff)
downloadmatelight-a95e0305aeaffadf071e963863c102b30b76993a.tar.gz
matelight-a95e0305aeaffadf071e963863c102b30b76993a.tar.bz2
matelight-a95e0305aeaffadf071e963863c102b30b76993a.zip
Some fixes to the host software geom stuff, added a small demo script
Diffstat (limited to 'host/matelight/config.py')
-rw-r--r--host/matelight/config.py22
1 files changed, 13 insertions, 9 deletions
diff --git a/host/matelight/config.py b/host/matelight/config.py
index 2177292..2bc97c1 100644
--- a/host/matelight/config.py
+++ b/host/matelight/config.py
@@ -9,23 +9,27 @@ DEFAULT_SCROLL_SPEED = 4
# Pixels to leave blank between two letters
LETTER_SPACING = 1
-FONT = bdflib.reader.read_bdf(open('fonts/5x8.bdf').readlines())
-FONT_WIDTH = 5
+#FONT = bdflib.reader.read_bdf(open('fonts/5x8.bdf').readlines())
+#FONT_WIDTH = 5
# Computed value
-FONT_PADDED_BINARY = ('{:0'+str(FONT_WIDTH+'b}').format
+#FONT_PADDED_BINARY = ('{:0'+str(FONT_WIDTH+'b}').format
# Display geometry
# ┌─────────┐ ┌───┬───┬ ⋯ ┬───┬───┐
-# │1 o o o 5│ │ 1 │ │ │ │16 │
+# │1 o o o 5│ │ 1 │ │ │ │ 8│
# │6 o o o o│ ├───┼───┼ ⋯ ┼───┼───┤
-# │o o o o o│ │17 │ │ │ │32 │
-# │o o o o20│ └───┴───┴ ⋯ ┴───┴───┘
-# └─────────┘
+# │o o o o o│ │ 9 │ │ │ │16 │
+# │o o o o20│ ├───┼───┼ ⋯ ┼───┼───┤
+# └─────────┘ │17 │ │ │ │24 │
+# ├───┼───┼ ⋯ ┼───┼───┤
+# │25 │ │ │ │32 │
+# └───┴───┴ ⋯ ┴───┴───┘
+
CRATE_WIDTH = 5
CRATE_HEIGHT = 4
-CRATES_X = 16
-CRATES_Y = 2
+CRATES_X = 8
+CRATES_Y = 4
# Computed values
DISPLAY_WIDTH = CRATES_X * CRATE_WIDTH