longer3d / marlin2.0-lgt Goto Github PK
View Code? Open in Web Editor NEWLonger LKx(Alfawise Ux0) and LKx Pro(Alfawise Ux0 Pro) 3D Pinter firmware based on Marlin 2.0
License: GNU General Public License v3.0
Longer LKx(Alfawise Ux0) and LKx Pro(Alfawise Ux0 Pro) 3D Pinter firmware based on Marlin 2.0
License: GNU General Public License v3.0
Only 25 gcode files of sdcard are shown in the list. If there are more files they will not be shown.
Default
Expected behavior:
All files should be shown. Maybe a search function and sorting after modification date can be implemented, too.
Actual behavior:
Only 25 files are shown.
Hi all,
is this firmware suitable for LK4 Pro/U30 Pro ?
If no, is there a development plan to support these printers ?
Longer3d's current LK5 Pro and LK4 Pro use a Techonics display instead of the DWIN display. In order to add functionality, changes need to be made to the display firmware.
End stop switches are ignored, motors continue to move.
Used Configuration.h
and Configuration_adv.h
from this repository.
Expected behavior:
When reaching one of the 3 end stop switches printer should stop moving.
Actual behavior: [What actually happens]
End stop switches are ignored and motors continue spinning making ugly noise.
Open Source configurations are for old Longer3d motherboards but new LK5 Pro printers are being shipped with MKS Robin E3 V1.1 motherboard. Please provide configurations or a list of changes needed to support this motherboard in an LK5 Pro.
Hi all, I'd like to have Marlin 2 on my alfawise U30 Pro. I'm new to fw and 3d printer world so maybe that i'm a bit confused.
I kindly ask:
Using master branch both STM32F103VE_longer and mega2560 environments generate blocking compiler errors.
Thanks a lot
I'm trying build for LK4_PRO with BLTOUCH, but BLTOUCH not working in this firmware..
I have enabled it.
Can you create branch LK4PRO_BLTOUCH?
Thanks.
Hello, I am trying to make an automatic filament change in lk4pro but with the lgt 4.3 screen it does not work M600 I have tried with M25\nM2003, it pauses but the screen does not offer the change of filament nor the resumption of printing is there a script that allows do it thank you
Is not possible build with Visual Studio code, because TMC26XStepper library not found.
lib_deps = ${common.lib_deps}
TMC26XStepper=https://github.com/trinamic/TMC26XStepper/archive/master.zip
Error:
Library Manager: Installing https://github.com/trinamic/TMC26XStepper/archive/master.zip
PackageException: Got the unrecognized status code '404' when downloaded https://github.com/trinamic/TMC26XStepper/archive/master.zip
LCD doesn't show anything
https://drive.google.com/file/d/1dn1VmLbad_SqdGSUlosu6AGfbX0w1eGO/view?usp=sharing
installing the marlin, this way: https://marlinfw.org/docs/basics/install_platformio_vscode.html
configuring the as in the files
Expected behavior: LCD to show something
Actual behavior: LCD stuck on the attached photo https://drive.google.com/file/d/1D407cnIqCafACkG0hZGTHXpJ0hL3KQuf/view?usp=sharing
Configuring for LK5 Pro.
In the support LKx Pro branch, in the default/example configuration.h, line 150, #define SERIAL_PORT 0 generates a compile error. Changing the 0 to -1 or 1 also generates compile errors. Changing it to 2 compiles OK, but may not be a good value. Need better comments on how to properly set serial ports for these printers and their screens, and appropriate default values in configuration.h for this project.
On my LK5 Pro, and probably other machines with the same Longer Kit board, the X, Y and Z drivers are TMC2208, not A4988. You may want to make appropriate changes in the Stepper Drivers section. There may be other Marlin and Gcode features available for the TMC2208 drivers, but that is not critical for now.
Using the configuration.h in this bug report, review my configuration changes for LK5, serial port, stepper drivers, etc., and attempt to compile. Note multiple compile errors associated with lgtdwlcd.cpp, as seen in the jpg file attached.
Required: Please include a ZIP file containing your Configuration.h
a
RGConfigs.zip
and Configuration_adv.h
files.
Expected behavior:
Should compile clean
Actual behavior:
Multiple compile errors.
See attached jpg of compile errors after I fixed everything I had any control over in the configuration files.
Most likely I'm being stupid, but Longer LK4 Pro doesn't see the firmware file. I have tried the following file names:
firmware.hex
BOARD_LONGER_LGT_KIT_V1.hex
LONGER_LGT_KIT_V1.hex
LGT_KIT_V1.hex
The printer does not respond to the firmware file in any way, the USB flash drive is working, also formatted it
This will not compile. Issue was opened in May with the feedback that read me would be updated with info to build.
Trying to build for LK5 Pro since you did not release a build that supports this model.
Compiling .pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_atmega_hw_spi.c.o
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_fast_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
compilation terminated due to -fmax-errors=5.
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_fast_parallel.c.o] Error 1
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_common.c:46:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
compilation terminated due to -fmax-errors=5.
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_common.c.o] Error 1
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_no_en_parallel.c:69:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
compilation terminated due to -fmax-errors=5.
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_no_en_parallel.c.o] Error 1
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_parallel.c:63:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:58:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt'
void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg,
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here
void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode);
^~~~~~~~~~~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
compilation terminated due to -fmax-errors=5.
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:52:6: error: conflicting types for 'random'
long random(long max);
^~~~~~
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_parallel.c.o] Error 1
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:61:6: error: conflicting types for 'random'
long random(long min, long max);
^~~~~~
In file included from c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:11:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:41,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
c:\users\cript.platformio\packages\[email protected]\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here
long _EXFUN(random,(_VOID));
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:60:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:181:17: error: conflicting types for 'makeWord'
extern uint16_t makeWord( uint8_t h, uint8_t l ) ;
^~~~~~~~
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_hw_spi.c:48:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_std_sw_spi.c:44:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_spi.c:55:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_sw_spi.c:53:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish_math.h:180:17: note: previous declaration of 'makeWord' was here
extern uint16_t makeWord( uint16_t w ) ;
^~~~~~~~
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_st7920_custom.c:58:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
In file included from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:63:0,
from C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from .pio\libdeps\STM32F103VE_longer\U8glib-HAL\src\clib\u8g_com_arduino_t6963.c:71:
C:\Users\cript.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wiring_pulse.h:34:72: error: expected ';', ',' or ')' before '=' token
uint32_t pulseIn( uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout = 1000000L ) ;
^
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_std_sw_spi.c.o] Error 1
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_st7920_spi.c.o] Error 1
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_st7920_hw_spi.c.o] Error 1
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_sw_spi.c.o] Error 1
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_st7920_custom.c.o] Error 1
*** [.pio\build\STM32F103VE_longer\libb10\U8glib-HAL\clib\u8g_com_arduino_t6963.c.o] Error 1
============================= [FAILED] Took 8.79 seconds =============================
Environment Status Duration
STM32F103VE_longer FAILED 00:00:08.788
Filename of gcode files on the sdcard are truncated to only 26 characters, even in the selected file box. In the selection list sometimes even less (depends on used characters).
Default configuration of this repository (branch support-LKxPro).
Bug has been found in official FW&UI_LK5_PRO_0_3_5C.zip release, too.
Expected behavior:
Latest after selecting a file the full file name must be shown in the selected file box. Otherwise you can´t add version suffixes to your files because the filenames get too long. Cura adds the printers name ("LLK5PRO_") at the beginning of the file so 8 characters are immediately taken. Normal filenames like "LLK5PRO_brandenburg-gate-by-modelmaker_v2.gcode" cannot be used with this printer.
Actual behavior:
Filename truncated to 26 characters "LLK5PRO_brandenburg-gate-b". If you have multiple versions you cannot distinguish which file should be printed.
The pinout for CR Touch probes is not well documented. I wanted to share this information here, because it is the first place people are likely to look for this information in regards to Longer printers.
CR Touch Wiring for LK5 Pro
Servo Connection:
D7 = Yellow (Signal)
GND = White (Ground)
5v = Black (+5v)
Sensor Connection:
Z Min Stop Switch Ground = Blue (Z signal)
Z Min Stop Switch 5v = Red (GND)
(Note: If Z stop wires are backwards, the probe will appear to work, but the printer will not stop descending the Z axis when triggered.)
After installing this firmware, the marling gcode M851 doesn't work. I need it to set the Z Offset as I installed a new hotend
My Configurations:
Please update the base code for Marlin to 2.0.9.2 enabling the default DWIN touchscreen capabilities and allow for easier merging of update code for the Longer LK5 Pro.
I'm trying to update the firmware on my LK4 X printer so that I can have linear advance enabled. The problem is the configurations for the LK4X are nowhere to be found. I looked at my board and it is the LGT_Kit_V2.1, the V1.0 doesn't work because it's an 8 bit board and V2.1 is a 32 bit board.
Is it possible to add the LK4 X to the configuration.h, boards.h, and other necessary files to be able to modify the firmware. Or at least advise which board to use when compiling new firmware.
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.