-
Notifications
You must be signed in to change notification settings - Fork 513
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/arduino compatibility regression #1283
Feature/arduino compatibility regression #1283
Commits on Apr 3, 2017
-
re-instate 0.6.0 arduino constants. moves the new 0.6.1 arduino defin…
…es from spark_wiring_arduino.h to Ardino.h.
Configuration menu - View commit details
-
Copy full SHA for e9507e8 - Browse repository at this point
Copy the full SHA e9507e8View commit details -
remove
PARTICLE_NO_ARDUINO_COMPATIBILITY
. The alternative is to inc……lude `Arduino.h` in your project.
Configuration menu - View commit details
-
Copy full SHA for 8ed1df0 - Browse repository at this point
Copy the full SHA 8ed1df0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c67b3d3 - Browse repository at this point
Copy the full SHA c67b3d3View commit details -
adds demarkation for functions already defined by particle as templat…
…es so they are not redefined as macros later. If we are splitting hairs, this could be a potential compatibility issue when porting Arduino libraries, in cases where the macro behaves differently from the template, since our version is included by the particle preprocessor for .ino files. The workaround is to disable the preprocessor and then include “Arduino.h” to get the arduino macros rather than the particle templates. I mention this only as a possibility and hope it is seldom needed in practice.
Configuration menu - View commit details
-
Copy full SHA for 40264bc - Browse repository at this point
Copy the full SHA 40264bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c57c10c - Browse repository at this point
Copy the full SHA c57c10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52b4f34 - Browse repository at this point
Copy the full SHA 52b4f34View commit details -
when the full arduino API is used, the few progmem related symbols fr…
…om the partial API are undefined.
Configuration menu - View commit details
-
Copy full SHA for fa3e755 - Browse repository at this point
Copy the full SHA fa3e755View commit details -
ensures that SPISettings (a new Arduino API) is only available when A…
…rduino.h is included to prevent clashes with libraries that define this.
Configuration menu - View commit details
-
Copy full SHA for b860e10 - Browse repository at this point
Copy the full SHA b860e10View commit details -
remove “active_object.h” from application headers since this stops th…
…e C functions `isnan`, `isinf` from being available.
Configuration menu - View commit details
-
Copy full SHA for 5f1bfcd - Browse repository at this point
Copy the full SHA 5f1bfcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47289ed - Browse repository at this point
Copy the full SHA 47289edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6331ec6 - Browse repository at this point
Copy the full SHA 6331ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48a841e - Browse repository at this point
Copy the full SHA 48a841eView commit details -
makes the arduino compatibility symbols always defined. Adds a test f…
…or SPISettings API and arduino dependency.
Configuration menu - View commit details
-
Copy full SHA for 1292314 - Browse repository at this point
Copy the full SHA 1292314View commit details
Commits on Apr 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for fe2fb7b - Browse repository at this point
Copy the full SHA fe2fb7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0ab86f - Browse repository at this point
Copy the full SHA d0ab86fView commit details -
allow Arduino.h to be included after Particle.h. ensure min/max/const…
…rain/round are not rredefined. adds more tests
Configuration menu - View commit details
-
Copy full SHA for 35d1f41 - Browse repository at this point
Copy the full SHA 35d1f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5a10c - Browse repository at this point
Copy the full SHA ad5a10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5830bf5 - Browse repository at this point
Copy the full SHA 5830bf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 040b516 - Browse repository at this point
Copy the full SHA 040b516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4643b43 - Browse repository at this point
Copy the full SHA 4643b43View commit details
Commits on Apr 5, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c3fe44e - Browse repository at this point
Copy the full SHA c3fe44eView commit details