Просмотр исходного кода

Merge pull request #8 from m7i-org/feat/add-animation

Added animation of the app in use
m7i 11 месяцев назад
Родитель
Сommit
6988e2ee15
4 измененных файлов с 25 добавлено и 1 удалено
  1. 3 1
      README.md
  2. 9 0
      screenshots/bin/00_take_screenshots.sh
  3. 13 0
      screenshots/bin/10_to_gif.sh
  4. BIN
      screenshots/v0.1/animation.gif

+ 3 - 1
README.md

@@ -1,5 +1,7 @@
 # Longwave Clock
 # Longwave Clock
 
 
+![](screenshots/v0.1/animation.gif)
+
 This is a Flipper Zero app to receive and decode, or simulate, multiple time signal broadcasts with different protocols and time formats. For receiving via GPIO, an inexpensive receiver connected to a receiving pin is required.
 This is a Flipper Zero app to receive and decode, or simulate, multiple time signal broadcasts with different protocols and time formats. For receiving via GPIO, an inexpensive receiver connected to a receiving pin is required.
 
 
 ## Protocol support
 ## Protocol support
@@ -64,4 +66,4 @@ Please check with the manufacturer, as yours might be different and you may caus
 - **VDD**: flipper pin 9 (3V3)
 - **VDD**: flipper pin 9 (3V3)
 - **GND** / unlabeled: flipper pin 11 (GND)
 - **GND** / unlabeled: flipper pin 11 (GND)
 - **PON** / **P**: power on, asks for "logic low", using flipper pin 11 (GND)
 - **PON** / **P**: power on, asks for "logic low", using flipper pin 11 (GND)
-- **OUT** / **T**: the data signal, using flipper pin 16 (C0)
+- **OUT** / **T**: the data signal, using flipper pin 16 (C0)

+ 9 - 0
screenshots/bin/00_take_screenshots.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+
+sleep 2; 
+echo -n START; 
+while true; do 
+  echo -n '.'
+  scrot '%Y-%m-%d-%H:%M:%S.png' &
+  sleep 0.9
+done;

+ 13 - 0
screenshots/bin/10_to_gif.sh

@@ -0,0 +1,13 @@
+#!/bin/bash
+
+t=$(mktemp -d);
+mkdir $t/1 $t/2 $t/3
+echo "Working in $t";
+
+for i in $(ls *.png | sort); do 
+  convert $i -alpha remove +repage -crop 512x256+1120+626 +repage $t/1/$i;
+  convert $t/1/$i -resize 256x128 $t/2/$i;
+  convert $t/2/$i  $t/3/$i;
+done;
+
+convert -delay 100 -loop 0 $t/3/*.png result.gif

BIN
screenshots/v0.1/animation.gif