Users Guide
Model: <Model Name>
ReturnValue: 0
SetResult: 0
Tag: <Service Tag>
Value: <value>
PSComputerName:
• WriteAllPins
This method is used for writing the value of all pins. For Embedded Box PC 5000, this method takes 8-bit pin value as an input
argument, where 0
th
bit represents the value for pin 0 (GPI0) and so on.
For Embedded Box PC 3000, this method takes 6-bit pin value as an input for which the port user writes the value where 0
th
bit
represents value for pin 0 (P
00
if port 0 or P
10
if port 1) and so on.
Dell Command | Monitor CIM Commands are:
To write value as High for GPO6 and GPO0 and Low for GPO1-GPO5 and GP07 on Embedded Box PC 5000, run the following
command:
Invoke-CimMethod -Namespace root\dcim\sysman -ClassName DCIM_GPIOService -MethodName
WriteAllPins -Arguments @{Value=65}
To write value as High for all pins of Port 1 means P
10
to P
15
on Embedded Box PC 3000, run the following command:
Invoke-CimMethod -Namespace root\dcim\sysman -ClassName DCIM_GPIOService -MethodName
WriteAllPins -Arguments @{Port=1; Value=63}
Command Output:
ComputerName: <Computer Name>
Model: <Model Name>
ReturnValue: 0
SetResult: 0
Tag: <Service Tag>
PSComputerName:
• GetPinMode
This method is used for getting the mode of a pin. Mode can be either Input (1) or Output (0).
NOTE
: This method is supported only on Embedded Box PC 3000.
Dell Command | Monitor CIM Commands are:
To get mode of P
15
on Embedded Box PC 3000, run the following command:
Invoke-CimMethod -Namespace root\dcim\sysman -ClassName DCIM_GPIOService -MethodName
GetPinMode -Arguments @{Port=1; PinIndex=5}
Command Output:
22
Using Dell Command | Monitor 10.1.0