Skip to content

Commit c95faf3

Browse files
authored
Add animations (#15)
* animation: add xbm animations * refactor: correct framebuffer terminology * animation: add animations and effect * animation: timing with TMOS scheduler
1 parent f5874d6 commit c95faf3

13 files changed

+869
-216
lines changed

BadgeBLE.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ The "mode" bytes are a combination of two 4 bit values. The high nibble describe
4545
| 0x02 | scroll up |
4646
| 0x03 | scroll down |
4747
| 0x04 | fixed |
48-
| 0x05 | "snowflake" |
49-
| 0x06 | "picture" |
50-
| 0x07 | "animation" |
48+
| 0x05 | "animation" |
49+
| 0x06 | "snowflake" |
50+
| 0x07 | "picture" |
5151
| 0x08 | "laser" |
5252

Makefile

+5-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ CH5xx_ble_firmware_library/RVMSIS/core_riscv.c \
5151
src/main.c \
5252
src/leddrv.c \
5353
src/button.c \
54-
src/fb.c \
54+
src/bmlist.c \
5555
src/ble/profile/legacy.c \
5656
src/ble/profile/devinfo.c \
5757
src/ble/setup.c \
@@ -64,6 +64,10 @@ src/usb/debug.c \
6464
src/usb/dev.c \
6565
src/usb/composite/hiddev.c \
6666
src/usb/composite/cdc-serial.c \
67+
src/xbm.c \
68+
src/resource.c \
69+
src/animation.c \
70+
6771

6872
# ASM sources
6973
ASM_SOURCES = \

0 commit comments

Comments
 (0)