Comments (5)
Till now only gen7 can't disable singe steppers.
The logic for disabling steppers in in Repetier-Firmware has in fact a wrong logic. Only after emptying the move queue it checks for steppers to be disabled. Not a problem with printing, but also not as expected. I will correct that for version 0.46.
from repetier-firmware.
Many thanks that works well :-) service with a smile. BTW no big deal, but to get the M80/M81 commands working I need to change the code to write the output low (current code just reverts back to input).
case 80: // M81 - ATX Power On
wait_until_end_of_move();
if(PS_ON_PIN > -1) pinMode(PS_ON_PIN,OUTPUT); //GND
digitalWrite(PS_ON_PIN, HIGH); //**********
break;
case 81: // M81 - ATX Power Off
wait_until_end_of_move();
//if(PS_ON_PIN > -1) pinMode(PS_ON_PIN,INPUT); //Floating
digitalWrite(PS_ON_PIN, LOW); //***********
break;
from repetier-firmware.
Thanks for the M80/81 info. I have no Gen7 to test, so I belive you that it works and will add it for the next release.
from repetier-firmware.
I just tried to validate your fix for atx power. It turned out that every firmware implementing it has it done the way I have. Reading the ATX specs, it says gnd is needed to enable and floating or high to disable it. Your changes inverse the existing logic. So is it possible you used the M80/81 commands just in the wrong order?
M80 is Power on
M81 is Power off
from repetier-firmware.
Yes, I have reversed it as I use a transistor on the output so that when the output is high the transistor is on and ATX green wire grounded and when output is low the transistor is off, atx green wire floating or high at 5V. I don't like the idea of connecting the output of the ATmega644 directly to the ATX 5V supply - risk having 5V on ATmega644 with no supply rail on.
from repetier-firmware.
Related Issues (20)
- why my lcd is not working when connect in power supply v12 20A HOT 1
- ZHOME_PRE_RAISE value HOT 1
- Display controller hangs after USB is disconnected. HOT 19
- Beeper doesn't stop beeping in dev2 HOT 13
- Software endstop don't trigger on retest HOT 6
- Hardware endstop don't work HOT 5
- dev2: Homing causes motion on E axis (extruder) HOT 3
- dev2, delta printer: Running auto-level before print fails if auto-leveled before HOT 1
- Caught a bug: incorrect processing G2 and G3: arc processing error with commands G2 and G3 HOT 1
- Printer reset detected when connecting with Octoprint HOT 13
- Typo maybe..... HOT 2
- homing regression between 1.0.4 and current development branch HOT 4
- Better long filenames support HOT 3
- Crush while connecting my FlsunQ5 printer in a Surface PRO 7 HOT 3
- Issue Compiling for Melzi V2 (Wanhao Duplicator i3) Repetier V1.0.4 HOT 2
- x, y, z axis only move in one direction HOT 4
- 1.0.5 dev incorrect processed PID calibration g-code M303 HOT 2
- Under extrusion and Stringing HOT 1
- Issue on Spiderking 407 motherboard, couldn't get any axis to move HOT 2
- Evenly spread multisteps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from repetier-firmware.