Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split firmware/micropython update, and update the README.md a little, add 1st accelerometer support, mqtt bits - publish on boot, and handle bad mqtt commands #8

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

thaytan
Copy link
Contributor

@thaytan thaytan commented Jan 15, 2018

No description provided.

@thaytan thaytan changed the title Split firmware/micropython update, and update the README.md a little Split firmware/micropython update, and update the README.md a little, add 1st accelerometer support, mqtt bits - publish on boot, and handle bad mqtt commands Jan 19, 2018
@geekscape
Copy link
Member

Manually "git cherry-pick 8c7de91": README.md: Update with some links to the OHMC2018 wiki

Copy link
Member

@geekscape geekscape left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Expedite with manual cherry-pick

@thaytan thaytan force-pushed the master branch 3 times, most recently from af209ac to 04d265f Compare January 22, 2018 01:15
Add a 2nd script to update the micropython code separately from
reflashing the firmware image
If a message handler throws an except because of some
malformed input, catch it rather than letting it kill
the main loop and dropping to a REPL.
Announce our existence to the world, making it easier
to see which bots are alive
Initialise the accelerometer, and once per second
output the maximum / minimum reading. Needs hooking
up to MQTT and other stuff
Don't complain or print empty output if the accelerometer
module is not installed
Support directly settings motor PWM controls
motors (1023 0 1023 0) to go forward

Support servo command 'servo [-100..100] for -100
(backward spin) to 100 (forward spin) and 0 for stop
Receive commands with the same format as the MQTT
endpoint directly on port 4900.

Periodically sends a broadcast presence announcement
to the network on that port too
@thaytan
Copy link
Contributor Author

thaytan commented Jan 24, 2018

I'm not sure what's happening with this pull request. Is it waiting on anything from me to get merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants