Platforms to show: All Mac Windows Linux Cross-Platform
OldPhidgetIRCodeInfoMBS class Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Phidgets | MBS Phidgets Plugin | 11.0 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This item is deprecated and should no longer be used.
You can use PhidgetIRCodeInfoMBS instead.
The class for a code info for the IR receiver/sender.
The PhidgetIR CodeInfo structure contains all information needed to transmit a code, apart from the actual code data.
Some values can be set to null to select defaults. See the product manual for more information.
- 13 properties
- property bitCount as Integer
- property carrierFrequency as Integer
- property dutyCycle as Integer
- property encoding as Integer
- property gap as Integer
- property length as Integer
- property minRepeat as Integer
- property trail as Integer
- property header(index as Integer) as Integer
- property one(index as Integer) as Integer
- property repeat(index as Integer) as Integer
- property toggleMask(index as Integer) as Integer
- property zero(index as Integer) as Integer
- 9 constants
Constants
Constant | Value | Description |
---|---|---|
PHIDGET_IR_ENCODING_BIPHASE | 4 |
One of the encoding constants.
Bi-Phase, or Manchester encoding. |
PHIDGET_IR_ENCODING_PULSE | 3 |
One of the encoding constants.
Pulse encoding, or Pulse Width Modulation. |
PHIDGET_IR_ENCODING_RC5 | 5 |
One of the encoding constants.
RC5 - a type of Bi-Phase encoding. |
PHIDGET_IR_ENCODING_RC6 | 6 |
One of the encoding constants.
RC6 - a type of Bi-Phase encoding. |
PHIDGET_IR_ENCODING_SPACE | 2 |
One of the encoding constants.
Space encoding, or Pulse Distance Modulation. |
PHIDGET_IR_ENCODING_UNKNOWN | 1 |
One of the encoding constants.
Unknown - the default value. |
PHIDGET_IR_LENGTH_CONSTANT | 2 |
One of the length constants.
Constant - the bitstream + gap length is constant. |
PHIDGET_IR_LENGTH_UNKNOWN | 1 |
One of the length constants.
Unknown - the default value. |
PHIDGET_IR_LENGTH_VARIABLE | 3 |
One of the length constants.
Variable - the bitstream has a variable length with a constant gap. |
This class has no sub classes.
Some methods using this class:
- OldPhidgetIRMBS.getLastLearnedCode(byref codeInfo as OldPhidgetIRCodeInfoMBS) as MemoryBlock
- OldPhidgetIRMBS.Transmit(data as MemoryBlock, codeInfo as OldPhidgetIRCodeInfoMBS)
Some events using this class:
- OldPhidgetIRMBS.Learn(data as memoryblock, code as OldPhidgetIRCodeInfoMBS)
The items on this page are in the following plugins: MBS Phidgets Plugin.
OldPhidgetInterfaceKitMBS - OldPhidgetIRMBS