Matt McWilliams
29cd83eecf
There does not need to be separate open_forward/open_backward and closed_forward/closed_backward commands. Direction should be set with separate commands and can be controlled at a higher level.
2024-07-07 21:32:02 -04:00
Matt McWilliams
84fe1b71be
Accidentally modified an autogenerated part of McopySerial. Fixed
2024-06-30 12:10:30 -04:00
Matt McWilliams
e6ef1ff395
Actually add new commands to cfg and all libs
2024-06-13 13:42:05 -04:00
Matt McWilliams
8e9a57bcd3
Add new command flags for camera open camera closed. Re-organized and separated identifiers and cmd flags
2024-06-13 13:35:25 -04:00
Matt McWilliams
fcf24b5539
Add the OFFSET command to the McopySerial library
2023-11-25 20:06:16 -05:00
Matt McWilliams
c4456e458f
Add "home" as command character "I".
2023-10-10 21:16:49 -04:00
Matt McWilliams
3881dd4891
Update McopySerial to have a sendStr method, which is distinct from print, which should be used for debug logging.
2023-06-17 11:40:56 -04:00
Matt McWilliams
8f7a40075a
Add connected and identified member booleans to determine when fully connected to mcopy.
2023-04-20 22:37:37 -04:00
Matt McWilliams
231c354cb1
Update McopySerial usage in both scripts that use it.
2023-03-21 20:38:45 -04:00
Matt McWilliams
4e0149e752
Fixed issue with baud being stored as const overflowed. Silly mistake.
...
Also storing command chars as public const variables to shorten code and allow for mc.COMMAND rather than McopySerial::COMMAND. Cleans up example code a lot.
2023-03-21 20:35:00 -04:00
Matt McWilliams
5c6b9191e5
Work in progress: Serial does not work from external library
2023-03-20 19:45:32 -04:00
Matt McWilliams
3689eb7528
Rewrite mcopy_light to use McopySerial
2023-03-18 17:13:41 -04:00
Matt McWilliams
d41f082839
Update light sketch, add Pixie lib
2023-03-05 17:13:29 -05:00
Matt McWilliams
6582154ec6
Fix debug script and component
2022-07-17 09:56:03 -04:00
Matthew McWilliams
18dbb72a54
Minor updates to comments
2022-07-06 14:42:53 -04:00
Matthew McWilliams
c0ec81c0f9
Add Servo debug script
2022-07-06 14:42:16 -04:00
Matt McWilliams
c3661d6ff1
Remove opto endstop logic, ready for hardware testing.
2022-06-28 08:58:31 -04:00
Matt McWilliams
62a66f5f6d
More mount work and start of endstop logic. Rebuilding the B&H projector unity.
2022-06-17 23:39:19 -04:00
Matt McWilliams
28dc19fc32
Work on endstop functionality
2022-06-13 22:46:13 -04:00
Matt McWilliams
585c47d6c7
Allow capper identifier in list of acceptable responses.
2022-06-13 08:08:42 -04:00
Matt McWilliams
04a0330327
All work on first draft of capper hardware
2022-06-12 22:26:03 -04:00
Matt McWilliams
2f9201716a
All capper work. Debug firmware for testing. STL of cap as printed.
2022-06-12 13:14:43 -04:00
Matthew McWilliams
f7a3c52260
Silly typo: did not invoke Servo_init() and so servo was not initalizing
2022-06-10 13:19:38 -04:00
Matt McWilliams
c77201ef4e
Add new commands and identifiers for the capper, start moving into capital characters
2022-06-07 07:55:26 -04:00
mmcwilliams
ac888b1fc4
Firmware first drafts for MONO NO AWARE optical printer
2019-02-28 17:50:39 -05:00
mmcwilliams
b98b831ae4
Fix projector_second component code.
2019-02-26 16:42:04 -05:00
mmcwilliams
7398f7993d
Start work on secondary projector feature
2019-02-25 18:14:29 -05:00
mmcw-dev
b6a6b8a81e
Reverse High/low for relay
2019-02-09 09:30:11 -05:00
mmcwilliams
d31d7770aa
Turn off light after delay
2019-02-08 14:29:13 -05:00
mmcwilliams
74bb33052c
Create an mcopy component for cameras that are triggered by relay, ie DSLRs and intvals.
2019-02-08 12:58:14 -05:00
mmcwilliams
95007d06a2
Install libs from intval_go_node project
2019-02-08 12:46:58 -05:00
mmcwilliams
4aa44576b3
Set brightness and alternatively log the rgb
2018-02-01 14:56:09 -05:00
mmcwilliams
f671967c18
Improve the serial test by comparing a character type
2018-01-09 23:24:09 -05:00
mmcw-dev
324386096a
Projector component needs a cmd_mcopy_identifier function to tell gui app that it's an arduino.
2018-01-05 15:48:50 -05:00
mmcw-dev
fa10ee6785
Test device with adafruit pixie
2018-01-02 01:15:45 -05:00
mmcw-dev
ed1a0902aa
Add working projector functions to mcopy_projector_jk
2017-12-28 20:54:54 -05:00
mmcw-dev
674dc9591e
Switch pixie to neopixel code in mcopy_projector_tests
2017-12-28 20:54:19 -05:00
mmcw-dev
4ffd0a7daa
Update projector and projector_tests to use distinguishing identifiers from new expanded list.
2017-12-28 18:32:03 -05:00
mmcw-dev
3efdba9ec4
Add wiring instructions to mcopy_light_tests
2017-12-28 18:31:10 -05:00
mmcwilliams
8549a08fb7
Re-organize firmware files
2017-12-28 09:30:16 -05:00