Mugsy

View Original

Interfacing

Hey folks, hope all is well on your end. Today I want to go over some of the interface updates I've been pushing to the github.

Quick Shipping Update

I'm in a 24 hour holding pattern before we start pushing tracking #s again. There is a question in regards to overnight vs ground shipping costs and what I am being charged for fulfilment. I am working with them on this now but the holiday weekend is impacting speed of resolution. I will have a an update this tomorrow evening.

Interfacing

Over the last few days I've been pushing a bunch of code to the github repo. Primary focus has been linking all of the data sources and sensors with their front end components. There are only 4 additional interface pages to push and then we can sign off on it.

Here is a quick video of Mugsy's interface as it runs through the brew process. I am using a recipe with very short step times to keep the video nice and quick. I'm running this on my dev box so the grind weight is dummy data. A typical grind will take 2-3x as long.

Note: The mouse pointer only shows on my dev box, and not when running on Mugsy directly.

A couple of things to fix here:

1: I need to make the grind weight update use decimals, so 30.00 instead of 30.

2: On page updates there is a flash of unstyled content, I have a fix for this but have not integrated it yet. This does not impact functionality but will look a bit more slick. In the future, Mugsy will be a true single page application so it will matter even less...

System Status

You may have noticed those 4 green circles in the top right corner of the interface:

Status!

Each circle represents a different subsystem:

Status Mappings

Of course I do not expect anyone to memorize what each of these circles represents. The icons have information pop-unders so you can quickly see what is up:

I'm a gif so let me load a second, thanks!

The above gif is for clarity's sake and not an actual interface page. The status header and pop-unders run on every interface page so you won't have to dig to find the info you need. The "Hardware Issue" will link to a basic troubleshooting interface once it is live.

OK, thats it for today. Next update will be tomorrow and focused on shipping news.

Cheers,

-m