GithubHelp home page GithubHelp logo

Comments (8)

cp2004 avatar cp2004 commented on July 25, 2024

I can look into this, but may need testing when its implemented before release since I don't have a printer with a probe.

from octoprint-eeprom-marlin.

invisiblek avatar invisiblek commented on July 25, 2024

The regex is wrong for newer versions of marlin (2.0.0 and beyond i think, but i need to dig through commit history) so the options just don't show up. They now include probe X/Y offsets too. The whole version detection stuff in this plugin is a shit show though. I've hacked it to work on the old repo (since i was only ever running it on my marlin build), but will need to be retooled to be compatible with all versions. I can look in to this if I get some time.

from octoprint-eeprom-marlin.

cp2004 avatar cp2004 commented on July 25, 2024

The whole version detection stuff in this plugin is a shit show though

I can agree with you there (why compare individual version strings??!), there are a few things like this that make me scratch my head.

The last update the plugin saw before I took over maintenance last week, was 2018 (before 2.x was really a thing) so it is on my list in #1 to test with the latest versions of Marlin (I have 2.0.5.3 available, and looking at putting EEPROM into the Virtual Printer in OctoPrint so I could simulate this)

Thanks for looking into it!

from octoprint-eeprom-marlin.

cp2004 avatar cp2004 commented on July 25, 2024

Apologies that this has taken such a long time to release - I am in progress of re-writing this plugin from the ground up, and it has taken longer than I initially thought to get around to, than when I decided not to release a new version before then. Its on its way, the data collection and sending is done, it now needs a UI. Hopefully it will make it before the end of 2020 still. Stay tuned!

from octoprint-eeprom-marlin.

cp2004 avatar cp2004 commented on July 25, 2024

@KenLucke @invisiblek

Please test the release candidate of V3 of this plugin, it is available and this feature/fix is implemented.

Details can be found in the feedback ticket of how to install, update and report issues: #16

from octoprint-eeprom-marlin.

KenLucke avatar KenLucke commented on July 25, 2024

I have tried SEVERAL times to use the URL https://github.com/cp2004/OctoPrint-EEPROM-Marlin/archive/3.0.0r3.zip to try to install via the Plugin Manager. All it does is sit there and look at me. It never installs, never sends notices, refuses to enable or accept the close button... nothing. I have to reload OP to get out of the install screen.

CR-10 v2 (Yellow) LAN  OctoPrint  2020-12-14 14-32-50

I've restarted OP, rebooted the whole system, still unable to install the RC.

from octoprint-eeprom-marlin.

cp2004 avatar cp2004 commented on July 25, 2024

@KenLucke take a look at the conversation in #16, the URL had a typo but has now been updated. Thanks for giving it a go!

from octoprint-eeprom-marlin.

KenLucke avatar KenLucke commented on July 25, 2024

Ok, got it working. Looks awesome so far, with the exception of the date/time formatting issue mentioned elsewhere. Much more intuitive.

from octoprint-eeprom-marlin.

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.