aboutsummaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2017-10-12Run ardmk-init without dependancy if running quietJohn Whittington
2017-10-06Add ardmk-init manpage and correct typosJohn Whittington
2017-10-02ardmk-init linted using pylintJohn Whittington
2017-09-28ardmk-init arg parse options and made V1.0John Whittington
2017-09-28WIP: ardmk-init more verbose about directory operating inJohn Whittington
2017-09-28WIP: CLI project makefile generatorJohn Whittington
2017-07-12Add makefile for Robotis OpenCM & update version to 1.6.0Karl Semich
2016-02-11should be setBaudrate not setBaudRateGaute Hope
2016-02-09ard-reset-arduino: support pyserial 3.0Gaute Hope
2015-04-04Fix reset for leonardoCalvin Li
I found that the previous reset code did not work for Leonardo or Micro, nor did any reset code anywhere on the internet. An examination of the Arduino IDE source code (and the JNI code behind its serial implementation) shows that it holds RTS high and DTR low when doing the 1200 baud open/close. And it turns out that's exactly what's needed!
2014-04-02python3 compatibilitySimon John
2014-04-02replace perl reset script with python oneSimon John
Fix #180 Fix #127
2013-07-09Replace Leonardo detection with Caterina detectionSudar
Checks bootloader.path for "caterina", instead of checking only for leonardo Fix #96 Fix #97 Fix #102
2013-07-09Implement ard-parse-boards with shell scripting instead of Perl.Christopher Peplin
Working towards dropping the dependency on Perl (which very few Windows users have), this commit implements the required functionality from ard-parse-boards in a few shell commands from within the Makefile. Fix #100
2013-07-03Replace Leonardo detection with Caterina detectionSimon John
Checks bootloader.path for "caterina"
2013-07-02Move wait-for-reconnection logic inside ard-reset-arduinoSudar
When a Leonardo based board is reset, the port disappears and we need to wait till it comes back. Earlier this logic was handled by a separate shell script. Now the logic is moved inside the ard-reset-arduino perl script. This is done to reduce the number of binaries that are needed by the makefile. Fix #95
2013-07-01Move binary sketch size verification logic inside makefileSudar
Earlier bin/ard-verify-size shell script was used to validate that the binary hex file size is less than the flash memory of the target microcontroller. This commit removes the dependency on the external shell script, by moving the binary size verification logic inside the makefile itself. Fix #54
2013-06-21Add support for reseting "Micro" Arduino.Simon John
Micro can be reset using Leonardo reset functions itself. So call Leonardo reset functions for Micro as well. The reset function seems to have some issues for Micro and is not 100% reliable, like Leonardo. See comments in #30. Fix #80 Fix #83
2013-06-14Move reseting Leonardo logic to ard-reset-arduinoSudar
ard-reset-leonardo which was used for reseting Leonardo was written in Python. Now the logic is added inside the ard-reset-arduino perl script itself. Fix #62 Squashed commit of the following: commit a63366980f452780f9f7894a8c7b77ca9cd9dcdd Author: Simon John <git@the-jedi.co.uk> Date: Fri Jun 14 11:36:00 2013 +0200 who put a space in the shebangs?! commit c798eb26ea12351186b8f64266d98f44ed791270 Author: Simon John <git@the-jedi.co.uk> Date: Fri Jun 14 11:10:12 2013 +0200 replaced ard-reset-leonardo with an update to ard-reset-arduino which is now called from Arduino.mk with the --leonardo flag removed some trailing whitespace upped version string in Arduino.mk
2013-06-13fixed whitespace and /dev/null redirectionSimon John
2013-06-08Added leonardo support. Took Code from @guicho271828Sudar
2013-05-31Added a todo comment for package authors. Fixes #50Sudar
2012-12-17Check if ARDUINO_DIR Env variable is defined or notSudar
2012-12-15Merge branch 'master' of git://github.com/ASzc/Arduino-MakefileSudar
2012-12-15Merge branch 'shebang' of git://github.com/anm/Arduino-MakefileSudar
2012-11-12Added sketch size verification.Fabio Pugliese Ornellas
2012-10-21Changed shebang to use /usr/bin/envAlistair MacLeod
2012-09-25Update boards_txt path in bin/ard-parse-boards to include environment ↵Alex Szczuczko
variable ARDUINO_DIR This corrects the behaviour of ard-parse-boards --boards , which would fail if the path to boards.txt on the system didn't match the value which was hardcoded.
2012-04-29Rejig path calculations.\nMove reset target to Perl.\nMartin Oldfield