chore(TODO):Update
authorSteven Baltakatei Sandoval <baltakatei@gmail.com>
Sat, 24 Oct 2020 23:35:53 +0000 (23:35 +0000)
committerSteven Baltakatei Sandoval <baltakatei@gmail.com>
Sat, 24 Oct 2020 23:35:53 +0000 (23:35 +0000)
TODO.org

index c85e44f5af4690e55760f2c585dc78a8490390aa..3cf21cb8523840b9ad88ec9c89fec788ad38e400 100644 (file)
--- a/TODO.org
+++ b/TODO.org
@@ -1,6 +1,23 @@
 * Task List
-** TODO ~doc/setup~: Disable bluetooth
-** TODO ~/doc/time~: Migrate from ~ntpsec~ to ~chrony~
+** TODO Add ~photograph~ (?) logging
+The Raspberry Pi Zero W has a camera connector that lets certain types
+of camera devices connect. The ~raspistill~ command permits capturing
+of photographs and outputting the file to stdout. Therefore, it should
+be possible to create a script that periodically calls ~raspistill~ to
+output ~jpg~ stdout to ~age~ for encryption and addition to a ~tar~
+file. An Arducam IMX219 wide angle camera captures an 8 megapixel
+image; default settings of ~raspistill~ produces an image of roughly
+~4.5~ to ~5~ megabytes. 
+
+Some commands that can be used for creating timelapses via ~ffmpeg~
+are:
+
+: ffmpeg -r 60 -f image2 -s 3280x2464 -pattern_type glob -i '*.jpg' -vcodec libx264 -crf 18 "$(date +%Y%m%dT%H%M%S%z)..time_lapse".mp4
+: cat *.jpg | ffmpeg -f image2pipe -i - output.mp4  # see https://trac.ffmpeg.org/wiki/Slideshow#Pipe
+
+* Finished Tasks
+** DONE ~/doc/time~: Migrate from ~ntpsec~ to ~chrony~
+   CLOSED: [2020-10-19 Mon 03:48]
 The ~ntpsec~ package is in the ~dfsg~ Debian repository instead of the
 ~main~ Debian repository. This is likely due to ~ntpsec~ using a mix
 of ~ntp~'s original "NTP License", ~BSD 2~, and ~MIT~ licenses.
@@ -11,3 +28,13 @@ in the Debian main repository.
 ~gpsd~ documentation for communicating to ~chrony~ via
 ~/run/chrony.XXXX.sock~ and ~/run/chrony.YYYY.sock~ sockets (for GPS
 and PPS data respectively) can be found [[https://gpsd.gitlab.io/gpsd/gpsd-time-service-howto.html#_feeding_chrony_from_gpsd][here]].
+*** Closing comments (bktei):
+~chrony~ seems much simpler to configure. Its method for interfacing
+with ~gpsd~ seems simpler as well. The fact that it displays time
+units in its ~chronyc sources~ output means the developers value
+communicating clearly the values they provide the user.
+** DONE ~doc/setup~: Disable bluetooth
+   CLOSED: [2020-10-19 Mon 03:50]
+*** Closing comments (bktei):
+Bluetooth is disabled via a ~systemctl~ command and modifications to
+~/boot/config.txt~.