Commit 81e4f5c9 authored by Franco (nextime) Lanza's avatar Franco (nextime) Lanza

Merge remote-tracking branch 'upstream/dev' into dev

parents aa1b69a7 2dfd21c9
Pipeline #51 skipped
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
* M595 - Set hotend AD595 offset and gain * 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] * 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 ] * 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 * M666 - Set z probe offset or Endstop and delta geometry adjustment. M666 L for list command
* M906 - Set motor currents XYZ T0-4 E * M906 - Set motor currents XYZ T0-4 E
* M907 - Set digital trimpot motor current using axis codes. * M907 - Set digital trimpot motor current using axis codes.
......
### Version 4.2.83 ### Version 4.2.83
* Add Cooler and Hot Chamber * 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 ### Version 4.2.82
* Add DONDOLO_DUAL_MOTOR for DONDOLO bowden and dual extruder * Add DONDOLO_DUAL_MOTOR for DONDOLO bowden and dual extruder
......
...@@ -7687,7 +7687,7 @@ inline void gcode_M503() { ...@@ -7687,7 +7687,7 @@ inline void gcode_M503() {
if (code_seen('D') && IsRunning()) laser.diagnostics = (bool) code_value(); if (code_seen('D') && IsRunning()) laser.diagnostics = (bool) code_value();
// Wait for the rest // Wait for the rest
//st_synchronize(); // st_synchronize();
if (code_seen('S') && IsRunning()) { if (code_seen('S') && IsRunning()) {
laser.intensity = (float) code_value(); laser.intensity = (float) code_value();
laser.rasterlaserpower = laser.intensity; laser.rasterlaserpower = laser.intensity;
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
/** /**
* laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1 * laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1
* Copyright (c) 2013 Timothy Schmidt. All right reserved. * 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 * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
/** /**
* laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1 * laser.cpp - Laser control library for Arduino using 16 bit timers- Version 1
* Copyright (c) 2013 Timothy Schmidt. All right reserved. * 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 * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
......
...@@ -67,8 +67,8 @@ ...@@ -67,8 +67,8 @@
#undef USE_BIG_EDIT_FONT #undef USE_BIG_EDIT_FONT
#endif #endif
#if ENABLED(LASER) #if ENABLED(LASERBEAM)
#include "../laser/laserbitmaps.h" #include "../laser/laserbitmaps.h"
#endif #endif
#if ENABLED(USE_SMALL_INFOFONT) #if ENABLED(USE_SMALL_INFOFONT)
...@@ -374,7 +374,7 @@ static void lcd_implementation_status_screen() { ...@@ -374,7 +374,7 @@ static void lcd_implementation_status_screen() {
bool blink = lcd_blink(); bool blink = lcd_blink();
#if ENABLED(LASER) #if ENABLED(LASERBEAM)
#if ENABLED(LASER_PERIPHERALS) #if ENABLED(LASER_PERIPHERALS)
if (laser_peripherals_ok()) { if (laser_peripherals_ok()) {
u8g.drawBitmapP(29,4, LASERENABLE_BYTEWIDTH, LASERENABLE_HEIGHT, laserenable_bmp); u8g.drawBitmapP(29,4, LASERENABLE_BYTEWIDTH, LASERENABLE_HEIGHT, laserenable_bmp);
...@@ -474,7 +474,7 @@ static void lcd_implementation_status_screen() { ...@@ -474,7 +474,7 @@ static void lcd_implementation_status_screen() {
} }
#endif #endif
#if DISABLED(LASER) #if DISABLED(LASERBEAM)
// Hotends // Hotends
for (int i = 0; i < HOTENDS; i++) _draw_heater_status(6 + i * 25, i); for (int i = 0; i < HOTENDS; i++) _draw_heater_status(6 + i * 25, i);
...@@ -482,6 +482,7 @@ static void lcd_implementation_status_screen() { ...@@ -482,6 +482,7 @@ static void lcd_implementation_status_screen() {
#if HOTENDS < 4 && HAS(TEMP_BED) #if HOTENDS < 4 && HAS(TEMP_BED)
_draw_heater_status(81, -1); _draw_heater_status(81, -1);
#endif #endif
#endif // !LASERBEAM
#endif // DISABLED LASER #endif // DISABLED LASER
// Fan // Fan
......
This diff is collapsed.
...@@ -56,7 +56,7 @@ The current MarlinKimbra dev team consists of: ...@@ -56,7 +56,7 @@ The current MarlinKimbra dev team consists of:
- simonepri - Simone Primarosa (https://github.com/simonepri) - simonepri - Simone Primarosa (https://github.com/simonepri)
More features have been added by: More features have been added by:
- - Franco (nextime) Lanza
## License ## License
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment