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)

execution

The input execution port.

None

Uri (inputs:uri)

string

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)

execution

Output execution when a step message was received

None

Step (outputs:step)

uint

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