Commit Graph

20 Commits

Author SHA1 Message Date
mmcwilliams d7c06543f3 Application should start with completed = false to prevent errant message being sent immediately 2024-05-15 12:03:19 -04:00
mmcwilliams 82c890e109 Fix output object, did not close all brackets in setPosition output 2024-05-15 12:02:44 -04:00
Matt McWilliams 58f0d17779 Added timing logging to start/stop display, not just timed exposure 2024-05-14 20:23:09 -04:00
Matt McWilliams 8d6e1a8f67 Converted all stdout and stderr messages to JSON for parsing from child process 2024-05-14 20:17:06 -04:00
Matt McWilliams e902e1c3da Blank image was being written to, instead return a clone of it. 2024-05-14 19:31:20 -04:00
Matt McWilliams 09ca10947a Pulled over working features from regression branch. Found that macOS behavior is the issue. 2024-05-14 19:06:43 -04:00
mmcwilliams fa6c998da2 Images are now being displayed. Test code may be incorrect. 2024-05-14 14:54:52 -04:00
mmcwilliams 332e6e8f89 work on laptop 2024-05-08 16:07:36 -04:00
mmcwilliams 566f1ecefd Have display / stop functionality working generally, but textures not appearing properly. 2024-05-05 11:28:20 -04:00
mmcwilliams 62c7181906 Cache the blank Mat, no need to re-generate each time it's needed by loadImage() 2024-04-27 12:09:33 -06:00
mmcwilliams a2b69433e2 Resize the image before placing within the blank image. 2024-04-27 11:56:34 -06:00
mmcwilliams cc045fe775 Optionally set the port with an argument. 2024-04-27 11:55:33 -06:00
mmcwilliams 78cca62c12 filmout_display now loads a blank image on startup and displays it. Logic for loading and displaying arbitrary images still needed. 2024-04-26 11:04:37 -06:00
mmcwilliams 4a68abd38e Update image to load image or blank, only loadBlank on startup. Error linking on macOS, testing Linux 2024-04-24 13:58:30 -06:00
mmcwilliams e2c7983a42 TCP socket server works and test_message works. 2024-04-19 20:33:28 -06:00
mmcwilliams b438e44aff Moved json to include. Wrote complete state class. Main.cpp now contains the TCP socket server logic. 2024-04-19 19:48:14 -06:00
mmcwilliams 0afeaab695 Add MIT License 2024-04-16 10:27:36 -06:00
mmcwilliams 7d146cbab9 Add JSON submodule and state class. This is failing to compile properly on macOS, trying on Linux 2024-04-16 10:25:59 -06:00
mmcwilliams faf9570f98 Retry adding submodule 2024-04-15 19:11:33 -06:00
mmcwilliams e91b7aa841 Create basic elements needed for the project 2024-04-15 19:09:42 -06:00