1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-16 11:21:18 +03:00
Commit Graph

570 Commits

Author SHA1 Message Date
1c25d2432f SD: allow multiple SD instances
The SDClass class makes a reference to "SD.card" instead of just "card". SD is a global instance of SDClass.
This prevents any other instance of SDClass from functioning correctly.
The fix also allows SDClass to be used with an SD card which is removed and replaced, whereas previously, using the global instance SD did not allow this due to the limitation of begin() which cannot be called more than once.
2015-04-27 11:53:02 +02:00
5519f15663 Libraries: added help files to mitigate missing contextual reference issue 2015-04-23 17:19:15 +02:00
e720bb058d Audio and Servo library version bump 2015-04-23 13:28:17 +02:00
0b4b76fa67 Bundled libraries update 2015-04-23 13:01:30 +02:00
f76087cd10 Update Firmata.h 2015-04-23 12:53:30 +02:00
42f62fc3e5 Update README.adoc 2015-04-23 12:53:30 +02:00
38ccd55399 added license on TFT library 2015-04-23 12:53:30 +02:00
5bfdbe853c minor changes 2015-04-23 12:53:30 +02:00
9eb2bac42e First licenses review 2015-04-23 12:53:30 +02:00
8b0fcbe281 Temboo: updated bundled library 2015-04-23 12:45:31 +02:00
ea9a7a11c7 Converted Robot_Control files to unix format for better git diffs 2015-04-22 16:40:00 +02:00
d72bc63d6e Merge pull request #2974 from facchinm/test_2659_2
SD: remove any reference to pinMode(10, OUTPUT) in the examples
2015-04-15 08:57:32 +01:00
d3a6c37980 increase version number 2015-04-15 09:55:37 +02:00
a57d390499 SD: remove any reference to pinMode(10, OUTPUT) in the examples
correct SS pin setup is already handled by SPI subsystem.
this should prevent future issues like #2868

current implementation assures that:
* pin10 is OUTPUT HIGH if SPI.begin() is called and the pin was unconfigured
* pin10 state is not modified if pinMode(10, OUTPUT) is called before SPI.begin()
* pin10 is INPUT HI-Z if nor pinMode(10, OUTPUT) nor SPI.begin() are called
2015-04-13 18:08:31 +02:00
d7c32eefa1 License fix to audio library 2015-04-09 18:18:24 +02:00
0c01e66402 License fix 2015-04-09 17:22:46 +02:00
ae6a5d887d Lib: WiFi version bump 2015-04-02 14:32:50 +02:00
a6d1d9537c Lib: Temboo version bump 2015-04-02 14:28:07 +02:00
25a6d3df46 Lib: SD version bump 2015-04-02 14:24:53 +02:00
e85fe911a0 Lib: GSM version bump 2015-04-02 14:20:05 +02:00
18eafd0ed7 Lib: esplora version bump 2015-04-02 14:14:45 +02:00
8b019650d5 Merge pull request #2848 from facchinm/testBridgePut
Bridge: fix transfers which ignored host response
2015-04-02 11:03:31 +01:00
f34dc938f6 Typos 2015-04-01 19:43:32 +02:00
501333a8ef new theme 2015-04-01 16:11:59 +02:00
d6f9a6703c Bridge: increase version number 2015-03-31 09:30:51 +02:00
45ff4f60b3 Bridge: fix transfers which ignored host response
Bridge.put() was broken by #2781 because it used transfer() 2-parameters overloaded version, which imply that rxlen == 0.
But the Linux Bridge responded, so the check (i >= rxlen) was true and the function timed out after retrying 50 times.

Every bridge command (python side) has been checked and now SHOULD strictly follow this rule and never ignore silently the received data
2015-03-30 15:56:06 +02:00
f7106ecc65 Libraries: version now compliant with semver. See http://semver.org/ 2015-03-27 15:01:49 +01:00
ae8549cfcb update revisions.txt and fix comments in Esplora library 2015-03-26 17:23:00 +01:00
a6be90f983 SD: avoid timeout lock if millis() approaches 2^16
this is a rework of @Timmmm 's PR #1977
2015-03-23 15:28:19 +01:00
22bd9f69a2 Ethernet: fix include files path 2015-03-20 15:28:50 +01:00
ff48ee4c5b do not trust received msg length to read forever 2015-03-16 21:23:01 +01:00
eecc9ea132 TemperatureWebPanel.ino: added missing semicolons 2015-03-12 09:11:32 +01:00
e02689e70e Print "Yún" and not "Y�n"; "degrees C" to "ºC"
Hi, just got a Yún few days ago and noticed that when testing stuff, just cosmetic.

Thanks.
2015-03-02 23:27:55 +01:00
b1b83c0989 Updated YunClient::connect method'
Now it stop the connection on the linux side when it fails
2015-02-27 11:08:29 +01:00
0ae9e3a0d0 Libraries: added missing properties 2015-02-25 11:20:40 +01:00
c0122d1068 Merge pull request #2618 from ffissore/fix-ethernetclient-boolean-comparison
EthernetClient == and != operators
2015-02-23 08:44:38 +01:00
0b6e274b5d Bridge.ino example: comment fixed 2015-02-19 18:08:15 +01:00
256f39b4d8 Fix spelling in YunSerialTerminal 2015-02-14 19:00:15 +01:00
eb0c2c9baa Added virtual bool operator==(const bool value) and virtual bool operator!=(const bool value).
Fixes #2611
Bug introduced with #1700
2015-02-13 17:29:36 +01:00
e93be4855f Corrected some email contacts. 2015-02-05 16:47:22 +01:00
1f08b5ede4 Cherry picked fix from 87865ac19d 2015-01-22 17:04:59 +01:00
ce412a0461 Added README.adoc for the library manager project 2015-01-16 17:14:02 +01:00
6d7751cf5f Fixed some libraries metadata. 2015-01-16 12:22:24 +01:00
2b14a9349c Align types: int to unsigned int
Block send SMS until finished operation.
GSM3IO.h. Keeps most of board-dependant pins
Flush buffer after GPRS detach
Delete some references to HardwareSerial.h
Include OFF modem status
2015-01-08 18:36:41 +01:00
c0bc2d22f6 Fix SPI transaction mismatch errors 2014-11-20 18:54:04 -08:00
e52b4edd6f Temboo: removing ControlBySMS and SendDataToMySQL examples, as per Temboo request 2014-11-12 17:55:54 +01:00
8815806540 Added missing keyword in LiquidCrystal library 2014-11-07 19:24:12 +01:00
b0d6f42755 Merge branch 'ide-1.5.x-lcd' of github.com:matthijskooijman/Arduino 2014-11-05 17:28:30 +01:00
ca5e30a255 Fixed Robot_Control example R06_Wheel_Calibration
Fixes #2217
2014-11-05 15:18:50 +01:00
b032f748f1 Ehternet: added packed attribute on DHCP message struct 2014-10-28 17:56:28 +01:00