Module: Phidgets
- Defined in:
- lib/phidgets4r.rb,
lib/phidgets/rfid.rb,
lib/phidgets/servo.rb,
lib/phidgets/common.rb,
lib/phidgets/manager.rb,
lib/phidgets/interfacekit.rb
Overview
require File.dirname(__FILE__) + ‘/phidgets/manager.rb’
Defined Under Namespace
Classes: Common, Exception, InterfaceKit, Manager, RFID, Servo
Constant Summary collapse
- VERSION =
'0.0.5'- NOTATTACHED =
0- ATTACHED =
1- CLASS_NOTHING =
1- CLASS_ACCELEROMETER =
2- CLASS_ADVANCEDSERVO =
3- CLASS_ENCODER =
4- CLASS_GPS =
5- CLASS_GYROSCOPE =
6- CLASS_INTERFACEKIT =
7- CLASS_LED =
8- CLASS_MOTORCONTROL =
9- CLASS_PHSENSOR =
10- CLASS_RFID =
11- CLASS_SERVO =
12- CLASS_STEPPER =
13- CLASS_TEMPERATURESENSOR =
14- CLASS_TEXTLCD =
15- CLASS_TEXTLED =
16- CLASS_WEIGHTSENSOR =
17- ID_ACCELEROMETER_2AXIS =
0x071- ID_ACCELEROMETER_3AXIS =
0x07E
- ID_ADVANCEDSERVO_8MOTOR =
0x03A
- ID_BIPOLAR_STEPPER_1MOTOR =
0x07B
- ID_ENCODER_1ENCODER_1INPUT =
0x04B
- ID_ENCODER_HS_1ENCODER =
0x080- ID_INTERFACEKIT_0_0_4 =
0x040- ID_INTERFACEKIT_0_0_8 =
0x081- ID_INTERFACEKIT_0_16_16 =
0x044- ID_INTERFACEKIT_8_8_8 =
0x045- ID_INTERFACEKIT_8_8_8_w_LCD =
0x07D
- ID_LED_64 =
0x04A
- ID_LINEAR_TOUCH =
0x076- ID_MOTORCONTROL_HC_2MOTOR =
0x059- ID_MOTORCONTROL_LV_2MOTOR_4INPUT =
0x058- ID_PHSENSOR =
0x074- ID_RFID_2OUTPUT =
0x031- ID_ROTARY_TOUCH =
0x077- ID_SERVO_1MOTOR =
0x039- ID_TEMPERATURESENSOR =
0x070- ID_TEXTLCD_2x20_w_8_8_8 =
0x17D
- ID_UNIPOLAR_STEPPER_4MOTOR =
0x07A
- ID_INTERFACEKIT_0_8_8_w_LCD =
0x053- ID_INTERFACEKIT_4_8_8 =
0x004- ID_RFID =
0x030- ID_SERVO_1MOTOR_OLD =
0x002- ID_SERVO_4MOTOR =
0x038- ID_SERVO_4MOTOR_OLD =
0x003- ID_TEXTLCD_2x20 =
0x052- ID_TEXTLCD_2x20_w_0_8_8 =
0x153- ID_TEXTLED_1x8 =
0x049- ID_TEXTLED_4x8 =
0x048- ID_WEIGHTSENSOR =
0x072
Class Method Summary collapse
Class Method Details
.setLibName(name) ⇒ Object
61 62 63 |
# File 'lib/phidgets/common.rb', line 61 def Phidgets.setLibName(name) Common.setLibName(name) end |