Giter Club home page Giter Club logo

Comments (14)

betterengineering avatar betterengineering commented on July 20, 2024

I apologize, I have just refactored a large portion of code this week and have not had a chance to update the documentation yet. In the meantime, install the master branch of pyserial directly at https://github.com/pyserial/pyserial as they have it patched. Also if you are using El Capitan, there are currently no fully functioning drivers available for CH341.

from openroast.

jclif avatar jclif commented on July 20, 2024

@lodge93

That definitely understandable. I didn't have any issues running with the latest version of pyserial.

I am still having some issue getting this to work on OSX, though. Even though I'm still hanging out on Yosemite, I can't seem to get past the roaster detection step (having tried a few different drivers and the sudo nvram boot-args="kext-dev-mode=1" and restart instruction). Do you know of any gotchas that might be hanging around?

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

Make sure you are running Pyserial version 3.0 or latter. The current version in pypi is version 2.7.

Also, I have just released packages for Openroast Version 1.0.0 if you want to give the packed version a try.

from openroast.

jclif avatar jclif commented on July 20, 2024

@lodge93

I got it working via cli but the graphing capabilities didn't seem to be working. The packaged version seems to be working just fine, though 😄 The only thing that I notice is that the roaster temps will occasionally shoot up and stop the roast:

screen shot 2015-11-16 at 9 34 09 pm

Since this a new roaster, I would like to believe that the temperature sensors aren't faulty, but that might be the case.

Have you encountered these issues before?

from openroast.

jclif avatar jclif commented on July 20, 2024

I also notice that the target temp on the top right doesn't seem to update according to the recipe.

It seems to be following the recipe all right though. Just really consistently bails out due to high temp I think (is there an upper limit?).

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

Ah yes, try pulling on your local freshroastsr700 repo and reinstall the module. That issue was a few commits ago. The problem is the arduinos in the Freshroastsr700 are really cheap, and often reset themselves or send bad data. I have had a lot of issues trying to write the module in way that is robust enough to handle any and all hardware malfunctions.

from openroast.

jclif avatar jclif commented on July 20, 2024

In the end, I made it though to the end just by hitting the roast button a few times until it started back up again, haha:

screen shot 2015-11-16 at 9 52 41 pm

It ended up being a little dark due to the debugging in the beginning, but the beans smell amazing! Thanks for the help! I'll try reinstalling the freshroastr repo later and see if that does it.

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

Hold on, I was able to reproduce the issue myself. I will look into this and work on a fix.

from openroast.

jclif avatar jclif commented on July 20, 2024

Appreciate the work, dude. I haven't flexed my python muscles in a while, but I'd love to take a look and maybe contribute in the near future.

from openroast.

jclif avatar jclif commented on July 20, 2024

The jumps in temp appear to be occurring with some regularity around where the the settings change, i.e. for the Diedrich style, at the end of the 30 second period, then every 1 min afterward.

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

I just applied a fix to this issue Roastero/freshroastsr700#7, let me know if the update works for you!

from openroast.

kmorey avatar kmorey commented on July 20, 2024

In the vein of documentation updates:

Can you update requirements.txt with library versions or post a pip freeze of your environment? My windows installer has some issues (icon doesn't show properly and once you install and run, it displays a shell window in addition to the main window) as well as the actual Openroast UI doesn't update as it's running. Want to eliminate me having the wrong versions of libraries before I dig in much farther.

Also python setup.py build_msi doesn't work for me but python setup.py bdist --format=msi does.

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

Ah yes, I have to update the setup.py to work on both platforms. I will work on that next in addition to adding the software versions I have found to work.

from openroast.

betterengineering avatar betterengineering commented on July 20, 2024

Alright, I have added a version to matplotlib, updated the setup.py to package correctly, and updated all documentation. I have added packaging instructions as well. Let me know if anything does not seem to be correct.

from openroast.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.