- Sep 12, 2017
-
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
- Sep 07, 2017
-
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
Scott Lahteine authored
-
- Sep 06, 2017
-
-
Scott Lahteine authored
-
Scott Lahteine authored
-
- Aug 31, 2017
-
-
Scott Lahteine authored
-
Christopher Pepper authored
-
Christopher Pepper authored
-
Christopher Pepper authored
Also removed explicit platform HAL directory inclusion from platformio.ini to make sure these errors are caught by Travis in the future
-
Scott Lahteine authored
-
Scott Lahteine authored
-
kfazz authored
-
kfazz authored
HardwareSerial has been tested on Uart0 (debug header) and Uart3 (i2c connector) Software Serial has been tested to work bi-directionally at 9600 and 115200 using pins 6 and 63 on J5, and unidirectionally (write only) at 250000. The code used to test was Teemuatlut's tmc2208 patch, and a few small changes to main used to echo recieved chars back to a host pc.
-
Bob-the-Kuhn authored
Uses PWM1 to directly control pins 4, 6 & 11 (servo 0, 1 & 3) and PWM1 generated interrupts to control other pins. Interupt control of the servo pins had too much jitter so switched all that we could to PWM1 direct control. The PWM1 direct control pins have less than 1 microsecond pulse width jitter while the interrupt controlled ones can have 20+ microseconds of jitter. Also added insurance to the servo code in the "disable servo after move" section.
-
Tannoo authored
* LCD_UBL_memory_slot_corrections Changed the memory slot edit function to work with the `settings.calc_num_meshes()` * Add a little more safety margin... * More corrections Error handling when the EEPROM is not available.
-
Roxy-3D authored
Mostly... clean up some compile time warnings for the 20x4 LCD Display.
-
Bob-the-Kuhn authored
-
Bob-the-Kuhn authored
-
Tannoo authored
* UBL_correction * RGB Map function
-
Scott Lahteine authored
-
Bob-the-Kuhn authored
-
Chris Pepper authored
-
Scott Lahteine authored
-
Dave Johnson authored
move from legacy precise to trusty build image fix PATH not including buildroot/bin remove symolic link to ~/bin as trusty travis image doesn't include it in PATH anyway
-
Dave Johnson authored
-
Dave Johnson authored
TravisCI "trusty" build dist isn't picking up build path causing travis checks to fail. Reverting to legacy "pristine" dist while we investigate
-
Bob-the-Kuhn authored
-
Chris Pepper authored
This reverts commit 2dfa6ca72a2e8d43caf4932ca0d35792f0638917. Revert "Base HAL SPI Changes" This reverts commit 2afc521b8b6a81b2281a038f1b99a69f4a008e64. Revert "Initial HAL SPI API" This reverts commit 58f7ffe09ab5bc034b6510f5204f8d342138abaa.
-
Chris Pepper authored
* Fix mistake in gitignore file and add in missing core files. The missing leading slash on "lib" meant all folders names lib in the directory tree are ignored, rather than just the top level PlatformIO lib folder * Add LiquidCrystal Library and associated headers modified to compile.
-
Bob-the-Kuhn authored
Because of the Re-ARM card's pinout there is only one SPI connected to the RepRap Discount Full Graphic LCD display. The LCD responds to ANY SCK transitions no matter if it's enable is inactive. The result is garbage (usually bars) on the LCD display whenever there is SD card activity. This code minimizes this by only accessing the SD card when changing directory levels if : SDCARD_SORT_ALPHA is enabled SDSORT_USES_RAM is true SDSORT_CACHE_NAMES is true The code changes result in file names being pulled from the ALPHA SORT memory array rather than the SD card. The code also gives the file count and file index functions their own variables. When they shared a common variable the index function sometimes resulted in the file count being short by 1. ======================================================================= cardreader.cpp & pins_RAMPS_RE_ARM.h changes Added another condition to cardreader.cpp to enable getting file names only from RAM. pins_RAMPS_RE_ARM.h : Added comments about the SD card accesses and the LCD display Combined all versions into this one.
-
Bob-the-Kuhn authored
Re-ARM has been tested. AVR has not been tested. 1) moved all cpu specific items to files in the low level HAL directory for that CPU (pinDebug_Re-ARM.h & pinsDebug_AVR_8_bit.h 2) added pinsDebug.h to the top level directory 3) modified HAL_pinsDebug.h to select the correct support file for the selected CPU 4) Patched sanitycheck to stop throwing false errors. A long term solution will be done 5) misc changes & bug fixes arduino.cpp - included macros.h to fix a missing definition pinmap_re-arm.h - removed a duplicated line. pinmapping.h - changed from "ENABLED" to "defined" to fix a compile error ====================================================================== split SanityCheck up, improve pinsDebug system ====================================================================== switch to latest pins_RAMPS_RE_ARM.h
-
Christopher Pepper authored
-