salandora / octoprint-eeprom-repetier Goto Github PK
View Code? Open in Web Editor NEWMakes it possible to change EEprom Values of Repetier Firmware through OctoPrint
License: GNU Affero General Public License v3.0
Makes it possible to change EEprom Values of Repetier Firmware through OctoPrint
License: GNU Affero General Public License v3.0
Attempts to update plugin result in erroring out. I am doing my best to try to self-diagnose and fix it but I am getting no where.
Lines from Octoprint log:
2021-05-01 20:22:39,606 - octoprint.plugins.softwareupdate - INFO - Starting update of eeprom_repetier to 0.1.5...
2021-05-01 20:22:45,628 - octoprint.plugins.softwareupdate - ERROR - Update of eeprom_repetier can not be performed, please also check plugin_softwareupdate_console.log for possible causes of this
Traceback (most recent call last):
File "/home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate/init.py", line 1828, in _perform_update
target, populated_check, target_version, log_cb=self._log, online=online
File "/home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate/updaters/pip.py", line 144, in perform_update
"Error while executing pip install", (stdout, stderr)
UpdateError: Error while executing pip install
Lines from plugin_software_update_console.log:
2021-05-01 20:22:39,623 /home/pi/oprint/bin/python2 -m pip --disable-pip-version-check install https://github.com/Salandora/OctoPrint-EEPROM-Repetier/archive/0.1.5.zip --no-cache-dir
2021-05-01 20:22:43,137 > Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
2021-05-01 20:22:43,139 > Collecting https://github.com/Salandora/OctoPrint-EEPROM-Repetier/archive/0.1.5.zip
2021-05-01 20:22:43,141 > Downloading https://github.com/Salandora/OctoPrint-EEPROM-Repetier/archive/0.1.5.zip
2021-05-01 20:22:45,613 > Complete output from command python setup.py egg_info:
2021-05-01 20:22:45,614 > Found packages: set([u'octoprint_eeprom_repetier'])
2021-05-01 20:22:45,615 > error in OctoPrint-EEprom-Repetier setup command: package_data must be a dictionary mapping package names to lists of wildcard patterns
2021-05-01 20:22:45,615 >
2021-05-01 20:22:45,616 > ----------------------------------------
2021-05-01 20:22:45,625 ! Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-S7Pvui/
2021-05-01 20:22:45,686 /home/pi/oprint/bin/python2 -m pip --disable-pip-version-check install https://github.com/kantlivelong/OctoPrint-PSUControl/archive/1.0.5.zip --no-cache-dir
Not really an issue, more a feature suggestion.
I often missed the option to backup my settings and maybe it is possible to backup and restore the values.
Hello,
The Plugin Recognizes my Firmware and reads everything OK. When I try to change something and press save, even after issuing a M500 command from the Terminal window, when I load the EEPROM Values again, the Values haven't changed and stayed the same.
Writing from Repetier Host however, works everytime.
Using a Raspberry Pi 2 B with OctoPi image.
Out of curiosity, how hard would it be to make it an option to have the firmware editor show up as a tab (in the terminal and temperature and control section)? Or if that's not optionable, a tab version of this plugin?
I had had problem for enter in EEPROM Repetier for Anet A8.
OctoPrint show me this message:
EEprom Repetier Plugin
This plugin is designed to get, change and save the values in the Eeprom of your Repetier Firmware based Machine.
Your machine is not Repetier Firmware based
But... I use Anet A8 with serial motherboard and Skynet 2.3.1.
Hi!
I checked that my EEPROM repetier, installed into octoprint (raspberry sd-ready version) does not write into the EEPROM. I'm using repetier 0.92.9
Is there any way to check out why or what can I do to make it work?
Thank a lot for your support. It is really appreciated!
David.
Running Repetier with the latest dev, plugin says my machine is not repetier-based.
I wanted to post this in case it helps someone else but I can't reproduce it so it's going to be difficult to troubleshoot. Since I've been using the plugin on 1.x I've had two cases where eeprom values have mysteriously changed. In the first case, it was the Y home position and I assumed I just put a number in the wrong place. But the latest one really had me stumped. My hot end was very slow to heat up. I wound up disassembling nearly everything. It turns out the PID Max had somehow been set to 40 when it should have been 255. because of the location of that and the value I'm certain I didn't make that change manually, so something possibly related to this plugin wrote a more or less random value in a more or less random eeprom slot i think.
I will post updates if I collect any more data on this problem but it seems intermittent and random. Otherwise, it works well and is very handy.
Please add Python 3 Compatibility as outlined here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.