Commit graph

28 commits

Author SHA1 Message Date
97bcb77e6c
Update movement algorithm
Movement algorithm now has an upper and lower bound, and warns user if
outside that bound.
Also, modified error logging to not post timestamp to user, for easier
readability.
Finally, muted extraneous logging messages from user.
2023-03-16 09:43:09 -04:00
8d95a9367d
Continue updating readme 2023-03-15 15:45:00 -04:00
341f6aa163
Update readme with platform flag, and reasoning 2023-03-15 11:59:38 -04:00
5796163068
Version bump
- Update all classes to more verbosely log what's going on.
- Update readme and udev rule for automatic camera checking
- Add dependency-checking plugin to pom.xml
- Add GPIO check on initialisation, and override to not drive GPIO if
  not plugged in
- Continue updating functions to be closer and more accurate to
  documentation
2023-03-15 11:10:09 -04:00
1bab6887ba
Update documentation and todos 2023-03-09 13:12:30 -05:00
7708d1359a
Update docs, rollback accidental version increment
ErrorLogging now has consistent indentation
MovementFacade needs to be rolled back
2023-03-07 13:58:45 -05:00
14f0e278a1
Finish crop mods, fix config
Was accidentally saving all values twice, instead of just once. That's
been resolved.
2023-02-10 14:39:27 -05:00
4d0b08fb7f
Update documentation 2023-02-10 10:31:26 -05:00
5567de86ac
Finish 4.0.0, ready to ship
Start updating documentation as necessary on first-install and usage
2023-02-09 12:51:02 -05:00
498ae813f1
Finish 4.0.0 2023-02-08 15:39:09 -05:00
ae79c0f95f
Remove GUI from current build for 4.0.0 ship 2023-02-08 08:49:58 -05:00
Blizzard Finnegan
4549804ad4
Update README.md 2023-02-07 10:22:05 -05:00
28f0786569
Attempt to single-line command 2023-02-07 10:20:06 -05:00
Blizzard Finnegan
2b5acc0c5f
Attempt 3 at fixing formatting 2023-02-07 10:16:25 -05:00
2b1ba465e1
Continue updating formatting of Readme 2023-02-07 10:13:54 -05:00
f008ebfcc5
Update formatting in first-time install section 2023-02-07 10:12:42 -05:00
ddfbf7e6c7
Update Readme to be in line with stable 2023-02-07 10:11:38 -05:00
db5b8c4b86
Finish* updating README 2023-02-07 09:59:51 -05:00
d30edcdceb
Update README with necessary instructions
Also, update pom.xml for easier switching between GUI and CLI
compilations.
2023-02-07 09:55:41 -05:00
5dada1d2d1
Finish CLI
Run switch interrupt still doesn't work, but I'm going to set that to
the side to make sure the GUI will also work properly.
2023-02-03 15:54:29 -05:00
7f5111cd22
TESTED - IT RUNS!!!
Need to do some advanced input parsing, and fix some timing issues, but
other than that, it should be set to build in the GUI now.

Branching here to work on 4.0.0-rc2; this branch will now be complete
builds.
2023-01-27 15:56:37 -05:00
44e168b733
End of day commit, 26 Jan 2023-01-27 08:02:11 -05:00
1299d38ba3
TESTED - Image processing needs work.
Image is successfully collected, but image processing doesn't appear to
actually be doing anything... Starting debug process.
2023-01-26 10:37:42 -05:00
2f81a51e4b
TESTED - We have image!!!
Image from camera successfully created, processed*, and saved. Image
processing specifics have yet to be tested.
2023-01-26 10:01:18 -05:00
033852adc6
UNTESTED!!! End of day push 25 Jan.
Major rework of OpenCV, Config, ErrorLogging, and CLI.

Major changes:
- Started debug of image processing. (Currently still nonfunctional)
- Added a PrintWriter.flush() call to ErrorLogging, to force errors to
  be written to log file.
- Cli.main now will always close GPIO and Logs.
- Config properties now have safe names for config files.
- Started removal of null.equals(null) calls, which result in
  NullExceptionErrors. (These have not all been confidently caught.)
2023-01-25 17:07:47 -05:00
a039322d1b
Add a todo list; remove old Pi4J example file 2023-01-20 15:32:45 -05:00
69d2f2f7c6
Update README to reflect folder removal 2023-01-20 15:02:19 -05:00
4311cb8dfc
Pull project out of silly folder
Also, add project site in addition to Javadoc API documentation.
2023-01-20 14:42:41 -05:00