Go to the source code of this file.
Classes |
struct | CPhidgetLEDInfo |
Defines |
#define | LED64_CONTROL_PACKET 0x40 |
#define | LED64_CURSELA_FLAG 0x02 |
#define | LED64_CURSELB_FLAG 0x04 |
#define | LED64_FAULT_FLAG 0x20 |
#define | LED64_IN_HIGH_PACKET 0x80 |
#define | LED64_IN_LOW_PACKET 0x00 |
#define | LED64_M3_CONTROL_PACKET 0x40 |
#define | LED64_M3_CURRENTLIMIT 80 |
#define | LED64_M3_IN_HIGH_PACKET 0x20 |
#define | LED64_M3_IN_LOW_PACKET 0x00 |
#define | LED64_M3_IN_MISC_PACKET 0x40 |
#define | LED64_M3_OUT_HIGH_PACKET 0x20 |
#define | LED64_M3_OUT_LOW_PACKET 0x00 |
#define | LED64_NORMAL_PACKET 0x00 |
#define | LED64_OE_FLAG 0x40 |
#define | LED64_OUTHIGH_PACKET 0xc0 |
#define | LED64_OUTLOW_PACKET 0x80 |
#define | LED64_PGOOD_FLAG 0x01 |
#define | LED64_PWRSELA_FLAG 0x08 |
#define | LED64_PWRSELB_FLAG 0x10 |
#define | LED_MAXLEDS 64 |
Enumerations |
enum | CPhidgetLED_CurrentLimit {
PHIDGET_LED_CURRENT_LIMIT_20mA = 1,
PHIDGET_LED_CURRENT_LIMIT_40mA,
PHIDGET_LED_CURRENT_LIMIT_60mA,
PHIDGET_LED_CURRENT_LIMIT_80mA,
PHIDGET_LED_CURRENT_LIMIT_20mA = 1,
PHIDGET_LED_CURRENT_LIMIT_40mA,
PHIDGET_LED_CURRENT_LIMIT_60mA,
PHIDGET_LED_CURRENT_LIMIT_80mA
} |
enum | CPhidgetLED_Voltage {
PHIDGET_LED_VOLTAGE_1_7V = 1,
PHIDGET_LED_VOLTAGE_2_75V,
PHIDGET_LED_VOLTAGE_3_9V,
PHIDGET_LED_VOLTAGE_5_0V,
PHIDGET_LED_VOLTAGE_1_7V = 1,
PHIDGET_LED_VOLTAGE_2_75V,
PHIDGET_LED_VOLTAGE_3_9V,
PHIDGET_LED_VOLTAGE_5_0V
} |