Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V3.0 #65

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft

V3.0 #65

wants to merge 26 commits into from

Conversation

TheMariday
Copy link
Owner

No description provided.

Added framework for movement and sanity checks
Loaded prior detections into sfm on boot
Lots of logging needed, lots of tests, especially the multiprocessing
Added check for darkness before starting scan
removed cancel_join_thread as it //shouldn't// be needed
still need to test if this is an issue and fix
and checking for leds when starting a scan, this needs re-doing but for now it's fine.
removed queue clearing which I might have to deal with later.
Hello pathlib, sorry to not invite you from the start
mypy, you continue to be a rose/thorn in my side
… weird

fixed timeout
bumped logging to warning
did some sanity checking on the sfm pipeline
Fixed bug where camera would not reset when detector spotted leds before start
moved get_overlap_and_percentage to correct location
added a few more tests
re-organised the visualiser
Lots of stuff to add tests for and also do some testing
disabled visualiser if less than 9 points
good first draft
Still lots of testing, edge cases and, well, tests to write but this is good for now
Need to break a lot of this down into functions, these if blocks are getting silly
I can guarantee this has broken //something//
# Conflicts:
#	marimapper/led.py
#	marimapper/scanner.py
#	marimapper/sfm_process.py
#	marimapper/utils.py
#	pyproject.toml
#	test/test_led_functions.py
Fixed merge bug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant