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 |