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
|
b14d24e650
|
Prototype for Arduino Mega shield for projector.
|
2023-11-25 18:08:10 -05:00 |
Matt McWilliams
|
382ba56fa7
|
Create a prospective "inaccurate" analogReadAverage method.
|
2023-10-10 22:29:02 -04:00 |
Matt McWilliams
|
24d6685047
|
Use I to trigger projector.home()
|
2023-10-10 22:12:31 -04:00 |
Matt McWilliams
|
c4456e458f
|
Add "home" as command character "I".
|
2023-10-10 21:16:49 -04:00 |
Matt McWilliams
|
702fc4680d
|
Had accidentally switched motors, explaining odd homing behavior. New homing behavior whips ass.
|
2023-10-09 22:58:48 -04:00 |
Matt McWilliams
|
99b63150ac
|
Add more smoothing during homing step. Is running consistently but is ending with motor in wrong position each time. Very strange.
|
2023-10-09 20:52:58 -04:00 |
Matt McWilliams
|
c8e5f7b742
|
Caught one bug after separating out code
|
2023-10-09 19:15:30 -04:00 |
Matt McWilliams
|
af3843a8ef
|
Add servo functionality for rack and pinion motion. Need to fix home feature.
|
2023-10-09 09:59:19 -04:00 |
Matt McWilliams
|
6f68081dc5
|
Restore the home method. Now it compiles.
|
2023-10-03 13:44:04 -04:00 |
Matt McWilliams
|
6dd29d9596
|
Disable home feature for now. Fixed impossibly stupid bug with reverse mode. Used uint16_t rather than int16_t causing an overflow.
|
2023-09-28 20:46:45 -04:00 |
Matt McWilliams
|
b1c8192625
|
Projector firmware progress: currently the homing function will not compile due to errors with reference and so the sketch method needs to be broken into workable smaller methods
|
2023-09-25 21:54:31 -04:00 |
Matt McWilliams
|
7f98d6028b
|
Commit all work in progress
|
2023-09-21 21:06:31 -04:00 |
Matt McWilliams
|
0b880a5e79
|
Add accurateRead functions and Readme
|
2023-09-06 15:41:36 -04:00 |
Matt McWilliams
|
eec7765e73
|
Restore settings logic
|
2023-08-30 01:18:10 -04:00 |
Matt McWilliams
|
03f2b55762
|
Fucked up the merge
|
2023-08-29 23:33:42 -04:00 |
Matt McWilliams
|
d7a10f9737
|
Enable different modes of stepping by using the settings pins. Previously was causing odd behavior because they were being used for LEDs.
|
2023-08-29 19:48:49 -04:00 |
Matt McWilliams
|
dcbb57f732
|
Rewrite mcopy_projector_firmware with AccelStepper, replacing the custom Itead firmware (not working)
|
2023-08-29 15:33:51 -04:00 |
Matt McWilliams
|
24fe1e8773
|
Work on projector: Still having issues with IteadDualStepperShield (addresses wrong motor, wrong number of steps).
|
2023-08-25 16:44:28 -04:00 |
Matt McWilliams
|
141d27599f
|
McopyProjector lib for mcopy_projector_firmware rewrite in progress.
|
2023-08-23 15:21:50 -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
|
80a9c23f4d
|
Speed down the motors
|
2023-05-26 07:09:00 -04:00 |
Matt McWilliams
|
49ad3c28a8
|
Only print projector time to state
|
2023-05-25 10:45:44 -04:00 |
Matt McWilliams
|
a29c85628c
|
Add bones of the dual stepper motor, JK compatible projector firmware.
|
2023-05-25 10:43:45 -04:00 |