Manual
Table Of Contents
- Product Features
- Installing the hardware
- Downloading and Installing the software
- Programming a Phidget
- Technical Section
- The PhidgetAdvancedServo software component uses degrees to specify position, velocity, and acceleration. The degree unit is translated into a pulse sent to the servo, but it’s up to the servo to translate this signal into a particular position. This translation varies between servo models and manufacturers so our degree abstraction will not be exactly the same as the servo you are using. Our degree abstraction is based on the HS322-HD servo, which is typically 10.4uS per degree.
- API Section
- We document API calls specific to the 1066. Functions common to all Phidgets are not covered here. This documentation is deliberately generic. For calling conventions in a specific language, refer to that language’s API manual.
- Device Specifications
- Mechanical Drawing
- Product History
1066_0_Product_Manual created: 07/09/09 Page 4
If you are using Linux
Go to www.phidgets.com >> Drivers
Download Linux Source
Have a look at the readme file •
Build Phidget21 •
The most popular programming languages in Linux are C/C++ and Java.
Note: Many Linux systems are now built with unsupported third party drivers. It may be
necessary to uninstall these drivers for our libraries to work properly.
Note: Phidget21 for Linux is a user-space library. Applications typically have to be run as root,
or udev/hotplug must be configured to give permissions when the Phidget is plugged in.
If you are using Windows Mobile/CE 5.0 or 6.0
Go to www.phidgets.com >> Drivers
Download x86 or ARMV4I, depending on the platform you are using. Mini-itx and ICOP
systems will be x86, and most mobile devices, including XScale based systems will run the
ARMV4I.
The CE libraries are distributed in .CAB format. Windows Mobile/CE is able to directly install
.CAB files.
The most popular languages are C/C++, .NET Compact Framework (VB.NET and C#). A
desktop version of Visual Studio can usually be configured to target your Windows Mobile
Platform, whether you are compiling to machine code or the .NET Compact Framework.
If you are using Mac OS X
Go to www.phidgets.com >> Drivers
Download Mac OS X Framework•
Click on System Preferences >> Phidgets (under Other) to activate the Preference Pane. •
Make sure that your Phidget is properly attached.•
Double click on the attached Phidget to launch the Example.•