Matt McWilliams mattmcw
mattmcw pushed to main at mattmcw/animation 2023-03-14 12:22:16 +00:00
10c0266750 Move fourcell scripts into directory. Correctly orient ratio.
mattmcw pushed to main at mattmcw/animation 2023-03-14 11:15:04 +00:00
9d235be9da Calculate an average ratio from all frames
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-13 21:46:41 +00:00
a7d784583a Case for an ESP32 dev board (Inland, Microcenter)
7af1f739e4 Canon EF M bellows mount
3e247703a8 More CPC connector work
Compare 3 commits »
mattmcw pushed to main at mattmcw/animation 2023-03-13 20:35:46 +00:00
ae0c3bfa39 Get the ratio of the template frame. Add a README.md
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-13 01:28:32 +00:00
c7e338ebff projector electronics improvements, move arduino mount, increase size, adjust resistor mount
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-12 21:55:12 +00:00
cc2af435d5 First pass at esp32 case
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-12 20:36:19 +00:00
87695b173d First pass at projector controller design and refactor of sequencer case.
722ff9c05e Remove unneeded comments
Compare 2 commits »
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:54:56 +00:00
51114df576 First draft of the JKMM100 firmware using McopySerial. Boy does this make my life easier.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:51:52 +00:00
9126bc82c0 Confirm the camera command (this should happen after it expects frame is taken).
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:51:34 +00:00
e09fe7d42f McopySerial now has a confirm() method which marks the end of a command. This is a wrapper around Serial.println()
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:31:02 +00:00
234e69c7a2 Canon BLE firmware now uses the McopySerial script for it's USB communication.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:26:34 +00:00
d7017af245 Move connect and identify methods to internal ones.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:18:12 +00:00
f49c70ead6 Define all command chars as static constants. Provide an identity when initializing and allow for setting with another method.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:08:39 +00:00
9a89dbe6a5 Automatically toggle debug state internally
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:01:25 +00:00
844bb286a5 Build the skeleton of McopySerial. Contains all command chars as flags. Is now re-built with latest command flags automatically when syncing to all projects. Compiles. Will implement more in canon firmware.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-09 03:37:43 +00:00
4eceecf139 Add ino script
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-09 02:28:13 +00:00
95e2e997e5 Move mcopy serial script. Add work (isn't working).
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-08 21:01:04 +00:00
346c303edb First pass at connector plug
mattmcw pushed to main at examples/gtk_example 2023-03-06 20:07:52 +00:00
d1bec4dba8 Downgraded example to work with gtkmm 3, 4 is not installing on older ubuntu
mattmcw pushed to main at examples/gtk_example 2023-03-06 19:53:29 +00:00
6a9a821356 Ignore src
f462c50fe3 Allow older cmake
f9ece5ed9a Fix install script
Compare 3 commits »