Commit graph

1152 commits

Author SHA1 Message Date
Kristian Sloth Lauszus
7b0487da80 Try to set build flags 2017-02-01 16:53:31 +01:00
Kristian Sloth Lauszus
14cf737d7d Only ignore unused functions when building for the ESP8266
This should be removed when the ESP8266 core is updated in PlatformIO: https://github.com/esp8266/Arduino/pull/2881
2017-02-01 12:26:27 +01:00
Kristian Sloth Lauszus
8f44b62470 Only define WIICAMERA for WiiIRCamera example 2017-02-01 11:20:09 +01:00
Kristian Sloth Lauszus
d9b32ad745 Merge branch 'master' into ESP8266
* master:
  Re-enable strict-aliasing warnings for Travis build
  Only show build status for master branch
  Address "dereferencing type-punned pointer" warnings.

# Conflicts:
#	.travis.yml
2017-01-31 22:14:25 +01:00
Kristian Sloth Lauszus
f89593e4ce Re-enable strict-aliasing warnings for Travis build
See #280
2017-01-31 01:18:38 +01:00
Kristian Sloth Lauszus
ddb140f0ae Merge pull request #280 from arantius/type-punned
Address "dereferencing type-punned pointer" warnings.
2017-01-31 01:17:20 +01:00
Kristian Sloth Lauszus
3a2d0c6e1b Only show build status for master branch 2017-01-31 00:32:09 +01:00
Anthony Lieuallen
44fd6822cf Address "dereferencing type-punned pointer" warnings.
With compiler warnings set to "More", and compiling against this library, I see warnings of the form:

    hidboot.h:381:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             num_of_conf = ((USB_DEVICE_DESCRIPTOR*)buf)->bNumConfigurations;
                         ^

This change addresses those warnings, making issues in my own code easier to notice.
2017-01-28 12:41:10 -05:00
Kristian Sloth Lauszus
46a036cbd4 Merge branch 'master' into ESP8266
* master:
  The Xbox button on the Xbox One controller was not read properly
  Added support for Teensy 3.5 and 3.6

# Conflicts:
#	.travis.yml
2016-12-07 14:30:20 -06:00
Kristian Sloth Lauszus
0f0da7c5b4 Merge pull request #271 from felis/Teensy3.x
Added support for Teensy 3.5 and 3.6
2016-12-07 14:28:12 -06:00
Kristian Sloth Lauszus
c362c04065 The Xbox button on the Xbox One controller was not read properly
XBOX_BUTTONS is stored in PROGMEM
2016-11-26 23:56:45 -06:00
Kristian Sloth Lauszus
6ec044c230 Added support for Teensy 3.5 and 3.6 2016-11-26 23:46:03 -06:00
huming2207
03ba29ca24 Remove unusable pins 2016-11-02 23:15:08 +11:00
huming2207
dc2a224d2e Change INT pin to GPIO0 temporarily as it cannot attach interrupt. 2016-11-02 23:13:09 +11:00
Kristian Sloth Lauszus
6af321a7ac Use transferBytes when we want to receive data 2016-10-26 00:58:51 -05:00
Kristian Sloth Lauszus
231fb542a8 SPI pins are defined in newer version of Arduino
See: https://github.com/arduino/Arduino/pull/4814
2016-10-25 03:23:40 -05:00
Kristian Sloth Lauszus
238c26908f Use pin 15 and 16 for SS and INT respectivly
The Wifio is not supported for now
2016-10-25 01:38:24 -05:00
Kristian Sloth Lauszus
31570861fe Updated README 2016-10-25 00:07:52 -05:00
Kristian Sloth Lauszus
aa3731c230 Workaround the following issue: https://github.com/esp8266/Arduino/issues/2078
Also see: https://travis-ci.org/felis/USB_Host_Shield_2.0/jobs/170350078
2016-10-25 00:07:52 -05:00
Kristian Sloth Lauszus
58015d611d Use SPI.writeBytes instead of SPI.transfer on the ESP8266 2016-10-25 00:07:52 -05:00
Kristian Sloth Lauszus
736eebcc36 Do not generate warnings for unused functions 2016-10-25 00:07:52 -05:00
Kristian Sloth Lauszus
6fbe00703a Workaround issue with SPI_HAS_TRANSACTION is just defined and not set to a value in the ESP8266 Arduino core 2016-10-25 00:07:51 -05:00
Kristian Sloth Lauszus
f087a57895 Added support for ESP8266
Fixes #262
2016-10-25 00:07:51 -05:00
Kristian Sloth Lauszus
1faec0f6f9 Merge pull request #259 from Roman3349/master
Add information about library to @PlatformIO Library Registry manifest file
2016-10-10 14:33:56 -05:00
Roman3349
ddcf77a6a3
Add information about license and version to @PlatformIO Library Registry manifest file.
Signed-off-by: Roman3349 <ondracek.roman@centrum.cz>
2016-09-27 21:28:59 +02:00
Andrew Kroll
8d0d495b30 Merge pull request #258 from sieren/fix-type-mismatch
[RedBearLab] Fix type mismatch sizeof to uint8_t
2016-09-27 12:24:46 -04:00
sieren
094f64b697 [RBL] Cast sizeof to uint8_t where needed
The RedbearLab compiler has a type mismatch for
STLs min() and sizeof. Thus we need to cast the
occurences of sizeof to uint8_t.
2016-09-27 18:02:08 +02:00
Kristian Sloth Lauszus
7b0396c1a0 Merge pull request #251 from felis/issue234
Keep reading the IR camera as well if an extension disconnects
2016-07-31 16:04:01 +02:00
Kristian Sloth Lauszus
ce7f62e8d9 Keep reading the IR camera as well if an extension disconnects
Fixes #234

Also added some debugging code, so this could be detected faster in the future
2016-07-02 19:42:32 +02:00
Kristian Sloth Lauszus
2295571e2d Merge pull request #232 from YuuichiAkagawa/pr_usbh_midi_031
Update MIDI driver v0.3.1
2016-04-27 22:34:10 +02:00
Yuuichi Akagawa
a69979a7ea Fix type mismatch warning 2016-04-27 00:52:39 +09:00
Yuuichi Akagawa
cf24646fe6 Fix unused variable warning 2016-04-27 00:28:57 +09:00
Kristian Sloth Lauszus
eb3a258aa6 Remove execute permission from source files 2016-04-26 17:00:44 +02:00
Yuuichi Akagawa
f369e7c500 update MIDI driver v0.3.1 2016-04-26 23:44:07 +09:00
Kristian Sloth Lauszus
7efc0c766e Warnings in the MIDI library were fixed upstream: 5b3e4ac097. 2016-04-24 23:49:53 +02:00
Kristian Sloth Lauszus
43b0736cf3 Just skip the bidrectional_converter example for now 2016-04-24 09:58:03 +02:00
Kristian Sloth Lauszus
0c70f742db Don't treat warnings as errors in the bidrectional_converter example 2016-04-24 02:51:10 +02:00
Kristian Sloth Lauszus
c2a0c98d71 Disable some more warnings in the MIDI examples 2016-04-24 02:37:34 +02:00
Kristian Sloth Lauszus
738adc67f6 Fixed some warnings in the MIDI examples 2016-04-24 02:02:33 +02:00
Kristian Sloth Lauszus
412c6665e2 Added some missing examples to travis build 2016-04-24 01:38:08 +02:00
Kristian Sloth Lauszus
421e8dea4b Fixed some documentation in the Wii driver 2016-04-19 18:10:01 +02:00
Kristian Sloth Lauszus
51dde0252e Fixed error=parentheses warning 2016-04-19 17:27:12 +02:00
Kristian Sloth Lauszus
14021813ef Fix some more unused-but-set-variable warnings
And autoformat some of the examples
2016-04-19 17:12:10 +02:00
Kristian Sloth Lauszus
938880b71d Ignore strict-aliasing warning 2016-04-19 17:04:20 +02:00
Kristian Sloth Lauszus
2ab25f0382 Fix unused-but-set-variable warning 2016-04-19 17:03:42 +02:00
Kristian Sloth Lauszus
9d4f9108e6 Fix warnings on Arduino Due 2016-04-19 16:54:31 +02:00
Kristian Sloth Lauszus
38ed04fe77 Turn on warnings when building using Travis and make all warnings errors
This should catch warnings when people are sending PRs. For instance: 178af85a26
2016-04-19 12:03:39 +02:00
Kristian Sloth Lauszus
00658d60eb Fixed typo 2016-04-19 11:48:51 +02:00
Kristian Sloth Lauszus
85a6c43d4e Merge branch 'paring' 2016-04-19 11:42:30 +02:00
Kristian Sloth Lauszus
854fb80e08 Autoformat USBHIDMultimediaKbd example
No code change
2016-04-19 11:34:04 +02:00