Receive External Step (Python)#
Listens on TCP host:port from uri and receives a little-endian uint32 step value (non-blocking). Python implementation; execOut fires only when a full message arrives.
Installation#
To use this node enable isaacsim.examples.ipc in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
|---|---|---|---|
Exec In (inputs:execIn) |
|
The input execution port. |
None |
Uri (inputs:uri) |
|
TCP bind address as host:port (e.g. 127.0.0.1:9001). The node listens for one client connection. |
127.0.0.1:9001 |
Outputs#
Name |
Type |
Descripton |
Default |
|---|---|---|---|
Exec Out (outputs:execOut) |
|
Output execution when a step message was received |
None |
Step (outputs:step) |
|
Step value from the last received TCP message |
None |
Metadata#
Name |
Value |
|---|---|
Unique ID |
isaacsim.examples.ipc.SimpleReceiveExternalStepPy |
Version |
1 |
Extension |
isaacsim.examples.ipc |
Icon |
ogn/icons/isaacsim.examples.ipc.SimpleReceiveExternalStepPy.svg |
Has State? |
False |
Implementation Language |
Python |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Receive External Step (Python) |
Categories |
isaacExamples |
Generated Class Name |
OgnSimpleReceiveExternalStepPyDatabase |
Python Module |
isaacsim.examples.ipc |