Peter Van Hoyweghen
8d95899450
Call SPI.beginTransaction() after SPI.begin()
2015-07-28 22:26:58 +02:00
Peter Van Hoyweghen
89184a3668
Use new style SPI::beginTransaction() api, make SPI_CLOCK configurable, select hardware or software SPI based on SPI_CLOCK.
2015-07-14 23:06:54 +02:00
Peter Van Hoyweghen
50f9e539d8
Ensure minimum spi pulse width.
2015-07-14 21:20:39 +02:00
Peter Van Hoyweghen
5a04ab2a32
Don't pulse error led if avrdude enters programming mode twice
2015-07-13 21:49:42 +02:00
Peter Van Hoyweghen
eca360bf42
Fix typo: SPI_CLOCK_DIV128
2015-07-13 21:30:34 +02:00
Peter Van Hoyweghen
c8b5e99267
Configure the serial port to use. Prefer native USB port if the Arduino has one.
2015-07-13 21:30:33 +02:00
Peter Van Hoyweghen
64e52d8016
Implement bitbang SPI for slow clock devices. (Sylvan Butler).
2015-07-13 21:22:00 +02:00
Peter Van Hoyweghen
a17a757722
Configure SPI pins as input when target is not in reset.
2015-07-13 21:22:00 +02:00
Peter Van Hoyweghen
15da182399
Support at89sx mcu's by adding the possibility to specify the polarity of the target reset signal.
2015-07-13 21:21:58 +02:00
Peter Van Hoyweghen
56e09109df
The delay between reset and the enter progmode command got lost when introducing the SPI library. Put it back in.
2015-07-13 21:21:57 +02:00
Peter Van Hoyweghen
93b31b6cfa
Simply use pin 10 to reset the target. It works for all Arduino's and allows the same "ArduinoISP shield" to be used on all of them. Such a shield has an ISP connector that: - wires MISO,MOSI, SCK, GND and 5V to the ISP connector of the programming Arduino - wires RESET to pin 10 of the programming Arduino.
2015-07-13 21:21:57 +02:00
Peter Van Hoyweghen
ad2a32fd24
Avoid delay in heartbeat. That way we can also set the baudrate back to the value used in the IDE. In fact, with this fix, baud rates of up to 115200 work also.
2015-07-13 21:21:57 +02:00
Randall Bohn (Huckle)
aeaed27e13
Use SPI library.
2015-07-13 21:18:17 +02:00
Randall Bohn (Huckle)
8dfe833e49
Set error if GET_SIGN_ON not followed by CRC_EOP
2015-07-13 21:13:54 +02:00
Randall Bohn (Huckle)
d968c7a8ee
Don't start_pmode if we're already in pmode.
2015-07-13 21:13:53 +02:00
Randall Bohn (Huckle)
a2a06f56cc
Be more specific about datatypes in the parameter struct.
2015-07-13 21:13:53 +02:00
Federico Fissore
8f4c08af86
Added missing conditionals in keywords.txt. Fixes #966
2015-07-09 13:13:22 +02:00
Federico Fissore
3cf1204833
Keywords: added preprocessor directives. Fixes #3480
2015-07-08 16:21:31 +02:00
Federico Fissore
974fef1000
Serial plotter: added comment to ReadAnalogVoltage. See #3451
2015-07-07 09:04:00 +02:00
Federico Fissore
d9b3a86e84
Serial plotter: added comment to AnalogReadSerial. Fixes #3451
2015-07-06 15:27:07 +02:00
Federico Fissore
5e98cd8528
Examples: mass code format. See example_formatter.conf
2015-07-06 15:19:05 +02:00
Federico Fissore
0d857e7e20
libastyle update was wrong. here is right one
2015-07-06 13:31:15 +02:00
Federico Fissore
3158139e76
Updated revisions.txt
2015-07-06 12:48:06 +02:00
Federico Fissore
9f1b95dadd
Windows: IDE startup feels faster
2015-07-06 12:48:06 +02:00
Federico Fissore
9f50313038
Upgraded libastyle to 2.05.1
2015-07-06 12:48:06 +02:00
pfeerick
9c6e868119
Update for command line man page
...
Amendment to CLI documentation re: Windows GUI/console executable differences and behaviours, as per #3461 , unless it is expected to change in the near future...
2015-07-06 18:40:32 +10:00
Federico Fissore
b0587d1091
Updated rsyntaxtextarea
2015-07-06 09:25:52 +02:00
Federico Fissore
8df0fbfbb3
MacOSX: removed pre 10.7 build.xml portions and files
2015-07-06 09:25:37 +02:00
Federico Fissore
6258e02436
Line highlighting setting was read from preferences while it's stored in theme.txt. Fixed and disabled line highlighting by default since no one has never seen it. Fixes #1228
2015-07-03 11:58:18 +02:00
Federico Fissore
e544891718
Update manpage.adoc
2015-07-02 11:36:21 +02:00
Cristian Maglie
36c2216dd6
Update revision log
2015-06-30 11:40:20 +02:00
Federico Fissore
7c91cbaf55
Linux: startup script was using dropped --curdir param. Fixed
2015-06-30 09:07:02 +02:00
Federico Fissore
16c852ada5
Update revisions.txt
2015-06-29 16:16:04 +02:00
Federico Fissore
801ed6960e
Update revisions.txt
2015-06-29 15:46:35 +02:00
Federico Fissore
41a993def7
Windows: fixed paths and options in config*.xml
2015-06-29 14:28:16 +02:00
Federico Fissore
85ae80b6f9
Introducing APP_DIR property. Allows the IDE to know its installation folder.
...
Also upgrading appbundler with a patched version: https://bitbucket.org/ffissore/appbundler It allows to know the current working directory
These two put together, we can now rely on APP_DIR when loading IDE resources while being sure current working directory is properly set, thus being much more friendly when run from CLI
Fixes #1493
2015-06-29 14:28:16 +02:00
Federico Fissore
4114ef2f27
Merge pull request #3414 from martinjos/windows-build-jdk-fix
...
Windows build: look for JDK release file in parent dir.
2015-06-25 10:39:48 +02:00
Federico Fissore
1ee9f56818
Merge branch 'ide-1.5.x'
2015-06-25 10:24:08 +02:00
Martin Sidaway
8f89baf0b9
Build: look for JDK release file in parent dir.
2015-06-24 16:27:13 +01:00
Carlos
55782bcb62
Documentation fix of arduino executable location in MacOS X command line.
...
Updated the command line documentation to list the current Arduino executable file in MacOS X.
Update the history entry to list this change.
2015-06-23 23:03:16 +01:00
Federico Fissore
98eb1a9ee2
Re-introducing JNA, used only on Windows and only to access Windows Registry. Should fix #3360
2015-06-23 12:46:58 +02:00
Federico Fissore
7d8d07889f
ArduinoISP example moved under 11.ArduinoISP
2015-06-23 10:16:09 +02:00
Federico Fissore
3076c63c7a
Update revisions.txt
2015-06-19 09:22:13 +02:00
Federico Fissore
f48d3fac0c
Updated bundled reference
2015-06-17 16:28:55 +02:00
Federico Fissore
5b2ef53045
Update revisions.txt
2015-06-17 13:59:51 +02:00
Federico Fissore
dd5edd1b7f
Windows: missing chdir tag in config*.xml prevents double clicking .ino file from opening the IDE
2015-06-16 15:47:11 +02:00
Federico Fissore
ad8046dab5
Starting 1.6.6
2015-06-16 12:45:05 +02:00
Federico Fissore
ffff480e9b
Forgot to specify colour for LITERAL_BOOLEAN token type. Fixes #3346
2015-06-16 11:53:34 +02:00
Federico Fissore
9ea3de4bb2
Update revisions.txt
2015-06-15 11:16:56 +02:00
Cristian Maglie
06938acb81
Updated driver for Windows
2015-06-15 09:44:14 +02:00