Receive External Step (C++)#

Listens on TCP host:port from uri and receives a little-endian uint32 step value (non-blocking). 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.SimpleReceiveExternalStepCpp

Version

1

Extension

isaacsim.examples.ipc

Icon

ogn/icons/isaacsim.examples.ipc.SimpleReceiveExternalStepCpp.svg

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Receive External Step (C++)

Categories

isaacExamples

Generated Class Name

OgnSimpleReceiveExternalStepCppDatabase

Python Module

isaacsim.examples.ipc