arduino-0018-linux-x64
BIN
arduino-0018-linux-x64/lib/RXTXcomm.jar
Normal file
BIN
arduino-0018-linux-x64/lib/about.jpg
Executable file
After Width: | Height: | Size: 113 KiB |
BIN
arduino-0018-linux-x64/lib/antlr.jar
Normal file
BIN
arduino-0018-linux-x64/lib/core.jar
Normal file
BIN
arduino-0018-linux-x64/lib/ecj.jar
Normal file
BIN
arduino-0018-linux-x64/lib/jna.jar
Normal file
173
arduino-0018-linux-x64/lib/keywords.txt
Normal file
|
@ -0,0 +1,173 @@
|
|||
# LITERAL1 specifies constants
|
||||
|
||||
HIGH LITERAL1 Constants
|
||||
LOW LITERAL1 Constants
|
||||
INPUT LITERAL1 Constants
|
||||
OUTPUT LITERAL1 Constants
|
||||
DEC LITERAL1 Serial_Print
|
||||
BIN LITERAL1 Serial_Print
|
||||
HEX LITERAL1 Serial_Print
|
||||
OCT LITERAL1 Serial_Print
|
||||
BYTE LITERAL1 Serial_Print
|
||||
PI LITERAL1
|
||||
HALF_PI LITERAL1
|
||||
TWO_PI LITERAL1
|
||||
LSBFIRST LITERAL1 ShiftOut
|
||||
MSBFIRST LITERAL1 ShiftOut
|
||||
CHANGE LITERAL1 AttachInterrupt
|
||||
FALLING LITERAL1 AttachInterrupt
|
||||
RISING LITERAL1 AttachInterrupt
|
||||
DEFAULT LITERAL1 AnalogReference
|
||||
EXTERNAL LITERAL1 AnalogReference
|
||||
INTERAL LITERAL1 AnalogReference
|
||||
|
||||
# KEYWORD1 specifies datatypes and C/C++ keywords
|
||||
|
||||
boolean KEYWORD1 BooleanVariables
|
||||
break KEYWORD1 Break
|
||||
byte KEYWORD1 Byte
|
||||
case KEYWORD1 SwitchCase
|
||||
char KEYWORD1 Char
|
||||
class KEYWORD1
|
||||
continue KEYWORD1 Continue
|
||||
default KEYWORD1 SwitchCase
|
||||
do KEYWORD1 DoWhile
|
||||
double KEYWORD1 Double
|
||||
else KEYWORD1 Else
|
||||
false KEYWORD1 Constants
|
||||
float KEYWORD1 Float
|
||||
for KEYWORD1 For
|
||||
if KEYWORD1 If
|
||||
int KEYWORD1 Int
|
||||
long KEYWORD1 Long
|
||||
new KEYWORD1
|
||||
null KEYWORD1
|
||||
private KEYWORD1
|
||||
protected KEYWORD1
|
||||
public KEYWORD1
|
||||
return KEYWORD1 Return
|
||||
short KEYWORD1
|
||||
signed KEYWORD1
|
||||
static KEYWORD1 Static
|
||||
switch KEYWORD1 SwitchCase
|
||||
this KEYWORD1
|
||||
throw KEYWORD1
|
||||
try KEYWORD1
|
||||
true KEYWORD1
|
||||
unsigned KEYWORD1
|
||||
void KEYWORD1 Void
|
||||
while KEYWORD1 While
|
||||
word KEYWORD1 Word
|
||||
|
||||
# operators aren't highlighted, but may have documentation
|
||||
|
||||
+= IncrementCompound
|
||||
+ Arithmetic
|
||||
[] arrayaccess
|
||||
= assign
|
||||
& BitwiseAnd
|
||||
| BitwiseAnd
|
||||
,
|
||||
// Comments
|
||||
?:
|
||||
{} Braces
|
||||
-- Increment
|
||||
/ Arithmetic
|
||||
/* Comments
|
||||
. dot
|
||||
==
|
||||
< greaterthan
|
||||
<= greaterthanorequalto
|
||||
++ Increment
|
||||
!= inequality
|
||||
<< Bitshift
|
||||
< lessthan
|
||||
<= lessthanorequalto
|
||||
&& Boolean
|
||||
! Boolean
|
||||
|| Boolean
|
||||
- Arithmetic
|
||||
% Modulo
|
||||
* Arithmetic
|
||||
() parentheses
|
||||
>> Bitshift
|
||||
; SemiColon
|
||||
-= IncrementCompound
|
||||
|
||||
# these are datatypes, but we've also defined functions to cast to them
|
||||
|
||||
boolean KEYWORD2 boolean_
|
||||
byte KEYWORD2 byte_
|
||||
char KEYWORD2 char_
|
||||
float KEYWORD2 float_
|
||||
int KEYWORD2 int_
|
||||
long KEYWORD2 long_
|
||||
word KEYWORD2 word_
|
||||
|
||||
# KEYWORD2 specifies methods and functions
|
||||
|
||||
abs KEYWORD2 Abs
|
||||
acos KEYWORD2 ACos
|
||||
asin KEYWORD2 ASin
|
||||
atan KEYWORD2 ATan
|
||||
atan2 KEYWORD2 ATan2
|
||||
ceil KEYWORD2 Ceil
|
||||
constrain KEYWORD2 Constrain
|
||||
cos KEYWORD2 Cos
|
||||
degrees KEYWORD2
|
||||
exp KEYWORD2 Exp
|
||||
floor KEYWORD2 Floor
|
||||
log KEYWORD2 Log
|
||||
map KEYWORD2 Map
|
||||
max KEYWORD2 Max
|
||||
min KEYWORD2 Min
|
||||
radians KEYWORD2
|
||||
random KEYWORD2 Random
|
||||
randomSeed KEYWORD2 RandomSeed
|
||||
round KEYWORD2
|
||||
sin KEYWORD2 Sin
|
||||
sq KEYWORD2 Sq
|
||||
sqrt KEYWORD2 Sqrt
|
||||
tan KEYWORD2 Tan
|
||||
|
||||
bitRead KEYWORD2 BitRead
|
||||
bitWrite KEYWORD2 BitWrite
|
||||
bitSet KEYWORD2 BitSet
|
||||
bitClear KEYWORD2 BitClear
|
||||
bit KEYWORD2 Bit
|
||||
highByte KEYWORD2 HighByte
|
||||
lowByte KEYWORD2 LowByte
|
||||
|
||||
analogReference KEYWORD2 AnalogReference
|
||||
analogRead KEYWORD2 AnalogRead
|
||||
analogWrite KEYWORD2 AnalogWrite
|
||||
attachInterrupt KEYWORD2 AttachInterrupt
|
||||
detachInterrupt KEYWORD2 DetachInterrupt
|
||||
delay KEYWORD2 Delay
|
||||
delayMicroseconds KEYWORD2 DelayMicroseconds
|
||||
digitalWrite KEYWORD2 DigitalWrite
|
||||
digitalRead KEYWORD2 DigitalRead
|
||||
interrupts KEYWORD2
|
||||
millis KEYWORD2 Millis
|
||||
micros KEYWORD2 Micros
|
||||
noInterrupts KEYWORD2 NoInterrupts
|
||||
noTone KEYWORD2 NoTone
|
||||
pinMode KEYWORD2 PinMode
|
||||
pulseIn KEYWORD2 PulseIn
|
||||
shiftOut KEYWORD2 ShiftOut
|
||||
tone KEYWORD2 Tone
|
||||
|
||||
Serial KEYWORD3 Serial
|
||||
Serial1 KEYWORD3 Serial
|
||||
Serial2 KEYWORD3 Serial
|
||||
Serial3 KEYWORD3 Serial
|
||||
begin KEYWORD2 Serial_Begin
|
||||
end KEYWORD2 Serial_End
|
||||
read KEYWORD2 Serial_Read
|
||||
print KEYWORD2 Serial_Print
|
||||
println KEYWORD2 Serial_Println
|
||||
available KEYWORD2 Serial_Available
|
||||
flush KEYWORD2 Serial_Flush
|
||||
|
||||
setup KEYWORD3 Setup
|
||||
loop KEYWORD3 Loop
|
BIN
arduino-0018-linux-x64/lib/librxtxSerial.so
Executable file
BIN
arduino-0018-linux-x64/lib/oro.jar
Normal file
BIN
arduino-0018-linux-x64/lib/pde.jar
Normal file
227
arduino-0018-linux-x64/lib/preferences.txt
Executable file
|
@ -0,0 +1,227 @@
|
|||
# !!!!!!!! UNLIKE PREVIOUS VERSIONS OF PROCESSING !!!!!!!!!!
|
||||
# DO NOT MODIFY THIS FILE, OR DELETE SETTINGS FROM THIS FILE
|
||||
|
||||
# These are the default preferences. If you want to modify
|
||||
# them directly, use the per-user local version of the file:
|
||||
|
||||
# Documents and Settings -> [username] -> Application Data ->
|
||||
# Processing -> preferences.txt (on Windows XP)
|
||||
|
||||
# Users -> [username] -> AppData -> Roaming ->
|
||||
# Processing -> preferences.txt (on Windows Vista)
|
||||
|
||||
# ~/Library -> Processing -> preferences.txt (on Mac OS X)
|
||||
|
||||
# ~/.processing -> preferences.txt (on Linux)
|
||||
|
||||
# The exact location of your preferences file can be found at
|
||||
# the bottom of the Preferences window inside Processing.
|
||||
|
||||
# Because AppData and Application Data may be considered
|
||||
# hidden or system folders on Windows, you'll have to ensure
|
||||
# that they're visible in order to get at preferences.txt
|
||||
|
||||
# You'll have problems running Processing if you incorrectly
|
||||
# modify lines in this file.
|
||||
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
|
||||
# DEFAULT PATHS FOR SKETCHBOOK AND SETTINGS
|
||||
|
||||
# relative paths will be relative to processing.exe or procesing.app.
|
||||
# absolute paths may also be used.
|
||||
|
||||
# note that this path should use forward slashes (like unix)
|
||||
# instead of \ on windows or : on macos or whatever else
|
||||
|
||||
# If you don't want users to have their sketchbook default to
|
||||
# "My Documents/Processing" on Windows and "Documents/Processing" on OS X,
|
||||
# set this to another path that will be used by default.
|
||||
# Note that this path must exist already otherwise it won't see
|
||||
# the sketchbook folder, and will instead assume the sketchbook
|
||||
# has gone missing, and that it should instead use the default.
|
||||
#sketchbook.path=
|
||||
|
||||
# if you don't want settings to go into "application data" on windows
|
||||
# and "library" on macosx, set this to the alternate location.
|
||||
#settings.path=data
|
||||
|
||||
# temporary build path, normally this goes into the default
|
||||
# "temp" folder for that platform (as defined by java)
|
||||
# but this can be used to set a specific file in case of problems
|
||||
#build.path=build
|
||||
|
||||
# By default, no sketches currently open
|
||||
last.sketch.count=0
|
||||
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
|
||||
# by default, check the processing server for any updates
|
||||
# (please avoid disabling, this also helps us know basic numbers
|
||||
# on how many people are using Processing)
|
||||
update.check = true
|
||||
|
||||
# on windows, automatically associate .pde files with processing.exe
|
||||
platform.auto_file_type_associations = true
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
|
||||
# default size for the main window
|
||||
default.window.width = 500
|
||||
default.window.height = 600
|
||||
|
||||
# font size for editor
|
||||
editor.font=Monospaced,plain,12
|
||||
# Monaco is nicer on Mac OS X, so use that explicitly
|
||||
editor.font.macosx = Monaco,plain,10
|
||||
|
||||
# anti-aliased text, turned off by default
|
||||
editor.antialias=false
|
||||
|
||||
# color to be used for background when 'external editor' enabled
|
||||
editor.external=false
|
||||
|
||||
# caret blinking
|
||||
editor.caret.blink=true
|
||||
|
||||
# area that's not in use by the text (replaced with tildes)
|
||||
editor.invalid=false
|
||||
|
||||
console = true
|
||||
console.output.file = stdout.txt
|
||||
console.error.file = stderr.txt
|
||||
console.lines = 4
|
||||
|
||||
# set to false to disable automatically clearing the console
|
||||
# each time 'run' is hit
|
||||
console.auto_clear = true
|
||||
|
||||
# set the maximum number of lines remembered by the console
|
||||
# the default is 500, lengthen at your own peril
|
||||
console.length = 500
|
||||
|
||||
# convert tabs to spaces? how many spaces?
|
||||
editor.tabs.expand = true
|
||||
editor.tabs.size = 2
|
||||
|
||||
# automatically indent each line
|
||||
editor.indent = true
|
||||
|
||||
# size of divider between editing area and the console
|
||||
editor.divider.size = 0
|
||||
# the larger divider on windows is ugly with the little arrows
|
||||
# this makes it large enough to see (mouse changes) and use,
|
||||
# but keeps it from being annoyingly obtrusive
|
||||
editor.divider.size.windows = 2
|
||||
|
||||
# any additional java options when running externally
|
||||
# (for applets that are run external to the environment...
|
||||
# those with a code folder, or using any libraries)
|
||||
# if you hose this and can't run things, it's your own durn fault
|
||||
run.options =
|
||||
|
||||
# settings for the -XmsNNNm and -XmxNNNm command line option
|
||||
run.options.memory = false
|
||||
run.options.memory.initial = 64
|
||||
run.options.memory.maximum = 256
|
||||
|
||||
# example of increasing the memory size for applets run externally
|
||||
#run.options = -Xms128m -Xmx1024m
|
||||
|
||||
# index of the default display to use for present mode
|
||||
# (this setting not yet completely implemented)
|
||||
run.display = 1
|
||||
|
||||
# set internally
|
||||
#run.window.bgcolor=
|
||||
|
||||
# set to false to open a new untitled window when closing the last window
|
||||
# (otherwise, the environment will quit)
|
||||
# default to the relative norm for the different platforms,
|
||||
# but the setting can be changed in the prefs dialog anyway
|
||||
#sketchbook.closing_last_window_quits = true
|
||||
#sketchbook.closing_last_window_quits.macosx = false
|
||||
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
|
||||
#history.recording = true
|
||||
|
||||
# for advanced users, enable option to export a library
|
||||
#export.library = false
|
||||
|
||||
# which platforms to export by default
|
||||
export.application.platform.windows = true
|
||||
export.application.platform.macosx = true
|
||||
export.application.platform.linux = true
|
||||
|
||||
# whether or not to export as full screen (present) mode
|
||||
export.application.fullscreen = false
|
||||
|
||||
# whether to show the stop button when exporting to application
|
||||
export.application.stop = true
|
||||
|
||||
# false will place all exported files into a single .jar
|
||||
export.applet.separate_jar_files = false
|
||||
|
||||
# set to false to no longer delete applet or application folders before export
|
||||
export.delete_target_folder = true
|
||||
|
||||
# may be useful when attempting to debug the preprocessor
|
||||
preproc.save_build_files=false
|
||||
|
||||
# allows various preprocessor features to be toggled
|
||||
# in case they are causing problems
|
||||
|
||||
# preprocessor: pde.g
|
||||
preproc.color_datatype = true
|
||||
preproc.web_colors = true
|
||||
preproc.enhanced_casting = true
|
||||
|
||||
# preprocessor: PdeEmitter.java
|
||||
preproc.substitute_floats = true
|
||||
#preproc.substitute_image = false
|
||||
#preproc.substitute_font = false
|
||||
|
||||
# auto-convert non-ascii chars to unicode escape sequences
|
||||
preproc.substitute_unicode = true
|
||||
|
||||
# PdePreproc.java
|
||||
# writes out the parse tree as parseTree.xml, which can be usefully
|
||||
# viewed in (at least) Mozilla or IE. useful when debugging the preprocessor.
|
||||
preproc.output_parse_tree = false
|
||||
|
||||
# imports to use by default (changed for 0149, some imports removed)
|
||||
preproc.imports = java.applet,java.awt,java.awt.image,java.awt.event,java.io,java.net,java.text,java.util,java.util.zip,java.util.regex
|
||||
|
||||
# set the browser to be used on linux
|
||||
browser.linux = mozilla
|
||||
|
||||
# set to the program to be used for launching apps on linux
|
||||
#launcher.linux = gnome-open
|
||||
|
||||
# FULL SCREEN (PRESENT MODE)
|
||||
run.present.bgcolor = #666666
|
||||
run.present.stop.color = #cccccc
|
||||
# starting in release 0159, don't use full screen exclusive anymore
|
||||
run.present.exclusive = false
|
||||
# use this by default to hide the menu bar and dock on osx
|
||||
run.present.exclusive.macosx = true
|
||||
|
||||
# ARDUINO PREFERENCES
|
||||
board = atmega328
|
||||
target = arduino
|
||||
|
||||
upload.using = bootloader
|
||||
|
||||
serial.port=COM1
|
||||
serial.databits=8
|
||||
serial.stopbits=1
|
||||
serial.parity=N
|
||||
serial.debug_rate=9600
|
BIN
arduino-0018-linux-x64/lib/theme/buttons.gif
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
arduino-0018-linux-x64/lib/theme/resize.gif
Normal file
After Width: | Height: | Size: 869 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-sel-left.gif
Normal file
After Width: | Height: | Size: 832 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-sel-menu.gif
Normal file
After Width: | Height: | Size: 891 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-sel-mid.gif
Normal file
After Width: | Height: | Size: 830 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-sel-right.gif
Normal file
After Width: | Height: | Size: 834 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-unsel-left.gif
Normal file
After Width: | Height: | Size: 844 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-unsel-menu.gif
Normal file
After Width: | Height: | Size: 896 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-unsel-mid.gif
Normal file
After Width: | Height: | Size: 828 B |
BIN
arduino-0018-linux-x64/lib/theme/tab-unsel-right.gif
Normal file
After Width: | Height: | Size: 842 B |
101
arduino-0018-linux-x64/lib/theme/theme.txt
Normal file
|
@ -0,0 +1,101 @@
|
|||
# GUI - STATUS
|
||||
status.notice.fgcolor = #000000
|
||||
status.notice.bgcolor = #54919e
|
||||
status.error.fgcolor = #ffffff
|
||||
status.error.bgcolor = #662000
|
||||
status.edit.fgcolor = #000000
|
||||
status.edit.bgcolor = #cc9900
|
||||
status.font = SansSerif,plain,12
|
||||
|
||||
# GUI - TABS
|
||||
# settings for the tabs at the top
|
||||
# (tab images are stored in the lib/theme folder)
|
||||
header.bgcolor = #216886
|
||||
header.text.selected.color = #1a1a00
|
||||
header.text.unselected.color = #ffffff
|
||||
header.text.font = SansSerif,plain,12
|
||||
|
||||
# GUI - CONSOLE
|
||||
console.font = Monospaced,plain,11
|
||||
console.font.macosx = Monaco,plain,10
|
||||
console.color = #000000
|
||||
console.output.color = #cccccc
|
||||
console.error.color = #ff3000
|
||||
|
||||
# GUI - BUTTONS
|
||||
buttons.bgcolor = #044f6f
|
||||
buttons.status.font = SansSerif,plain,12
|
||||
buttons.status.color = #ffffff
|
||||
|
||||
# GUI - LINESTATUS
|
||||
linestatus.color = #ffffff
|
||||
linestatus.bgcolor = #044f6f
|
||||
|
||||
# EDITOR - DETAILS
|
||||
|
||||
# foreground and background colors
|
||||
editor.fgcolor = #000000
|
||||
editor.bgcolor = #ffffff
|
||||
|
||||
# highlight for the current line
|
||||
editor.linehighlight.color=#e2e2e2
|
||||
# highlight for the current line
|
||||
editor.linehighlight=true
|
||||
|
||||
# caret blinking and caret color
|
||||
editor.caret.color = #333300
|
||||
|
||||
# color to be used for background when 'external editor' enabled
|
||||
editor.external.bgcolor = #c8d2dc
|
||||
|
||||
# selection color
|
||||
editor.selection.color = #ffcc00
|
||||
|
||||
# area that's not in use by the text (replaced with tildes)
|
||||
editor.invalid.style = #7e7e7e,bold
|
||||
|
||||
# little pooties at the end of lines that show where they finish
|
||||
editor.eolmarkers = false
|
||||
editor.eolmarkers.color = #999999
|
||||
|
||||
# bracket/brace highlighting
|
||||
editor.brackethighlight = true
|
||||
editor.brackethighlight.color = #006699
|
||||
|
||||
|
||||
# TEXT - KEYWORDS
|
||||
|
||||
# e.g abstract, final, private
|
||||
editor.keyword1.style = #cc6600,plain
|
||||
|
||||
# e.g. beginShape, point, line
|
||||
editor.keyword2.style = #cc6600,plain
|
||||
|
||||
# e.g. byte, char, short, color
|
||||
editor.keyword3.style = #cc6600,bold
|
||||
|
||||
|
||||
# TEXT - LITERALS
|
||||
|
||||
# constants: e.g. null, true, this, RGB, TWO_PI
|
||||
editor.literal1.style = #006699,plain
|
||||
|
||||
# p5 built in variables: e.g. mouseX, width, pixels
|
||||
editor.literal2.style = #006699,plain
|
||||
|
||||
# e.g. + - = /
|
||||
editor.operator.style = #000000,plain
|
||||
|
||||
# ?? maybe this is for words followed by a colon
|
||||
# like in case statements or goto
|
||||
editor.label.style = #7e7e7e,bold
|
||||
|
||||
|
||||
# TEXT - COMMENTS
|
||||
editor.comment1.style = #7e7e7e,plain
|
||||
editor.comment2.style = #7e7e7e,plain
|
||||
|
||||
|
||||
# LINE STATUS - editor line number status bar at the bottom of the screen
|
||||
linestatus.font = SansSerif,plain,10
|
||||
linestatus.height = 20
|