General Phidget Programming: Difference between revisions

From Phidgets Support
No edit summary
No edit summary
Line 14: Line 14:
<br clear="all">
<br clear="all">
----
----
[[Image:data_interval_change_trigger.jpg|link=Data Interval/Change Trigger|100px|left]]


[[Data Interval/Change Trigger]] - Learn about these two properties that control how much data comes in from your sensors.
[[Data Interval/Change Trigger]] - Learn about these two properties that control how much data comes in from your sensors.
 
<br clear="all">
----
----
[[Image:using_multiple_phidgets.jpg|link=Using Multiple Phidgets|100px|left]]
[[Image:using_multiple_phidgets.jpg|link=Using Multiple Phidgets|100px|left]]
Line 24: Line 26:
<br clear="all">
<br clear="all">
----
----
[[Image:polling_events.jpg|link=Polling vs. Events|100px|left]]


[[Polling vs. Events]] - Your program can gather data in either a polling-driven or event-driven manner. Learn the difference to determine which is best for your application.
[[Polling vs. Events]] - Your program can gather data in either a polling-driven or event-driven manner. Learn the difference to determine which is best for your application.
 
<br clear="all">
----
----
[[Image:logging_exceptions_errors.jpg|link=Logging, Exceptions, and Errors|100px|left]]
[[Image:logging_exceptions_errors.jpg|link=Logging, Exceptions, and Errors|100px|left]]

Revision as of 18:45, 25 April 2017

This page presents the general concepts needed to write code for a Phidget.

By this point, you should have installed the drivers for your operating system and the libraries for your specific programming language.



Phidget programming basics.jpg


Phidget Programming Basics - Here you can find the basic concepts to help you get started with making your own programs that use Phidgets.


Data interval change trigger.jpg


Data Interval/Change Trigger - Learn about these two properties that control how much data comes in from your sensors.


Using multiple phidgets.jpg


Using Multiple Phidgets - It can be difficult to figure out how to use more than one Phidget in your program. This page will guide you through the steps.


Polling events.jpg


Polling vs. Events - Your program can gather data in either a polling-driven or event-driven manner. Learn the difference to determine which is best for your application.


Logging exceptions errors.jpg


Logging, Exceptions, and Errors - Learn about all the tools you can use to debug your program.


Network service icon.jpg


Phidget Network Service - Phidgets can be controlled and communicated with over your network- either wirelessly or over ethernet.