projects:sand_drawing:work_logs:software
This is an old revision of the document!
Table of Contents
What I want to accomplish
- Write the software.
What I've done
The software needs to do a few things:
- Connect to my MQTT server for control purposes,
- Receive new patterns,
- Trigger patterns.
- Do the kinematic calculations,
- Drive the stepper motors.
I'm concerned that handling network traffic might interfere with smooth operation of the stepper motors, so I think I might unsubscribe from time-consuming MQTT topics while a pattern is playing, and then subscribe again once a pattern is finished to get new patterns from persisted topic publications.
What I want to accomplish next time
- Build the electronics.
projects/sand_drawing/work_logs/software.1587100298.txt.gz · Last modified: 2020/04/17 05:11 by tjhowse