summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaindropsSys <contact@minteck.org>2023-04-04 08:40:42 +0200
committerRaindropsSys <contact@minteck.org>2023-04-04 08:40:42 +0200
commit1497bd31d7e1650708964181243337ceac58692b (patch)
tree0f9f30e8620168814a90ef49441a820d914824f3
parent1d86449d8ea7b8f40e2bcc858e47c5cddb171836 (diff)
downloadponybadge-1497bd31d7e1650708964181243337ceac58692b.tar.gz
ponybadge-1497bd31d7e1650708964181243337ceac58692b.tar.bz2
ponybadge-1497bd31d7e1650708964181243337ceac58692b.zip
Added 4 files and deleted 9 files (automated)
-rw-r--r--icons/_default.jpegbin379 -> 0 bytes
-rw-r--r--icons/about.jpegbin533 -> 0 bytes
-rw-r--r--icons/canteen.jpegbin602 -> 0 bytes
-rw-r--r--icons/developer.jpegbin485 -> 0 bytes
-rw-r--r--icons/discord.jpgbin0 -> 2056 bytes
-rw-r--r--icons/email.jpgbin0 -> 2006 bytes
-rw-r--r--icons/help.jpegbin557 -> 0 bytes
-rw-r--r--icons/name.jpgbin0 -> 2091 bytes
-rw-r--r--icons/update.jpegbin563 -> 0 bytes
-rw-r--r--icons/weather.jpegbin530 -> 0 bytes
-rw-r--r--os/apps.py5
-rw-r--r--os/ui.py80
-rw-r--r--qr.jpegbin0 -> 4282 bytes
13 files changed, 0 insertions, 85 deletions
diff --git a/icons/_default.jpeg b/icons/_default.jpeg
deleted file mode 100644
index b002c10..0000000
--- a/icons/_default.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/about.jpeg b/icons/about.jpeg
deleted file mode 100644
index 709adc3..0000000
--- a/icons/about.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/canteen.jpeg b/icons/canteen.jpeg
deleted file mode 100644
index 9324d70..0000000
--- a/icons/canteen.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/developer.jpeg b/icons/developer.jpeg
deleted file mode 100644
index 1e93301..0000000
--- a/icons/developer.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/discord.jpg b/icons/discord.jpg
new file mode 100644
index 0000000..01b1223
--- /dev/null
+++ b/icons/discord.jpg
Binary files differ
diff --git a/icons/email.jpg b/icons/email.jpg
new file mode 100644
index 0000000..898c5f4
--- /dev/null
+++ b/icons/email.jpg
Binary files differ
diff --git a/icons/help.jpeg b/icons/help.jpeg
deleted file mode 100644
index 1a3285c..0000000
--- a/icons/help.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/name.jpg b/icons/name.jpg
new file mode 100644
index 0000000..ecac47e
--- /dev/null
+++ b/icons/name.jpg
Binary files differ
diff --git a/icons/update.jpeg b/icons/update.jpeg
deleted file mode 100644
index 2d7754c..0000000
--- a/icons/update.jpeg
+++ /dev/null
Binary files differ
diff --git a/icons/weather.jpeg b/icons/weather.jpeg
deleted file mode 100644
index 8493de2..0000000
--- a/icons/weather.jpeg
+++ /dev/null
Binary files differ
diff --git a/os/apps.py b/os/apps.py
deleted file mode 100644
index 42edb1a..0000000
--- a/os/apps.py
+++ /dev/null
@@ -1,5 +0,0 @@
-list = {
- 'about': "About maneOS",
- 't1': "Test app 1",
- 't2': "Test app 2"
-} \ No newline at end of file
diff --git a/os/ui.py b/os/ui.py
deleted file mode 100644
index 47e7016..0000000
--- a/os/ui.py
+++ /dev/null
@@ -1,80 +0,0 @@
-import badger2040w
-from machine import ADC, Pin
-import time
-import machine
-import jpegdec
-
-import apps
-
-def get_vsys():
- conversion_factor = 3 * 3.3 / 65535
-
- try:
- Pin(25, mode=Pin.OUT, pull=Pin.PULL_DOWN).high()
-
- Pin(29, Pin.IN)
-
- vsys = ADC(29)
- return vsys.read_u16() * conversion_factor
-
- finally:
- Pin(29, Pin.ALT, pull=Pin.PULL_DOWN, alt=7)
-
-def version():
- f = open("./version.txt")
- ver = f.read().strip()
- f.close()
-
- return ver
-
-def update(display, current):
- display.set_pen(15)
- display.clear()
-
- display.set_pen(0)
- display.rectangle(0, 0, 296, 16)
-
- display.set_pen(15)
- display.set_font("bitmap8")
- display.text("maneOS " + version(), 5, 5, scale=1)
-
- charge = round((get_vsys() / 5) * 100)
- charge = 100 if charge > 100 else charge
-
- display.text(str(charge) + "%", 286 - (len(str(charge)) * 5), 5, scale=1)
-
- display.set_pen(0)
- display.line(0, 53, 296, 53, 2)
- display.line(0, 90, 296, 90, 2)
-
- j = jpegdec.JPEG(display)
- j.open_file("icons/_default.jpeg")
- j.decode(20, 60, jpegdec.JPEG_SCALE_FULL)
-
- display.set_pen(0)
- display.set_font("bitmap8")
- display.text("Test item", 47, 64, scale=2)
-
- display.update()
-
- return current
-
-def view(badger, display):
- badger.set_update_speed(1)
-
- f = open("state/apps.txt", "r")
- current = int(f.read().strip())
- f.close()
-
- if not (0 <= current < len(apps.list.keys())):
- current = 0
-
- current = update(display, current)
-
- badger.set_update_speed(3)
-
- while True:
- if badger.pressed(badger2040w.BUTTON_A):
- current = update(display, current)
- elif badger.pressed(badger2040w.BUTTON_B):
- break
diff --git a/qr.jpeg b/qr.jpeg
new file mode 100644
index 0000000..916a02f
--- /dev/null
+++ b/qr.jpeg
Binary files differ