Raritan PX2/PX3 JSON-RPC API
Classes | Enumerations | Variables
peripheral Module Reference

Peripheral Devices. More...

Classes

struct  Address_5_0_0
 peripheral device position based address More...
 
struct  DeviceID_4_0_0
 peripheral device identification More...
 
interface  DeviceManager_4_0_0
 Peripheral Device Manager. More...
 
interface  DeviceSlot_3_0_0
 Peripheral Device Slot. More...
 
interface  DoorHandleControllerPackage_2_0_0
 
interface  G2Production_4_0_0
 
interface  Package_2_0_0
 
struct  PackageInfo_3_0_0
 Peripheral device package information. More...
 
struct  PosElement_2_0_0
 peripheral device position element, list forms position More...
 
interface  SensorHub
 Sensor Hub interface. More...
 

Enumerations

enum  PortType_2_0_0 {
  ONBOARD, DEV_PORT, ONEWIRE_HUB_PORT, ONEWIRE_CHAIN_POS,
  REMOTE_HUB_PORT
}
 peripheral device port types More...
 

Variables

valueobject Device_4_0_0
 A peripheral device is the collection of. More...
 
vector< PosElement_2_0_0position
 Position within 1-wire topo.
 
string packageClass
 physical package identifier
 
sensors::Sensor_4_0_4 device
 device reference
 

Detailed Description

Peripheral Devices.

Enumeration Type Documentation

◆ PortType_2_0_0

peripheral device port types

Enumerator
ONBOARD 

a built in, inaccessible port

DEV_PORT 

a sensor port on the device

ONEWIRE_HUB_PORT 

a port on a Hub

ONEWIRE_CHAIN_POS 

a chain position

REMOTE_HUB_PORT 

a RS485 remote hub port

Variable Documentation

◆ Device_4_0_0

valueobject peripheral::Device_4_0_0
Initial value:
{
DeviceID_4_0_0 deviceID

A peripheral device is the collection of.

  • device identification
  • device position
  • a flag indicating actuator type
  • device referencedevice identification