evil-mad / robopaint

The software for your friendly painting robot kit!
126 stars 34 forks source link

Warn users about too-high current setting (?) #117

Closed techninja closed 10 years ago

techninja commented 10 years ago

Was just looking over the EBB docs, and saw there was a thing for looking up the value of the EBB current potentiometer! This means we technically could warn users if their setting is too high.

Seem silly/useless? Seems interesting, if anything. Could even provide a real-time adjustment interface in the warning box to check let them know when it's at a good level (assuming we can actually know what that is).

oskay commented 10 years ago

For reasons of compatibility, we actually ended up loading our "old standard" firmware, 1.9.6 onto the WaterColorBot EBBs, so that command is not present without a firmware update.

techninja commented 10 years ago

Oh... Ah well. Closing for now then.

oskay commented 10 years ago

One thing that might work in the future would be to build a firmware-upgrade capability into RoboPaint, and enable the option if it's a new enough version. There are other goodies that I'd like to have in there as well.

techninja commented 10 years ago

Totally doable... I think. If anything, RoboPaint is capable of querying firmware version, and automatically running command line apps that could do the real upgrade work.

EmbeddedMan commented 10 years ago

I like this idea a lot - we have a command line (Win/Linux/MacOS) application for bootloading the EBB with new firmware, so this idea doesn't seem to difficult.

*Brian

On Tue, Nov 26, 2013 at 12:54 PM, Windell Oskay notifications@github.comwrote:

One thing that might work in the future would be to build a firmware-upgrade capability into RoboPaint, and enable the option if it's a new enough version. There are other goodies that I'd like to have in there as well.

— Reply to this email directly or view it on GitHubhttps://github.com/evil-mad/robopaint/issues/117#issuecomment-29320422 .

oskay commented 10 years ago

Information about the firmware bootloader is here: http://www.schmalzhaus.com/EBB/EBBBootloader.html

We have learned that no one will ever launch a separate application to update their firmware. (Even if it's easy.) But, if it's an easy option in a program that they already use, that might be a different matter.