Matt McWilliams mattmcw
mattmcw pushed to main at 16mm/filmout_display 2024-04-24 19:58:39 +00:00
4a68abd38e Update image to load image or blank, only loadBlank on startup. Error linking on macOS, testing Linux
mattmcw pushed to master at 16mm/filmless 2024-04-24 15:48:02 +00:00
c5aecd3053 Updates to scripts, sketches and file structures to better support Windows and non-English systems. Move all data to "data" dir within filmless_processing sketch.
mattmcw pushed to master at 16mm/filmless 2024-04-23 15:12:44 +00:00
c38231b155 Update attribution and modify the export script to not work if file is not provided and is not found.
f5105d2c97 Add script for converting Processing tif to png
1962790742 Print out the MAGIC constants
Compare 3 commits »
mattmcw pushed to main at 16mm/filmout_display 2024-04-20 02:33:34 +00:00
e2c7983a42 TCP socket server works and test_message works.
mattmcw pushed to main at 16mm/filmout_display 2024-04-20 01:48:18 +00:00
b438e44aff Moved json to include. Wrote complete state class. Main.cpp now contains the TCP socket server logic.
mattmcw pushed to main at 16mm/mcopy 2024-04-20 00:09:50 +00:00
66096fa2ea Add the designs and sketches for the ACME Trebes.
mattmcw created branch main in 16mm/filmout_display 2024-04-16 16:28:18 +00:00
mattmcw pushed to main at 16mm/filmout_display 2024-04-16 16:28:18 +00:00
0afeaab695 Add MIT License
7d146cbab9 Add JSON submodule and state class. This is failing to compile properly on macOS, trying on Linux
faf9570f98 Retry adding submodule
e91b7aa841 Create basic elements needed for the project
mattmcw created repository 16mm/filmout_display 2024-04-16 16:26:49 +00:00
mattmcw pushed to main at 16mm/mcopy 2024-04-15 20:05:44 +00:00
18875a01c6 Correctly reference common.scad and add file for camera mount.
mattmcw pushed to main at 16mm/mcopy 2024-04-15 15:42:31 +00:00
7d2c2b9d09 Use common.scad, change all cylinder entries
mattmcw pushed to main at examples/opengl_timing_example 2024-04-14 20:48:18 +00:00
3addc7464f Updates in attempt to get window to start on launch in macOS. Not happening but it's a quick hack to start it with a message. Add a send.js file for node.
mattmcw pushed to main at 16mm/mcopy 2024-04-14 19:34:50 +00:00
67a290a02a Add a bellows adapter for Canon RF cameras and an ACME bellows
mattmcw pushed to main at examples/opengl_timing_example 2024-04-13 12:22:46 +00:00
ba3ddf82de Use nlohmonn namespace to clean up code a bit
mattmcw pushed to main at 16mm/mcopy 2024-04-07 03:37:40 +00:00
63f4278b2b Resolve startup order issues and explanation for all the delays that were meager attempts to solve a race condition. By moving more IPC connectionts to handles, which can be awaited, there are no more attempts to send message to light object that fails because it has not yet been instantiated.
mattmcw pushed to main at 16mm/mcopy 2024-04-07 00:30:04 +00:00
6778f871db Devices, serial and type terms were updated everywhere in code except in the settings object.
mattmcw pushed to main at 16mm/mcopy 2024-04-07 00:15:27 +00:00
edc72a5486 Do not overwrite data with an empty object. Overwrite values if there are keys in the object.
mattmcw pushed to main at 16mm/mcopy 2024-04-07 00:10:21 +00:00
2779258111 List of devices looks strange on laptop. Attempt at fix here
mattmcw pushed to main at 16mm/mcopy 2024-04-07 00:01:02 +00:00
da735779b4 Add more trycatches add more logs. Not sure where failure is.
mattmcw pushed to main at 16mm/mcopy 2024-04-06 23:53:11 +00:00
b7e2e912f4 Figure out why devices.ready() is not reaching end of method on Mono laptop