Commit Graph

11488 Commits

Author SHA1 Message Date
gohai 575edf00d1 I/O: Add @webref annotation 2015-10-15 13:07:59 +02:00
gohai cd03e69f1a I/O: Rename LED.setBrightness() to LED.brightness()
Suggested by Ben. Note: still needs to be updated in processing-docs.
2015-10-15 13:00:05 +02:00
gohai 4d583abbb5 I/O: Remove GPIO.delay(), GPIO.delayMicroseconds()
Ben pointed out that there already is a delay in PApplet. Note: functions still need to be deleted from processing-docs.
2015-10-15 12:59:49 +02:00
gohai 4c94d1e1fa I/O: Convert constants to Javadoc style 2015-10-14 17:14:42 +02:00
gohai 3d42e22627 I/O: Add missing @param
This fixes the last Javadoc warning.
2015-10-14 16:18:50 +02:00
gohai f86424c2d0 I/O: Add to Javadoc target 2015-10-14 16:18:29 +02:00
gohai def1bddafa I/O: Cosmetic fixes 2015-10-14 15:16:54 +02:00
gohai b20c2266fb I/O: Rename LED.set() to LED.setBrightness() 2015-10-14 15:16:24 +02:00
gohai b80f6211e9 I/O: Make delay(), delayMicroseconds() public
Those mirror Arduino's API, and should come in handy when waiting for very short intervals between I/O operations.
2015-10-14 15:15:04 +02:00
REAS 5575b774b8 Tests for new Serial reference 2015-10-13 15:56:05 -07:00
REAS 8e4aec1d33 Large Javadoc update for libraries and 'everything' 2015-10-13 14:31:14 -07:00
Ben Fry 369a22a685 add notes about github updates 2015-10-13 04:36:30 -04:00
Ben Fry 6a7cf8bf8a Merge pull request #3985 from gohai/for-ben-12
I/O library
2015-10-13 04:23:40 -04:00
Ben Fry 713e050ca5 Merge pull request #3989 from JakubValtar/error-checker-cleanup
Library path for Error Checker and Suggestions
2015-10-13 04:18:24 -04:00
codeanticode eebe7b1ae9 query max number of samples only if multisampling is supported 2015-10-12 18:47:41 +01:00
codeanticode c2c02a533e implement GLES path for FBO layer init 2015-10-12 18:20:10 +01:00
codeanticode 851aeddf7d draw/readBuffer are available in GL 2.0 and higher on desktop 2015-10-12 16:59:42 +01:00
codeanticode 6444ee35dc add flag to check whether draw/readBuffer() functions are available 2015-10-12 16:58:18 +01:00
gohai 6b58a22413 I/O: Tighten the heuristic for catching 8 bit I2C addresses 2015-10-12 17:15:31 +02:00
gohai 341a9073be I/O: Add helpful text for I2C errors 2015-10-12 17:10:15 +02:00
gohai 622e907d68 I/O: Comment fix 2015-10-12 17:02:16 +02:00
gohai 06799bb757 I/O: Move GPIO examples away from I2C pins
It appears as if using the I2C pins for GPIO requires a restart of the Raspberry Pi before the I2C interface can be used again. Play safe and move the examples to pins that aren't used for anything else.
2015-10-12 17:00:49 +02:00
gohai 3ddf2d773c I/O: Remove casts to byte from example sketches 2015-10-12 16:59:04 +02:00
gohai edf411e566 I/O: Make I2C & SPI accept ints for write()
This makes everyone's sketches a bit lighter, since it is not longer necessary to explicitly cast to byte or call byte(). Instead, we throw an exception if the value does not fit into the byte.
2015-10-12 16:56:01 +02:00
Jakub Valtar 2d03060841 AstGenerator cleanup 2015-10-12 12:34:29 +02:00
Jakub Valtar 5cd4e1ae75 Fix contrib library suggestions 2015-10-12 12:04:48 +02:00
Jakub Valtar f23c2a44b0 Clean up error checker 2015-10-12 02:15:25 +02:00
gohai bc02e4b7b6 I/O: Add examples 2015-10-12 00:11:55 +02:00
gohai 59e05393a5 I/O: Improve messaging when user doesn't have permissions to write to LEDs
This is e.g. the case with the newly released Raspbian 2015-09-24.
2015-10-12 00:06:39 +02:00
gohai eb240c6192 I/O: Don't throw an exception when trying to release unused pins 2015-10-12 00:05:34 +02:00
gohai 61e68fb1e5 I/O: Build on ARM
Note: This still includes the io directory on all other platforms' output, but the jar won't be built on those, and the library won't show up in the menus.
2015-10-11 11:58:11 +02:00
gohai fb6437f307 Add I/O library for Raspberry Pi and similar Linux-based micro computers 2015-10-11 11:50:17 +02:00
codeanticode ac7e037bec Merge pull request #3982 from gohai/remove-jogl-sources
Remove Gluegen & JOGL sources
2015-10-11 07:41:40 +01:00
Daniel Shiffman 30e7ea1d17 changes to build.xml re: https://github.com/processing/processing-docs/issues/13 2015-10-10 14:49:30 -04:00
gohai c95564ee8c Remove Gluegen & JOGL sources 2015-10-10 17:10:40 +02:00
Ben Fry 6b78823ecf updates for new JOGL and checking through the todo 2015-10-10 10:45:01 -04:00
codeanticode f8aba4a359 removed use of deprecated constructor 2015-10-10 12:10:02 +01:00
codeanticode 623aacd54d implement setResizable(), GLWindow is non-resizable by default 2015-10-10 11:48:48 +01:00
codeanticode 3fac603c9d update to JOGL 2.3.2 2015-10-10 11:39:57 +01:00
codeanticode f21f12ac62 typo in error message 2015-10-07 10:58:18 -04:00
REAS 85fc361ce3 Change name of Serial I/O library to Serial 2015-10-06 10:03:01 -07:00
REAS 6686e89ce1 Correcting error to PApplet, I edited text in the auto-generated area 2015-10-05 11:07:41 -07:00
Ben Fry b7074d1ebd going through github notifications 2015-10-05 12:02:06 -04:00
Ben Fry c067e60b8a weird spacing issues? 2015-10-05 11:54:01 -04:00
Ben Fry 01c42bddcb repair curveVertex() init logic in FX2D (fixes #3960) 2015-10-05 11:51:31 -04:00
Ben Fry ed87f9f94f Merge pull request #3956 from crazymaster/translation
Update Japanese translation
2015-10-05 11:38:50 -04:00
crazymaster 80137a849b Improve Japanese translation 2015-10-05 14:01:24 +09:00
crazymaster 9492bfe4ae Update Japanese translation 2015-10-05 13:44:30 +09:00
crazymaster 4f78ed52d6 Update Japanese translation 2015-10-05 11:47:27 +09:00
crazymaster ca9d32eab1 Update Japanese translation 2015-10-04 19:48:30 +09:00