Page 1 of 1
Which Gcode type do I use?
Posted: Mon Oct 29, 2018 10:50 am
by anrkii
Smartto is not an option in the printer settings page. I could not find an answer elsewhere for what Gcode flavor to set the slicer software to. Marlin? Repetier?
thanks in advance.
Re: Which Gcode type do I use?
Posted: Mon Oct 29, 2018 1:38 pm
by dekes1
It uses a flavor of Marlin, although with some Gcodes not yet added. For now, Marlin is your best bet.
Re: Which Gcode type do I use?
Posted: Tue Oct 30, 2018 8:51 pm
by Lexan
Repetier works also just fine
Re: Which Gcode type do I use?
Posted: Tue Oct 30, 2018 9:40 pm
by _kaktus_
Hello.
This can be tested experimentally.
As an interesting experiment in getting to know your machine.
- Start your computer.
- Connect the printer to a USB port
- On the computer, run the console with the serial port terminal.
- Start the printer.
- Establish a connection from the console via the printer's serial port.
- Restart the printer.
Among other things, there will be an interesting character string in the terminal.
It can look like this:
Code: Select all
ok T:25.8 /0.0 B:26.1 /0.0 T0:25.8 /0.0 T1:25.5 /0.0 @:0 B@:0 @0:0 @1:0
This is the printer's response to an
M105 request.
It looks different for different platforms:
Repetier
Code: Select all
T:24.59 / 0 B:29.17 / 0 B@:0 @:0 T0:24.59 / 0 @0:0 T1:25.68 / 0 @1:0
Marlin
Code: Select all
ok T:25.8 /0.0 B:26.1 /0.0 T0:25.8 /0.0 T1:25.5 /0.0 @:0 B@:0 @0:0 @1:0
MarlinKimbra
Code: Select all
ok T:26.4 /0.0 B:26.3 /0.0 T0:26.4 /0.0 T1:26.3 /0.0 @:0 B@:0 @0:0 @1:0
Smoothieware
Code: Select all
ok T:25.6 /0.0 @0 T1:24.5 /0.0 @0 B:25.7 /0.0 @0
Reprap
You must be aware, however, that not all G-Code commands must work.
You can also watch the printer's response to the M105 command in your slicer log.
However, using the previous method you will see more interesting information.
Re: Which Gcode type do I use?
Posted: Tue Oct 30, 2018 10:07 pm
by Lexan
Send: M105Recv: ok
Code: Select all
T:16.6 /0.0 B:14.0 /0.0 F:0 R:100 @:0 B@:0
a bitt different in the end
Re: Which Gcode type do I use?
Posted: Tue Oct 30, 2018 11:04 pm
by _kaktus_
Have you looked into the terminal?
I'm curious what the printer will write to you after the restart.
Re: Which Gcode type do I use?
Posted: Wed Oct 31, 2018 1:46 am
by dekes1
Smartto is a custom firmware that is technically none of the named firmwares above. However, after building the code it's clear that it contains much of the same logic as Marlin, is structured the same as Marlin, and has the same naming standards as Marlin. As a matter of fact, until they released the source code, some people on the Marlin boards were claiming an open source code violation because they were certain it used Marlin at it's core.
Unfortunately, it still doesn't have all of Marlin's Gcodes implemented, but it's pretty close.
Re: Which Gcode type do I use?
Posted: Wed Oct 31, 2018 3:17 am
by _kaktus_
It can be said to be Marlin compatible.
And that's it.
And what I was talking about was the identification string for Slicer.