Bob-the-Kuhn
4e3ee845b9
config_adv ( #7941 )
...
get rid of twi.h
move to board files
7 years ago
Roxy-3D
0e260c6c1d
Get FolgerTech i3-2020 working again with 32-bit platforms ( #7944 )
...
Setup FolgerTech i3-2020 Configuration files as a reference platform for
32-Bit work.
Also fix MAX7219 debug lights on 32-bit platforms.
7 years ago
Bob-the-Kuhn
26bfae58d4
MPC4451 I2C support
7 years ago
Scott Lahteine
1f5c432e29
Merge pull request #7920 from thinkyhead/bf2_neopixel_full
...
[2.0.x] Move FILAMENT_RUNOUT_SENSOR to a feature
7 years ago
Scott Lahteine
732e87e83c
Merge pull request #7892 from GMagician/Serial-double-echo-fix
...
[2.0.x] Serial double echo fix
7 years ago
Scott Lahteine
f8e8fcb978
Move FILAMENT_RUNOUT_SENSOR to a feature
7 years ago
Slawomir Ciunczyk
a11e6a1022
Different NEOPIXEL types
...
Same as #7728 but for 2.0.x,
Lot of cleanup and remove references in whole code to other "LED files" than leds.h. Now will be much easier to add next drivers/libraries. e.g. FastLED. But bad news, currently FastLED is suporting only RGB devices (no RGBW)
7 years ago
Scott Lahteine
b30b55307c
Merge pull request #7909 from thinkyhead/bf2_goodbye_legacy_advance
...
[2.0.x] Remove legacy ADVANCE feature
7 years ago
Scott Lahteine
1d04197f2f
Merge pull request #7916 from thinkyhead/bf2_probeless_ubl
...
[2.0.x] Allow UBL G29 and G26 to build without a probe
7 years ago
Thomas Moore
9b0ee53b12
Use segmented moves when moving axis from LCD
7 years ago
Scott Lahteine
442669d23c
Allow UBL to build without a probe
7 years ago
Scott Lahteine
20ebe218c8
Tweaks to VIKI lcd support
7 years ago
Scott Lahteine
09fa34a9e1
Modernize configs
7 years ago
Scott Lahteine
560d366b80
Move VIKI SCK/MOSI pins fix to Conditionals_POST.h
7 years ago
Scott Lahteine
e9bcb9d048
Add 4 new LCD displays
7 years ago
Scott Lahteine
03f4891fb9
Remove legacy ADVANCE feature
7 years ago
GMagician
546f02c6f4
[2.0.x] Addressing #7896
...
Compiler error, added char c variable
7 years ago
GMagician
eb96d37da0
Serial double echo fix
...
Fix double character sent when TX buffer size is 0 on mega2560
7 years ago
Scott Lahteine
deeea98d22
LCD filename already concatenated
7 years ago
Scott Lahteine
a058638d11
Merge pull request #7875 from thinkyhead/bf2_fill_eeprom_dat_ff
...
[2.0.x] Update LPC persistent store to initialize eeprom.dat with FF
7 years ago
Scott Lahteine
ae1a18d0a1
LCD filename already concatentated
7 years ago
Scott Lahteine
12aa1b999a
Fix display issue with SD_SORT_ALPHA cached names
7 years ago
Dave Johnson
9d0e4ea3d5
[2.0.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled ( #7879 )
...
* Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled
If HOME_AFTER_DEACTIVATE, there is no need to warn on LCD since printer will home prior to starting print. Saves 60 bytes PROGMEM on AVR with U8g panel.
* Reduce lines used
* Reduce lines used
7 years ago
Scott Lahteine
8315a8a716
Apply fixes for DUE
...
Alternative to #7882 . If F_CPU is greater than 1000 it can be evenly divided by 8. Over 10000, 16; over 100000, 32; over 1 million, 64; etc.
7 years ago
Scott Lahteine
4b36a542e0
Merge pull request #7876 from thinkyhead/bf2_hotend_messages
...
[2.0.x] Addressing #7612
7 years ago
Unknown
12730c1303
[2.0.0] Resolve USE_CONTROLLER_FAN compile errors
...
Add to controllerfan.cpp:
#include "../module/stepper_indirection.h"
#include "../module/temperature.h"
7 years ago
Scott Lahteine
7fb3343bda
[2.0.x] Addressing #7612
...
Change "extruder" to HOTEND in sanity error messages
7 years ago
victorpv
8998f31ee1
Update LPC persistent store to initialize eeprom.dat with FF
...
This change initialize any data in eeprom.dat beyond the current file size to FF.
That way if eeprom.dat is deleted and created again, it doesn't take the old values or random ones, but rather starts with FF in all positions as a real brand new or erased eeprom.dat
Currently if you delete eeprom.dat and restart the board, the new file is created in the same sector with the same content, since FAT does not actually delete the data, just marks the sector as free. I tested by deleting the file, and then rebooting the board, and checking the file content.
The change can be tested in the same way, deleting, rebooting the board, and then the new content should be all FF.
If an eeprom file already exist with data on it, but smaller than E2END, it will be padded with FF on first access, so it will not have random or old content appended.
7 years ago
Scott Lahteine
2aa22c5a5e
Merge pull request #7874 from thinkyhead/bf2_anet_encoder_pulses
...
[2.0.x] Fixing ANET encoder pulses
7 years ago
Scott Lahteine
f99d1dedae
Fixing #7833
...
Derived from #7873
7 years ago
Scott Lahteine
de84f57a9c
Patch SD file draw bug
7 years ago
Scott Lahteine
ef90b49fff
Remove extra NEWPANEL settings in Conditionals_LCD.h
7 years ago
Scott Lahteine
67a7dd9792
Merge pull request #7866 from thinkyhead/bf2_finally_G33_is_done
...
[2.0.x] Apply G33 updates
7 years ago
Scott Lahteine
b220bc7521
Apply G33 updates
...
Adapted from #7865
7 years ago
Scott Lahteine
9fe7f53216
Misc general spacing cleanup
7 years ago
Scott Lahteine
c0382cd8cd
Add UTF-8 mapper for Slovak language
...
Based on #7862 , #7846 by @rmoravcik
7 years ago
Scott Lahteine
c81843a414
Set TEMP_SENSOR_0 to 1 in CR-10 example config
...
As pointed out in #7692 by @totalitarian
7 years ago
android444
72693a7e87
[2.0.x] Fixed RAMPS FD V1 pins.h file ( #7852 )
...
* test only
test
* Fixed RAMPS FD V1 pins.h file
* Fix typo
7 years ago
Chris Pepper
aa51a02b8f
LPC1768: fix serial buffer underrun ( #7854 )
...
When the buffer is empty index_write == index_read, but they needed constrained by buffer_mask
7 years ago
Chris Pepper
46b2773e13
General fixes for LPC1768 ( #7834 )
...
* fixed some include paths
* LPC1768: Fix Serial API
Add missing serial methods used if TX_BUFFER_SIZE is set
Change return value of HalSerial:read to match Arduino API
* LPC1768: add filters to ADC
This is to try and compensate for hardware issue and oversensitivity to noise
* LPC1768: remove the polling section of delayMicroseconds
* LPC1768: lock usb mass storage device while device accesses it.
Currently only applicable to persistent store,
The device always has priority and will unmount the sd card from the host, Windows then tries to automount again so it can look like the explorer window freezes. Linux Mint, by default, just closes the Nemo window.
* Add timeout to make sure if Serial never connects that Marlin still boots
* Remove unneeded ifdef CPU_32_BIT
In general the need for ifdef CPU_32_BIT blocks means that something is missing from the HAL API or a Platform, in this case HAL_TICKS_PER_US was missing from the AVR Platform
* LPC1768: relocate RE-ARM debug_extra_script.py
7 years ago
Scott Lahteine
7258218f89
Fix xon_xoff_state initialization
7 years ago
Scott Lahteine
bf596fb039
Merge pull request #7818 from thinkyhead/bf2_xon_xoff
...
[2.0.x] Add XON/XOFF serial handshaking
7 years ago
Scott Lahteine
ca3c9baf1b
Fix DUAL_X_CARRIAGE manual moves, add T0/T1 menu item
7 years ago
Scott Lahteine
a8b8d4e85e
Add a typedef for MENU_ITEM(function,…) functions
7 years ago
Scott Lahteine
6ea2cc0293
Make prepare_move_to_destination_dualx a proper move function
7 years ago
Scott Lahteine
e472a7569b
Remove extra auto_current_control call
7 years ago
Scott Lahteine
508d764d63
Add serial XON/XOFF handshaking
...
From @ejtagle, originally #7459
7 years ago
Scott Lahteine
af15383578
Add XON/XOFF options to example configs
7 years ago
Scott Lahteine
33c4d45f2f
Merge pull request #7812 from thinkyhead/bf2_fix_resume_print
...
[2.0.x] Fix broken M600 resume_print
7 years ago
Scott Lahteine
a03e70d46c
Fix M600 resume_print
...
Derived from #7811 and #7779
7 years ago
Scott Lahteine
2d41c59320
Tweak some spacing
7 years ago
Scott Lahteine
5ae390e240
Apply NO_MOTION_BEFORE_HOMING to examples
7 years ago
Scott Lahteine
90af1fe5ee
Implement NO_MOTION_BEFORE_HOMING option
7 years ago
Scott Lahteine
965b0ab53e
Spacing adjustments
7 years ago
Scott Lahteine
ac41eb5871
Merge pull request #7722 from tcm0116/2.0.x-warnings
...
Cleanup 2.0.x compiler warnings
7 years ago
Thomas Moore
ae2173cd52
Synchronize retractions
7 years ago
Thomas Moore
0cb00f52d9
Cleanup warnings
7 years ago
Bob-the-Kuhn
1beaef0452
fix 3S hang & enable SPLIT
7 years ago
Thomas Moore
020ce176c4
Fix Servo class compile errors
7 years ago
Bob-the-Kuhn
62054af6eb
2.0 compile issues
7 years ago
Christopher Pepper
bea3ec2724
M355 S0, S1 fixes & faster LCD, SD card
...
fix Travis error
7 years ago
Scott Lahteine
8c622a59cf
Merge pull request #7774 from thinkyhead/bf2_lcd_leveling_status
...
[2.0.x] Show leveling status on character LCD
7 years ago
Scott Lahteine
56c05a7015
Show leveling status on character LCD
7 years ago
Scott Lahteine
2ee4eef25c
Merge pull request #7748 from GMagician/Addressing-#7730
...
[bugfix-2.0.x] Fix compiler error (issue #7730 )
7 years ago
Scott Lahteine
ffed785656
Merge pull request #7768 from thinkyhead/bf2_HAL_STM32F1
...
[2.0.x] HAL for STM32F1
7 years ago
Scott Lahteine
604b804125
Add confirmation step to Init EEPROM
7 years ago
Tannoo
c869dc9745
User script return-to-status option
7 years ago
victorpv
e9acb63290
STM32F1 HAL
...
Adding files for STM32F1 HAL based on libmaple/stm32duino core.
Current persistent_store uses cardreader changes to be sent in separate
commit, but could be changed to use i2c eeprom.
7 years ago
Scott Lahteine
c2b1d51f16
HAL whitespace and style cleanup
7 years ago
Scott Lahteine
c272f2c84e
Cleanup pins spacing
7 years ago
Scott Lahteine
dff2904c0f
Marlin code whitespace cleanup
7 years ago
Scott Lahteine
599f2ad983
Define pin accessors more like <Arduino.h>
7 years ago
Scott Lahteine
358656acc3
Tweak HAL_adc_start_conversion
7 years ago
Scott Lahteine
0cb4d25431
Tweaks to Servo classes
7 years ago
Phr3d13
10c1b442ca
Fixes for Anet10 and gt2560
...
Fixes for 2 "... not declared in this scope" compiler errors.
7 years ago
Phr3d13
5a3a53379f
Update pins for GT2560_Rev_A_Plus
...
For PR #7738
7 years ago
Scott Lahteine
fdf1b8a7b8
Fix sanity check for LCD_FOR_MELZI
...
Comes from #7760
7 years ago
Scott Lahteine
b93a55e15f
Fix ST7920_DELAY_2 potentially being unset
...
Comes from #7760
7 years ago
Scott Lahteine
ce1638e32f
Add Babystep Z graphic overlay
...
See PR #7593
7 years ago
Scott Lahteine
49c693c85b
Tweak to serial macros
7 years ago
Scott Lahteine
46709ed7e0
More featureful CR-10 configurations
...
See #7725
7 years ago
Scott Lahteine
2b112143fa
Update Sanguinololu config version
7 years ago
Scott Lahteine
7cd5eb6d42
Update LEVEL_BED_CORNERS config option
7 years ago
Scott Lahteine
981a610f75
Disable BABYSTEP_XY, add to SDSORT comment
7 years ago
Scott Lahteine
4c5be9bb05
Fix a PARKING_EXTRUDER comment
7 years ago
Scott Lahteine
494b0eba2d
Config spacing fix
7 years ago
Scott Lahteine
2281154025
Increase BABYSTEP_MULTIPLICATOR to 100
7 years ago
Scott Lahteine
92dbf5f148
Fix babystep edit label, allowing translation
7 years ago
Scott Lahteine
37eb6d1732
Babystepping code tweak
7 years ago
Scott Lahteine
7a29f802d0
Fix ENCODER_PULSES_PER_STEP for G3D_PANEL
7 years ago
Scott Lahteine
5972251b17
No need for unused LCD_PINS_Dn
7 years ago
GMagician
c508e9adec
Fix compiler error
...
Added missing include file,
called 'leveling_is_active()' with no prototipe defined.
7 years ago
Scott Lahteine
c4e4a0688c
Fix bug in SD Autostart
...
As pointed out by @marcio-ao in #7638
7 years ago
Scott Lahteine
6d5fcac54a
G33 changes from 1.1.x
7 years ago
Dave Johnson
f58ba3a64e
Improve AVR arch detection
...
Replace ARDUINO_ARCH_AVR with __AVR__ to better detect architecture for non-Arduino dev environments. Resolves compile failure in PIO for 8-bit Teensduino targets
More info:
https://forum.pjrc.com/threads/33234-Using-Teensyduino-Selecting-Teensy-3-2-3-1-board-has-incorrect-platform-define
http://www.atmel.com/webdoc/avrlibcreferencemanual/using_tools_1using_avr_gcc_mach_opt.html
7 years ago
Scott Lahteine
71d63fcafb
Apply LCD changes from 1.1.x
...
Changes from #7720
7 years ago
Scott Lahteine
1587962547
Combine G-code files into fewer units
...
Addressing #7707
7 years ago
Scott Lahteine
bfd1e75c04
Patch for caselight + lcd compile issues
7 years ago
Scott Lahteine
ff1f211eb4
Merge pull request #7695 from tcm0116/move_framework
...
Move LPC1768 framework out of Marlin source folder
7 years ago
Thomas Moore
ddbd4b73e0
Move LPC1768 framework out of Marlin source folder
7 years ago