Skip to content

Releases: szigyi/expose-to-the-light

0.1.11

20 Mar 11:49
Compare
Choose a tag to compare
released version 0.1.11

0.1.10

19 Mar 21:30
Compare
Choose a tag to compare

// 21: store files of one session in a dedicated timestamped directory

0.1.9

19 Mar 19:15
Compare
Choose a tag to compare

remove previous version from code
// 27: revert copying gphoto2-java - my mistake, it is not needed but I had no better idea at midnight

0.1.8

18 Mar 23:54
Compare
Choose a tag to compare

// 26: copy gphoto2-java into the project and compile with the app

0.1.7

18 Mar 21:13
Compare
Choose a tag to compare

// 1: Can capture image and download it so can view it from computer
// 2: Can capture consecutive images without camera failure or black screen or camera lag
// 3: Can successfully change settings of camera before capturing the image
// 4: Can download lower resolution of image from camera
// 5: base path (location of saved images) is coming from app param
// 6: measure exact timing between captures and decide does it need to be more precise
// 7: change the timing from sleep to precise elapsed time as interval
// 8: can view the downloaded images via webapp -- not part of this project
// 9: add auto startup, systemd config with log location -- not part of this project
// 10: webapp can start and stop systemd process -- not part of this project
// 11: webapp can view the log -- not part of this project
// 12: camera settings for capture is optional - just trigger capture without overwrite settings in camera
// 13: can set number of images to be taken from command line
// 14: capture image when schedule starts, do not wait until the first schedule finishes to trigger capture
// 15: use named arguments to get the command line args
// 16: interval is coming from command line as well
// 17: use better logging to inform user -> useful for task 11
// 18: DummyCamera create fake images - numbered images - https://www.baeldung.com/java-add-text-to-image
// 19: do not rename image file names, leave as original
// 20: remove unnecessary info from logs