Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-16 | move _initEndpoints from PROGMEM to RAM | Martino Facchin | |
2015-07-16 | Use generic composite device descriptor | Martino Facchin | |
2015-07-16 | Move EP defines to header | Martino Facchin | |
2015-07-16 | Remove HID core library | Martino Facchin | |
2015-07-16 | Check for __cplusplus >= 201103L as well as __GXX_EXPERIMENTAL_CXX0X__ | Matthijs Kooijman | |
Gcc 4.8 defines __cplusplus as 201103L, so we can check for that now. It still also defines __GXX_EXPERIMENTAL_CXX0X__, but this could help on other compilers, or if gcc ever decides to stop defining the experimental macro. | |||
2015-07-03 | Removed a handful of SVN expansion keywords. See #277 | Federico Fissore | |
2015-06-18 | Warn about increasing HardwareSerial buffers to > 256 | Matthijs Kooijman | |
Properly supporting bigger buffers need better atomicity code, which isn't implemented yet. Until it is, best to add a warning. See #2405. | |||
2015-06-01 | Add a Stream::find(char) method | Martino Facchin | |
2015-05-30 | Fixed unused argument warning | Cristian Maglie | |
2015-05-29 | Fixed unused variables warnings and indentation | Cristian Maglie | |
2015-05-29 | Saving some bytes in HardwareSerial::write | chromhelm | |
2015-05-29 | pulseIn: be consistent with standard API | Martino Facchin | |
return 0 if timeout has been reached | |||
2015-05-29 | pulseInASM: rework comment style | Martino Facchin | |
2015-05-29 | pulseIn: add alternative implementation based on micros() | Martino Facchin | |
pulseInLong is suitable for long pulses in interrupt context | |||
2015-05-29 | pulseIn: modify function to use ASM implementation | Martino Facchin | |
2015-05-29 | pulseIn: add ASM implementation | Martino Facchin | |
this assembly code was generated by avr-gcc 4.8.3 | |||
2015-05-29 | Revert "Temporary fix for pulseIn() regression." | Martino Facchin | |
This reverts commit 8ddc5198f6ef8b2816a61b7b0fcce99f927d11a0. To be substituted by ASM generated code | |||
2015-05-28 | Merge pull request #3202 from Chris--A/randomSeed | Martino Facchin | |
Modified randomSeed, now uses unsigned long. | |||
2015-05-28 | Merge pull request #3211 from Chris--A/println-optimize | Martino Facchin | |
Println optimize | |||
2015-05-28 | Merge pull request #3244 from Lauszus/INT2 | Cristian Maglie | |
Check if INT2 is actually defined before issuing warning in detachInterrupt | |||
2015-05-28 | Merge pull request #3207 from chromhelm/master | Martino Facchin | |
Fixed bug with HWSerial flushing | |||
2015-05-28 | Check if INT2 is actually defined before issuing warning in detachInterrupt | Kristian Sloth Lauszus | |
This was caused after: https://github.com/arduino/Arduino/pull/3221 | |||
2015-05-24 | Add missing case to detachinterrupt | Victor Aprea | |
2015-05-22 | Indent fix. | Cristian Maglie | |
2015-05-22 | zero delay fix, ADC prescaler fix | Cano | |
2015-05-22 | delayMicroseconds(): added support for 1Mhz, 12Mhz and 24Mhz | Cano | |
1Mhz is a default clock speed on Atmega328, many users run it on the internal 1Mhz clock to save battery power. Up until now delayMicroseconds() function wasn't taking this frequencies into an account. | |||
2015-05-22 | Optimize printLn calls. | Chris--A | |
2015-05-21 | Fixed bug with flushing | chromhelm | |
2015-05-21 | Modified randomSeed, now uses unsigned long. | Chris--A | |
2015-05-12 | RX and TX Serial buffer sizes can now be defined independently | Nico | |
Fixes #2597 | |||
2015-04-21 | Fixed indentation in Stream.cpp, no code change | Cristian Maglie | |
2015-04-21 | Fixed wrong bracket placement (see #3011) | Cristian Maglie | |
2015-04-21 | Fixed: warning: comparison between signed and unsigned integer expressions | Kristian Sloth Lauszus | |
2015-04-21 | Fixed: warning: suggest explicit braces to avoid ambiguous 'else' | Kristian Sloth Lauszus | |
2015-04-14 | Merge branch 'jipp-master' | Martino Facchin | |
2015-04-13 | Fix for issue #292 | Jan | |
Replaced direct register manipulation with calls to bitWrite(). Fixed TIMSK5 usage on Leonardo (as well as some other preprocessor statements). | |||
2015-04-13 | Update Tone.cpp | jipp | |
Tone.cpp stops compile when TCCR0A/TCCR0B defined and WGM01 not defined #2923 | |||
2015-04-11 | Update Tone.cpp | Jan | |
Rebased the bugfix from the original Google Code issue #292 to work with Arduino 1.6.x Description of original fix provided by Pete62: The later 8 bit AVR's use two registers (TCCRxA, TCCRxB) whereas the ATmega8 only uses a single register (TCCR2) to house the control bits for Timer 2. Bits were inadvertently being cleared. | |||
2015-03-24 | Stream: set findMulti function as protected | Martino Facchin | |
let's not expose it until the API is not accepted widely by the dev mailing list | |||
2015-03-24 | Fix findUntil in Stream library | Jim Leonard (Xuth) | |
PR #2696 without timeout-related changes | |||
2015-01-18 | Temporary fix for pulseIn() regression. | Cristian Maglie | |
Fixes #2538 | |||
2015-01-07 | Arduino custom type boolean is now mapped to bool type | Cristian Maglie | |
Fixes #2151 Fixes #2147 | |||
2014-10-21 | Merge branch 'master' into ide-1.5.x | Cristian Maglie | |
Conflicts: hardware/arduino/cores/arduino/HardwareSerial.cpp hardware/arduino/cores/robot/Arduino.h | |||
2014-10-21 | Revert "Match return value to type in available()" | Cristian Maglie | |
This reverts commit f40e4713542fa862d5b99b256a642e001a796988. Added an hint for the buffer sizes. See #2057 Fixes #2367 | |||
2014-10-21 | Fixed missing NOT_AN_INTERRUPT constant in digitalPinToInterrupt() | Cristian Maglie | |
Fixes #2379 | |||
2014-09-26 | Add #include "Print.h" in Server.h | George Chailazopoulos | |
2014-09-12 | Fixed trivial include error introduced in previous commit 2e3e539b... oops... | Cristian Maglie | |
2014-09-12 | Added license to USBAPI.h | Cristian Maglie | |
Close #1847 | |||
2014-09-12 | Merge pull request #1937 from matthijskooijman/stringindex | Cristian Maglie | |
String index fixes and cleanups | |||
2014-09-10 | Fix off-by-one in String::substring | Matthijs Kooijman | |
When checking the `left` argument, it previously allowed having left == len. However, this means the substring starts one past the last character in the string and should return the empty string. In practice, this already worked correctly, because buffer[len] contains the trailing nul, so it would (re)assign the empty string to `out`. However, fixing this check makes it a bit more logical, and prevents a fairly unlikely out-of-buffer write (to address 0x0) when calling substring on an invalidated String: String bar = (char*)NULL; bar.substring(0, 0); |