Software Overview: Difference between revisions

From Phidgets Support
Line 45: Line 45:
|-
|-


|[[File:Icon-CSharp.png|24x24px|link=Language - C Sharp]][[Language - C Sharp|C#]]
|[[Image:Icon-CSharp.png|24x24px|link=Language - C Sharp]][[Language - C Sharp|C#]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-C++.png|24x24px|link=Language - C/C++]][[Language - C/C++|C/C++]]  
|[[Image:Icon-C++.png|24x24px|link=Language - C/C++]][[Language - C/C++|C/C++]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Java.png|24x24px|link=Language - Java]][[Language - Java|Java]]  
|[[Image:Icon-Java.png|24x24px|link=Language - Java]][[Language - Java|Java]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Python.png|24x24px|link=Language - Python]][[Language - Python|Python]]  
|[[Image:Icon-Python.png|24x24px|link=Language - Python]][[Language - Python|Python]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Cocoa.png|24x24px|link=Language - Cocoa]][[Language - Cocoa|Cocoa]]  
|[[Image:Icon-Cocoa.png|24x24px|link=Language - Cocoa]][[Language - Cocoa|Cocoa]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Visual Basic.png|24x24px|link=Language - Visual Basic 6.0]][[Language - Visual Basic 6.0|Visual Basic 6.0]]
|[[Image:Icon-Visual Basic.png|24x24px|link=Language - Visual Basic 6.0]][[Language - Visual Basic 6.0|Visual Basic 6.0]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Visual Basic Net.png|24x24px|link=Language - Visual Basic .NET]][[Language - Visual Basic .NET|Visual Basic .NET]]
|[[Image:Icon-Visual Basic Net.png|24x24px|link=Language - Visual Basic .NET]][[Language - Visual Basic .NET|Visual Basic .NET]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


Line 125: Line 125:
|-
|-


|[[File:Icon-iOS.png|24x24px|link=Language - ios]][[Language - iOS|iOS]]
|[[Image:Icon-iOS.png|24x24px|link=Language - ios]][[Language - iOS|iOS]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


|[[File:Icon-Android.png|24x24px|link=Language - Android]][[Language - Android Java|Android Java]]
|[[Image:Icon-Android.png|24x24px|link=Language - Android]][[Language - Android Java|Android Java]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BC8E56" align=center| 3.1 or Higher Only
|style="background: #BC8E56" align=center| 3.1 or Higher Only
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


Line 151: Line 151:
|-
|-


|[[File:Icon-Applescript.png|24x24px|link=Language - Applescript]][[Language - Applescript|Applescript]]
|[[Image:Icon-Applescript.png|24x24px|link=Language - Applescript]][[Language - Applescript|Applescript]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


|[[File:Icon-Autoit.png|24x24px|link=Language - AutoIt]][[Language - AutoIt|AutoIt]]
|[[Image:Icon-Autoit.png|24x24px|link=Language - AutoIt]][[Language - AutoIt|AutoIt]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BF5656" align=center| None
|style="background: #BF5656" align=center| None
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


|[[File:Icon-Ruby.png|24x24px|link=Language - Ruby]][[Language - Ruby|Ruby]]  
|[[Image:Icon-Ruby.png|24x24px|link=Language - Ruby]][[Language - Ruby|Ruby]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


Line 187: Line 187:
|-
|-


|[[File:Icon-LabVIEW.png|24x24px|link=Language - LabVIEW]][[Language - LabVIEW|LabVIEW]]  
|[[Image:Icon-LabVIEW.png|24x24px|link=Language - LabVIEW]][[Language - LabVIEW|LabVIEW]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


|[[File:Icon-Matlab.png|24x24px|link=Language - Matlab]][[Language - MATLAB|MATLAB]]
|[[Image:Icon-Matlab.png|24x24px|link=Language - Matlab]][[Language - MATLAB|MATLAB]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BC8E56" align=center| [[Language - MATLAB|Some]] Devices
|style="background: #BC8E56" align=center| [[Language - MATLAB|Some]] Devices
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


|[[File:Icon-Simulink.png|24x24px|link=Language - Simulink]][[Language - Simulink|Simulink]]
|[[Image:Icon-Simulink.png|24x24px|link=Language - Simulink]][[Language - Simulink|Simulink]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


Line 224: Line 224:
|-
|-


|[[File:Icon-Adobe Director.png|24x24px|link=Language - Adobe Director]][[Language - Adobe Director|Adobe Director]]
|[[Image:Icon-Adobe Director.png|24x24px|link=Language - Adobe Director]][[Language - Adobe Director|Adobe Director]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| InterfaceKit Only
|style="background: #5EC155" align=center| InterfaceKit Only
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


|[[File:Icon-Flash AS3.png|24x24px|link=Language - Flash AS3]][[Language - Flash AS3|Flash AS3]]  
|[[Image:Icon-Flash AS3.png|24x24px|link=Language - Flash AS3]][[Language - Flash AS3|Flash AS3]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Extensive
|style="background: #5EC155" align=center| [[Image:PB-Extensive.png|link=]]
|-
|-


|[[File:Icon-Flex AS3.png|24x24px|link=Language - Flex AS3]][[Language - Flex AS3|Flex AS3]]  
|[[Image:Icon-Flex AS3.png|24x24px|link=Language - Flex AS3]][[Language - Flex AS3|Flex AS3]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #BF5656" align=center| X
|style="background: #BF5656" align=center| X
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


|[[File:Icon-LiveCode.png|24x24px|link=Language - LiveCode]][[Language - LiveCode|LiveCode]]  
|[[Image:Icon-LiveCode.png|24x24px|link=Language - LiveCode]][[Language - LiveCode|LiveCode]]  
|style="background: #BABA55" align=center| InterfaceKit Only  
|style="background: #BABA55" align=center| InterfaceKit Only  
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #BABA55" align=center| InterfaceKit Only
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


|[[File:Icon-MaxMSP.png|24x24px|link=Language - Max/MSP]][[Language - Max/MSP|Max/MSP]]
|[[Image:Icon-MaxMSP.png|24x24px|link=Language - Max/MSP]][[Language - Max/MSP|Max/MSP]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| All Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Moderate
|style="background: #5EC155" align=center| [[Image:PB-Moderate.png|link=]]
|-
|-


Line 283: Line 283:
|-
|-


|[[File:Icon-CSharp.png|24x24px|link=Language - C Sharp (.NET Compact Framework)]][[Language - C Sharp (.NET Compact Framework)|C# (.NET Compact)]]
|[[Image:Icon-CSharp.png|24x24px|link=Language - C Sharp (.NET Compact Framework)]][[Language - C Sharp (.NET Compact Framework)|C# (.NET Compact)]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BC8E56" align=center| Some Devices
|style="background: #BC8E56" align=center| Some Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-




|[[File:Icon-REALBasic.png|24x24px|link=Language - REALBasic]][[Language - REALBasic|REALBasic]]
|[[Image:Icon-REALBasic.png|24x24px|link=Language - REALBasic]][[Language - REALBasic|REALBasic]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BF5656" align=center| None
|style="background: #BF5656" align=center| None
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-




|[[File:Icon-Visual Basic for Applications.png|24x24px|link=Language - Visual Basic for Applications]][[Language - Visual Basic for Applications|Visual Basic for Apps]]  
|[[Image:Icon-Visual Basic for Applications.png|24x24px|link=Language - Visual Basic for Applications]][[Language - Visual Basic for Applications|Visual Basic for Apps]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BC8E56" align=center| Some Devices
|style="background: #BC8E56" align=center| Some Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


|[[File:Icon-Visual Basic Script.png|24x24px|link=Language - Visual Basic Script]][[Language - Visual Basic Script|Visual Basic Script]]
|[[Image:Icon-Visual Basic Script.png|24x24px|link=Language - Visual Basic Script]][[Language - Visual Basic Script|Visual Basic Script]]
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BC8E56" align=center| Some Devices
|style="background: #BC8E56" align=center| Some Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|-
|-


|[[File:Icon-Delphi.png|24x24px|link=Language - Delphi]][[Language - Delphi|Delphi]]  
|[[Image:Icon-Delphi.png|24x24px|link=Language - Delphi]][[Language - Delphi|Delphi]]  
|style="background: #5EC155" align=center| All Devices  
|style="background: #5EC155" align=center| All Devices  
|style="background: #BC8E56" align=center| Some Devices
|style="background: #BC8E56" align=center| Some Devices
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| [[File:Checkmark.png]]
|style="background: #5EC155" align=center| [[Image:Checkmark.png|link=]]
|style="background: #5EC155" align=center| Small
|style="background: #5EC155" align=center| [[Image:PB-Small.png|link=]]
|}
|}
<nowiki>*</nowiki> A direct USB connection would be plugging the Phidget into a USB port and using it locally.  This is the typical way to use a Phidget.  However, some platforms (such as the iPhone platform) do not have USB ports and hence can only use a Phidget over a network, via the [[Phidget Webservice]].
<nowiki>*</nowiki> A direct USB connection would be plugging the Phidget into a USB port and using it locally.  This is the typical way to use a Phidget.  However, some platforms (such as the iPhone platform) do not have USB ports and hence can only use a Phidget over a network, via the [[Phidget Webservice]].

Revision as of 18:12, 10 January 2012

Phidgets’ philosophy is that you do not have to be an electrical engineer in order to do projects that use devices like sensors, motors, motor controllers, and interface boards. All you need to know is how to program.

We have developed a complete set of Application Programming Interfaces (API) that are supported for many different operating systems, and which can be used through many different programming languages.

We suggest starting with the Getting Started guide for your device. This will help you run a basic example to check your hardware and drivers.

The next step would be to choose your operating system below, and from there choose a language, learn about how to write code for your Phidget, and get API references for your programming language.

The APIs are covered in more detail in the API common to all devices and the API that pertains to your specific device.

Operating System Support

These operating system pages provide drivers for using Phidgets. They help you set up your system after following the Getting Started guide for your device. The operating systems links below are also on every Getting Started guide, so if you have not yet read the one for your device, head straight there.

Phidgets can be run either directly through USB or remotely over a network via the Phidget Webservice. Most operating systems below can run Phidgets directly, but a few can only control them over a network.

Phidgets can run either directly or over a network on these operating systems:

Phidgets can only be used over a network by these operating systems:

Language Support

We provide a variety of supported languages for using Phidgets. Each language has its own libraries, which may be found on the language pages below, along with code examples and an in-depth API.

Many languages also depend on the core drivers being installed as well. These drivers can be found on the operating system pages above.

Phidgets supports the following languages. If you have some flexibility in what language to use, we recommend using a Core Language:

Language API Code Samples Events Logic Code Use via Direct USB* Phidget Webservice Native Library** Phidget User Base
Core Languages
Icon-CSharp.pngC# All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
Icon-C++.pngC/C++ All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
Icon-Java.pngJava All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
Icon-Python.pngPython All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
File:Icon-Cocoa.pngCocoa All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
File:Icon-Visual Basic.pngVisual Basic 6.0 All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
Icon-Visual Basic Net.pngVisual Basic .NET All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Extensive.png
Mobile Languages
Icon-iOS.pngiOS All Devices InterfaceKit Only Checkmark.png Checkmark.png X Checkmark.png Checkmark.png File:PB-Moderate.png
Icon-Android.pngAndroid Java All Devices InterfaceKit Only Checkmark.png Checkmark.png 3.1 or Higher Only Checkmark.png Checkmark.png File:PB-Moderate.png
Scripting
File:Icon-Applescript.pngApplescript All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Moderate.png
File:Icon-Autoit.pngAutoIt All Devices None Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-Ruby.pngRuby All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
Science and Math
Icon-LabVIEW.pngLabVIEW All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Moderate.png
File:Icon-Matlab.pngMATLAB All Devices Some Devices X Checkmark.png Checkmark.png Checkmark.png X File:PB-Moderate.png
File:Icon-Simulink.pngSimulink All Devices InterfaceKit Only X Checkmark.png Checkmark.png Checkmark.png X File:PB-Small.png
Multimedia
File:Icon-Adobe Director.pngAdobe Director All Devices InterfaceKit Only Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-Flash AS3.pngFlash AS3 All Devices All Devices Checkmark.png Checkmark.png X Checkmark.png Checkmark.png File:PB-Extensive.png
File:Icon-Flex AS3.pngFlex AS3 All Devices All Devices Checkmark.png Checkmark.png X Checkmark.png Checkmark.png File:PB-Moderate.png
File:Icon-LiveCode.pngLiveCode InterfaceKit Only InterfaceKit Only Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
Icon-MaxMSP.pngMax/MSP All Devices All Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Moderate.png
Other Languages
Icon-CSharp.pngC# (.NET Compact) All Devices Some Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-REALBasic.pngREALBasic All Devices None Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-Visual Basic for Applications.pngVisual Basic for Apps All Devices Some Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-Visual Basic Script.pngVisual Basic Script All Devices Some Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png
File:Icon-Delphi.pngDelphi All Devices Some Devices Checkmark.png Checkmark.png Checkmark.png Checkmark.png Checkmark.png File:PB-Small.png

* A direct USB connection would be plugging the Phidget into a USB port and using it locally. This is the typical way to use a Phidget. However, some platforms (such as the iPhone platform) do not have USB ports and hence can only use a Phidget over a network, via the Phidget Webservice.

** Native library support means that the calls you make to a Phidget in this language are in the language as well. If the calls are non-native, the use of Phidgets is through an external library linker, such as callib() in MATLAB, for example. The core Phidget library is written in C, and most other languages use this library as their core, but a 'Native' interface cleanly hides this detail.

Most languages have code samples for all Phidgets, but some have only some devices (visit the language page to learn which ones), and some only have an Interface Kit example. The Phidget Interface Kit is a common Phidget with provides an interface with analog sensors, digital input, and digital output. So, when we choose which examples to write, the Interface Kit is often at the top of our customer's lists.