Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MarlinKimbra
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
machinery
MarlinKimbra
Commits
81e4f5c9
Commit
81e4f5c9
authored
8 years ago
by
Franco (nextime) Lanza
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'upstream/dev' into dev
parents
aa1b69a7
2dfd21c9
Pipeline
#51
skipped
Changes
8
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
413 additions
and
447 deletions
+413
-447
GCodes.md
Documentation/GCodes.md
+1
-1
changelog.md
Documentation/changelog.md
+1
-1
MK_Main.cpp
MK/module/MK_Main.cpp
+1
-1
laser.cpp
MK/module/laser/laser.cpp
+2
-1
laser.h
MK/module/laser/laser.h
+1
-0
dogm_lcd_implementation.h
MK/module/lcd/dogm_lcd_implementation.h
+7
-6
ultralcd.cpp
MK/module/lcd/ultralcd.cpp
+399
-436
README.md
README.md
+1
-1
No files found.
Documentation/GCodes.md
View file @
81e4f5c9
...
...
@@ -138,7 +138,7 @@
*
M595 - Set hotend AD595 offset and gain
*
M600 - Pause for filament change X
[
pos
]
Y
[
pos
]
Z
[
relative lift
]
E
[
initial retract
]
L
[
later retract distance for removal
]
*
M605 - Set dual x-carriage movement mode: Smode
[
X<duplication x-offset> Rduplication temp offset
]
*
M649 -
laser set options
*
M649 -
Set laser options. S
<intensity>
L
<duration>
P
<ppm>
B
<set
mode
>
R
<raster
mm
per
pulse
>
F
<feedrate>
*
M666 - Set z probe offset or Endstop and delta geometry adjustment. M666 L for list command
*
M906 - Set motor currents XYZ T0-4 E
*
M907 - Set digital trimpot motor current using axis codes.
...
...
This diff is collapsed.
Click to expand it.
Documentation/changelog.md
View file @
81e4f5c9
### Version 4.2.83
*
Add Cooler and Hot Chamber
*
Add Laser Beam PWM and raster base64
ONLY ARDUINO MEGA
*
Add Laser Beam PWM and raster base64
### Version 4.2.82
*
Add DONDOLO_DUAL_MOTOR for DONDOLO bowden and dual extruder
...
...
This diff is collapsed.
Click to expand it.
MK/module/MK_Main.cpp
View file @
81e4f5c9
...
...
@@ -7687,7 +7687,7 @@ inline void gcode_M503() {
if
(
code_seen
(
'D'
)
&&
IsRunning
())
laser
.
diagnostics
=
(
bool
)
code_value
();
// Wait for the rest
//st_synchronize();
//
st_synchronize();
if
(
code_seen
(
'S'
)
&&
IsRunning
())
{
laser
.
intensity
=
(
float
)
code_value
();
laser
.
rasterlaserpower
=
laser
.
intensity
;
...
...
This diff is collapsed.
Click to expand it.
MK/module/laser/laser.cpp
View file @
81e4f5c9
...
...
@@ -23,6 +23,7 @@
/**
* laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1
* Copyright (c) 2013 Timothy Schmidt. All right reserved.
* Copyright (c) 2016 Franco (nextime) Lanza
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
...
...
@@ -304,7 +305,7 @@
#if ENABLED(LASER_PERIPHERALS)
bool
laser_peripherals_ok
()
{
return
!
digitalRead
(
LASER_PERIPHERALS_STATUS_PIN
);
}
void
laser_peripherals_on
()
{
digitalWrite
(
LASER_PERIPHERALS_PIN
,
LOW
);
if
(
laser
.
diagnostics
)
...
...
This diff is collapsed.
Click to expand it.
MK/module/laser/laser.h
View file @
81e4f5c9
...
...
@@ -23,6 +23,7 @@
/**
* laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1
* Copyright (c) 2013 Timothy Schmidt. All right reserved.
* Copyright (c) 2016 Franco (nextime) Lanza
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
...
...
This diff is collapsed.
Click to expand it.
MK/module/lcd/dogm_lcd_implementation.h
View file @
81e4f5c9
...
...
@@ -67,8 +67,8 @@
#undef USE_BIG_EDIT_FONT
#endif
#if ENABLED(LASER)
#include "../laser/laserbitmaps.h"
#if ENABLED(LASER
BEAM
)
#include "../laser/laserbitmaps.h"
#endif
#if ENABLED(USE_SMALL_INFOFONT)
...
...
@@ -374,7 +374,7 @@ static void lcd_implementation_status_screen() {
bool
blink
=
lcd_blink
();
#if ENABLED(LASER)
#if ENABLED(LASER
BEAM
)
#if ENABLED(LASER_PERIPHERALS)
if
(
laser_peripherals_ok
())
{
u8g
.
drawBitmapP
(
29
,
4
,
LASERENABLE_BYTEWIDTH
,
LASERENABLE_HEIGHT
,
laserenable_bmp
);
...
...
@@ -474,14 +474,15 @@ static void lcd_implementation_status_screen() {
}
#endif
#if DISABLED(LASER)
// Hotends
#if DISABLED(LASER
BEAM
)
// Hotends
for
(
int
i
=
0
;
i
<
HOTENDS
;
i
++
)
_draw_heater_status
(
6
+
i
*
25
,
i
);
// Heated bed
#if HOTENDS < 4 && HAS(TEMP_BED)
_draw_heater_status
(
81
,
-
1
);
_draw_heater_status
(
81
,
-
1
);
#endif
#endif // !LASERBEAM
#endif // DISABLED LASER
// Fan
...
...
This diff is collapsed.
Click to expand it.
MK/module/lcd/ultralcd.cpp
View file @
81e4f5c9
This diff is collapsed.
Click to expand it.
README.md
View file @
81e4f5c9
...
...
@@ -56,7 +56,7 @@ The current MarlinKimbra dev team consists of:
-
simonepri - Simone Primarosa (https://github.com/simonepri)
More features have been added by:
-
-
Franco (nextime) Lanza
## License
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment