Platforms to show: All Mac Windows Linux Cross-Platform
OldPhidgetTextLCDMBS class Deprecated
Super class: OldPhidgetMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Phidgets | MBS Phidgets Plugin | 7.7 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This item is deprecated and should no longer be used.
You can use PhidgetLCDMBS instead.
The class for the phidget text LCD.
The PhidgetTextLCD is a component that provides a high-level programmer interface to control a PhidgetTextLCD device connected through a USB port.
With this component, the programmer can:
- Display text on a PhidgetTextLCD module.
- 22 methods
- method Constructor
- method getBacklight as boolean
- method getBrightness as Integer
- method getColumnCount as Integer
- method getContrast as Integer
- method getCursorBlink as Integer
- method getCursorOn as Integer
- method getRowCount as Integer
- method getScreen as Integer
- method getScreenCount as Integer
- method getScreenSize as Integer
- method initialize
- method setBacklight(backlightState as boolean)
- method setBrightness(Brightness as Integer)
- method setContrast(Contrast as Integer)
- method setCursorBlink(CursorBlink as Integer)
- method setCursorOn(CursorOn as Integer)
- method setCustomCharacter(index as Integer, val1 as Integer, val2 as Integer)
- method setDisplayCharacter(index as Integer, column as Integer, character as Integer)
- method setDisplayString(row as Integer, displayString as string)
- method setScreen(screenIndex as Integer)
- method setScreenSize(screenSize as Integer)
- 13 constants
Screen size constants.
Constant | Value | Description |
---|---|---|
PHIDGET_TEXTLCD_SCREEN_1x16 | 4 |
1 row, 16 column screen |
PHIDGET_TEXTLCD_SCREEN_1x40 | 10 |
1 row, 40 column screen |
PHIDGET_TEXTLCD_SCREEN_1x8 | 2 |
1 row, 8 column screen |
PHIDGET_TEXTLCD_SCREEN_2x16 | 5 |
2 row, 16 column screen |
PHIDGET_TEXTLCD_SCREEN_2x20 | 7 |
2 row, 20 column screen |
PHIDGET_TEXTLCD_SCREEN_2x24 | 9 |
2 row, 24 column screen |
PHIDGET_TEXTLCD_SCREEN_2x40 | 11 |
2 row, 40 column screen |
PHIDGET_TEXTLCD_SCREEN_2x8 | 3 |
2 row, 8 column screen |
PHIDGET_TEXTLCD_SCREEN_4x16 | 6 |
4 row, 16 column screen |
PHIDGET_TEXTLCD_SCREEN_4x20 | 8 |
4 row, 20 column screen |
PHIDGET_TEXTLCD_SCREEN_4x40 | 12 |
4 row, 40 column screen (special case, requires both screen connections) |
PHIDGET_TEXTLCD_SCREEN_NONE | 1 |
no screen attached |
PHIDGET_TEXTLCD_SCREEN_UNKNOWN | 13 |
Unknown |
Super class OldPhidgetMBS
- 7 events
- event Attach
- event Detach
- event Error(errorCode as Integer, errorDescription as string)
- event ServerConnect
- event ServerDisconnect
- event Wakeup
- event WillSleep
- 2 properties
- 24 methods
- method Close
- method disableLogging
- method enableLogging(level as Integer, outputFile as string)
- method GetDeviceClass as Integer
- method GetDeviceID as Integer
- method GetDeviceLabel as string
- method GetDeviceName as string
- method GetDeviceStatus as Integer
- method GetDeviceType as string
- method GetDeviceVersion as Integer
- method GetErrorDescription(errorcode as Integer) as string
- method GetLibraryVersion as string
- method GetSerialNumber as Integer
- method GetServerAddress(byref port as Integer) as string
- method GetServerID as string
- method GetServerStatus as Integer
- method Open(serialNumber as Integer = -1)
- method OpenLabel(label as string = "")
- method openLabelRemote(label as string, serverID as string, password as string = "")
- method openLabelRemoteIP(label as string, addr as string, port as Integer, password as string = "")
- method openRemote(serial as Integer, serverID as string, password as string = "")
- method openRemoteIP(serial as Integer, addr as string, port as Integer, password as string = "")
- method SetDeviceLabel(label as string)
- method waitForAttachment(milliseconds as Integer)
- 2 shared methods
- 161 constants
This class has no sub classes.
Some examples using this class:
The items on this page are in the following plugins: MBS Phidgets Plugin.
OldPhidgetTemperatureSensorMBS - OldPhidgetTextLEDMBS