Commit graph

59 commits

Author SHA1 Message Date
Nickiel12
c28ffbaa17 moved to channels instead of mutexes for tracker state updates 2024-06-27 19:56:11 -07:00
Nickiel12
362538c001 moved tracker_state lock to coordstate :'( 2024-06-23 20:17:57 -07:00
Nickiel12
8251af515f moved jpeg encoding to gstreamer 2024-06-22 12:54:32 -07:00
Nickiel12
a3d8a6fd06 bumped up degraded time 2024-06-03 11:11:02 -07:00
Nickiel12
c226d10d58 fixed issue causing degraded to disable button 2024-06-03 11:10:28 -07:00
Nickiel12
8b397a9b05 re-tied tracker loop to send/listen cycle 2024-06-03 11:10:15 -07:00
Nickiel12
b9969f746c removed queue from appsink 2024-06-03 11:09:31 -07:00
Nickiel12
66acd4698f added some clear states (and bugs) 2024-06-01 10:41:01 -05:00
Nickiel12
386e632efb moved logs to folder, and excluded them from git 2024-05-30 11:45:04 -07:00
Nickiel12
6aa1c8789d added exclusions to argument logging 2024-05-30 11:44:08 -07:00
Nickiel12
a2d303fdfe updated tracker_id list to not clear all items, and remove/add smartly 2024-05-30 11:43:52 -07:00
Nickiel12
f6b9c50e7e added a more robust box selection algorithm that needs testing 2024-05-29 12:38:12 -05:00
Nickiel12
bc5d2bc84e working highlight and click selection for tracker 2024-05-28 20:57:25 -05:00
Nickiel12
8924d2ab8f added restart limits and feedback 2024-05-27 11:12:06 -07:00
Nickiel12
a37f5ed266 added updating tracker status 2024-05-27 10:50:11 -07:00
Nickiel12
81a4f04d6b added untested tracker state metrics 2024-05-26 20:59:19 -06:00
Nickiel12
8164eca473 better state updates; moved ui elements; moved broke coord mod into 2 files 2024-05-23 20:23:13 -06:00
Nickiel12
1fb0a279c8 fixed issue causing gui_recv to exit early 2024-05-22 19:29:09 -06:00
Nickiel12
9487a9439c wip changes 2024-05-22 19:27:35 -06:00
Nickiel12
76904e33b2 moved buttons from tabpanel 2024-05-22 19:11:43 -06:00
Nickiel12
a62eb7fdf1 commit before rewrite 2024-05-22 19:01:24 -06:00
Nickiel12
4b284cc7eb got camera connections working 2024-05-21 13:36:08 -07:00
Nickiel12
96a5455483 switched err-derive for snafu 2024-05-20 22:20:30 -06:00
Nickiel12
dce14132ce converted pipeilne to return snafu type 2024-05-20 22:12:29 -06:00
Nickiel12
4edda4e05a cargo fmt; switched to tracing and snafu 2024-05-20 22:12:15 -06:00
Nickiel12
4b56e1bc5d small improvements, but tracker state do_send swapped? 2024-05-18 21:13:45 -07:00
Nickiel12
36e5afeb57 added videorate limit 2024-05-18 15:55:50 -07:00
Nickiel12
ee0b8d571c cargo fmt 2024-05-18 15:55:42 -07:00
Nickiel12
e59025f645 commiting these before I leave 2024-05-18 13:05:22 -07:00
Nickiel12
c84a9748e7 gated debug statements behind a feature 2024-05-04 18:00:40 -07:00
Nickiel12
b5c7afadcb working manual change of tracking id 2024-05-04 15:09:31 -07:00
Nickiel12
22a81ee44e added a second tab 2024-05-01 20:18:23 -07:00
Nickiel12
b286aedd03 moved socket controls ui to seperate file 2024-05-01 18:49:57 -07:00
Nickiel12
3cb560093c fixed picture's aspect ratio 2024-04-27 22:35:43 -07:00
Nickiel12
f706157354 working video and coord transmission 2024-04-27 19:33:18 -07:00
Nickiel12
506ebde9f5 working pixels over windows pipes 2024-04-26 22:11:37 -07:00
Nickiel12
59ddb8d692 added derive clone 2024-04-24 21:30:32 -07:00
Nickiel12
dedae02afc moved pipeline to seperate file 2024-04-24 21:29:59 -07:00
Nickiel12
0cea5e5c11 added webcam capture and box drawing 2024-04-20 20:19:01 -07:00
Nickiel12
94bc81071b implemented priority overrides; moved ui code for refactor 2024-04-20 09:04:25 -07:00
Nickiel12
ef96409082 fixed some handshake socket issues 2024-04-16 17:26:03 -07:00
Nickiel12
1bebdd1fd8 re-organized the code a bit 2024-04-15 20:18:01 -07:00
Nickiel12
2278b4cd79 added socket message parsing 2024-04-13 21:13:02 -07:00
Nickiel12
4530cf45a8 added basis of accpting socket-driven movement commands 2024-04-13 19:38:05 -07:00
Nickiel12
6f4430a725 added priority to socket messages 2024-04-13 19:13:34 -07:00
Nickiel12
0a99879449 renamed tx socket file in prep for new socket 2024-04-13 19:11:06 -07:00
Nickiel12
852e23dc7c small comment changes 2024-04-06 21:30:32 -07:00
Nickiel12
cad7827158 ran cargo fmt 2024-04-06 21:28:27 -07:00
Nickiel12
cf6528285c Elnu's code check 2024-04-06 20:53:36 -07:00
Nickiel12
8d532ffd82 cargo fmt 2024-04-06 11:05:29 -07:00