Git Product home page Git Product logo

marlin2.0-lgt's People

Contributors

longer3d avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

marlin2.0-lgt's Issues

[BUG] LK5 Pro: Only 25 gcode files of sdcard are shown in the list

Bug Description

Only 25 gcode files of sdcard are shown in the list. If there are more files they will not be shown.

My Configurations

Default

Steps to Reproduce

  1. Place 26 or more gcode files on sdcard
  2. Insert sdcard to printer
  3. search for files

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.

Additional Information

[FR] (feature request title)

Hi all,
is this firmware suitable for LK4 Pro/U30 Pro ?

If no, is there a development plan to support these printers ?

[BUG] LK5 Pro: End stop switches ignored

Bug Description

End stop switches are ignored, motors continue to move.

My Configurations

Used Configuration.h and Configuration_adv.h from this repository.

Steps to Reproduce

  1. Build this repository for LK5 pro
  2. Build firmware using Arduino
  3. Flash firmware to LK5 pro
  4. Move x-, y- or z-axis to the end position

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.

Additional Information

  • Provide pictures or links to videos that clearly demonstrate the issue.
  • See How Can I Contribute for additional guidelines.

Info about this repo needed (compiler errors)

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:

  1. is this fw the "reference" for U30 Pro ?
  2. Is the released bin files suitable for update the U30 Pro printer ?
  3. what "environment" should be compiled to contribute ?

Using master branch both STM32F103VE_longer and mega2560 environments generate blocking compiler errors.

Thanks a lot

[FR] LK4PRO with BLTouch

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.

[FR] (automatic filament change)

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

[BUG] lib_deps TMC26XStepper not found

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

Multiple compile errors

Bug Description

Configuring for LK5 Pro.

  1. 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.

  2. 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.

  3. 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.

My Configurations

Required: Please include a ZIP file containing your Configuration.h a
RGConfigs.zip
and Configuration_adv.h files.

Steps to Reproduce

  1. Configure for LK5 Pro and leave all serial port defaults as they are in the branch's default configuration.h
  2. Compile and observe errors.
    compile errors

Expected behavior:
Should compile clean

Actual behavior:
Multiple compile errors.

Additional Information

See attached jpg of compile errors after I fixed everything I had any control over in the configuration files.

The name of the firmware file (resolved)

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

[BUG] Will Not Compile with Longer Board or Mega 2560 selected.

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

[BUG] LK5 Pro: Gcode filenames on sdcard are truncated to 26 characters

Bug Description

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).

My Configurations

Default configuration of this repository (branch support-LKxPro).
Bug has been found in official FW&UI_LK5_PRO_0_3_5C.zip release, too.

Steps to Reproduce

  1. Insert sdcard with gcode files
  2. Open list
  3. select a gcode file

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.

Additional Information

[FR] Add documentation for CR Touch

Description

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.

Feature Workflow

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.)

[FR] Update Base Code to Marlin 2.0.9.2

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.

[FR] Add LK4-X configuration

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.