Matt McWilliams
|
5c6b9191e5
|
Work in progress: Serial does not work from external library
|
2023-03-20 19:45:32 -04:00 |
Matt McWilliams
|
77a0f7d8a0
|
Use the correct pins for the projector
|
2023-03-18 17:36:24 -04:00 |
Matt McWilliams
|
9faae6fc36
|
Create the first state sender.
|
2023-03-18 17:25:58 -04:00 |
Matt McWilliams
|
3689eb7528
|
Rewrite mcopy_light to use McopySerial
|
2023-03-18 17:13:41 -04:00 |
Matt McWilliams
|
210dc85558
|
Add getString and print methods
|
2023-03-18 17:04:06 -04:00 |
Matt McWilliams
|
174b900cd8
|
Update commands
|
2023-03-18 17:00:13 -04:00 |
Matt McWilliams
|
fbe954280f
|
Socket connector work
|
2023-03-18 17:00:02 -04:00 |
Matt McWilliams
|
142c990a0e
|
Refactored GUI into TypeScript and class-based format
|
2023-03-18 16:59:26 -04:00 |
Matt McWilliams
|
790ea3d551
|
Add guides for collar flanges
|
2023-03-15 22:11:48 -04:00 |
Matt McWilliams
|
c6b8592490
|
Enlarge case and add bolt
|
2023-03-15 21:35:35 -04:00 |
Matt McWilliams
|
f67e011d5e
|
Canon EOS M50 mount design
|
2023-03-15 21:35:23 -04:00 |
Matt McWilliams
|
a4bc54482d
|
Work on canon mount
|
2023-03-15 19:22:18 -04:00 |
Matt McWilliams
|
be50eb6fcf
|
Work on ESP32 case and CPC socket
|
2023-03-14 21:45:18 -04:00 |
Matt McWilliams
|
a7d784583a
|
Case for an ESP32 dev board (Inland, Microcenter)
|
2023-03-13 17:46:38 -04:00 |
Matt McWilliams
|
7af1f739e4
|
Canon EF M bellows mount
|
2023-03-13 17:46:21 -04:00 |
Matt McWilliams
|
3e247703a8
|
More CPC connector work
|
2023-03-13 17:45:50 -04:00 |
Matt McWilliams
|
c7e338ebff
|
projector electronics improvements, move arduino mount, increase size, adjust resistor mount
|
2023-03-12 21:28:29 -04:00 |
Matt McWilliams
|
cc2af435d5
|
First pass at esp32 case
|
2023-03-12 17:55:09 -04:00 |
Matt McWilliams
|
87695b173d
|
First pass at projector controller design and refactor of sequencer case.
|
2023-03-12 16:36:16 -04:00 |
Matt McWilliams
|
722ff9c05e
|
Remove unneeded comments
|
2023-03-10 21:19:30 -05:00 |
Matt McWilliams
|
51114df576
|
First draft of the JKMM100 firmware using McopySerial. Boy does this make my life easier.
Need to find a better way than copying it into all of these different projects.
Oh well.
|
2023-03-09 21:54:54 -05:00 |
Matt McWilliams
|
9126bc82c0
|
Confirm the camera command (this should happen after it expects frame is taken).
|
2023-03-09 21:51:49 -05:00 |
Matt McWilliams
|
e09fe7d42f
|
McopySerial now has a confirm() method which marks the end of a command. This is a wrapper around Serial.println()
|
2023-03-09 21:51:29 -05:00 |
Matt McWilliams
|
234e69c7a2
|
Canon BLE firmware now uses the McopySerial script for it's USB communication.
|
2023-03-09 21:30:59 -05:00 |
Matt McWilliams
|
d7017af245
|
Move connect and identify methods to internal ones.
|
2023-03-09 21:26:31 -05:00 |
Matt McWilliams
|
f49c70ead6
|
Define all command chars as static constants. Provide an identity when initializing and allow for setting with another method.
|
2023-03-09 21:18:10 -05:00 |
Matt McWilliams
|
9a89dbe6a5
|
Automatically toggle debug state internally
|
2023-03-09 21:08:36 -05:00 |
Matt McWilliams
|
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.
|
2023-03-09 21:01:20 -05:00 |
Matt McWilliams
|
4eceecf139
|
Add ino script
|
2023-03-08 22:37:40 -05:00 |
Matt McWilliams
|
95e2e997e5
|
Move mcopy serial script. Add work (isn't working).
|
2023-03-08 21:28:09 -05:00 |
Matt McWilliams
|
346c303edb
|
First pass at connector plug
|
2023-03-08 16:01:02 -05:00 |
Matt McWilliams
|
908fe52ad8
|
Simplify projector_controller.scad
|
2023-03-05 17:14:01 -05:00 |
Matt McWilliams
|
3fd1e47b7b
|
Rename sleeve to collar
|
2023-03-05 17:13:42 -05:00 |
Matt McWilliams
|
d41f082839
|
Update light sketch, add Pixie lib
|
2023-03-05 17:13:29 -05:00 |
Matt McWilliams
|
2047ce4f76
|
cpc connector work
|
2023-03-05 00:28:39 -05:00 |
Matt McWilliams
|
3ef56cab21
|
Compile all Arri-S parts
|
2023-03-04 20:20:16 -05:00 |
Matt McWilliams
|
6b77b98aad
|
Add more files to scad.sh
|
2023-03-04 20:00:01 -05:00 |
Matt McWilliams
|
211101cd6b
|
Add common SCAD lib. Add a script that compiles all scad files to stl (make is getting excessive). Canonicalize STL files after they're compiled.
|
2023-03-04 19:44:20 -05:00 |
Matt McWilliams
|
e27cae353f
|
Work on McopySerial library. Still having trouble with compiling.
|
2023-03-04 19:25:50 -05:00 |
Matt McWilliams
|
b12a08e47a
|
Rename lib to match style of others
|
2023-03-04 19:04:55 -05:00 |
Matt McWilliams
|
9b298ac676
|
Sync actual files
|
2023-03-04 19:01:35 -05:00 |
Matt McWilliams
|
52acb97e08
|
Try without symlinks
|
2023-03-04 18:59:47 -05:00 |
Matt McWilliams
|
78450e9e6a
|
Add mcopy_serial library
|
2023-03-04 18:52:51 -05:00 |
Matt McWilliams
|
dc746fe6f4
|
canon work
|
2023-03-03 10:13:40 -05:00 |
Matt McWilliams
|
0e3bc563a7
|
Update blink functionality. Probably will not work during start?
|
2023-03-01 13:51:54 -05:00 |
Matt McWilliams
|
d0ef5d410d
|
Ignore all .svd files
|
2023-03-01 13:38:48 -05:00 |
Matt McWilliams
|
d9aa7dc698
|
Ignore build artifacts
|
2023-03-01 13:38:27 -05:00 |
Matt McWilliams
|
70ab8cb527
|
Improve timing. Sequence takes into account serialDelay within each command and sequenceDelay has no bearing. Was adding 120ms of error to every step
|
2023-03-01 13:37:22 -05:00 |
Matt McWilliams
|
512f6c86ad
|
Resolves #73. Delay is exported in .ts file so it is non-ambient
|
2023-03-01 13:35:45 -05:00 |
Matt McWilliams
|
d23eb290d9
|
Merge branch 'main' into canon_ble
|
2023-02-28 15:59:11 -05:00 |