CIRCT 21.0.0git
|
Public Member Functions | |
__init__ (self, HWModule owner, cpp.BundlePort cpp_port) | |
connect (self) | |
Future | read (self) |
![]() | |
__new__ (cls, HWModule owner, cpp.BundlePort cpp_port) | |
WritePort | write_port (self, str channel_name) |
ReadPort | read_port (self, str channel_name) |
Public Attributes | |
connected | |
![]() | |
owner | |
cpp_port | |
Telemetry ports report an individual piece of information from the acceelerator. The method of accessing telemetry will likely change in the future.
esiaccel.types.TelemetryPort.__init__ | ( | self, | |
HWModule | owner, | ||
cpp.BundlePort | cpp_port | ||
) |
Reimplemented from esiaccel.types.BundlePort.
Definition at line 502 of file types.py.
References esiaccel.types.TelemetryPort.__init__().
Referenced by esiaccel.types.TelemetryPort.__init__().
esiaccel.types.TelemetryPort.connect | ( | self | ) |
Definition at line 506 of file types.py.
References esiaccel.types.TelemetryPort.connect(), esi::Engine.connected, esi::WriteChannelPort.connected, esiaccel.types.FunctionPort.connected, esiaccel.types.CallbackPort.connected, esiaccel.types.TelemetryPort.connected, esiaccel.types.Port.cpp_port, and esiaccel.types.BundlePort.cpp_port.
Referenced by esiaccel.types.TelemetryPort.connect().
Future esiaccel.types.TelemetryPort.read | ( | self | ) |
Definition at line 510 of file types.py.
References esiaccel.types.Port.cpp_port, esiaccel.types.BundlePort.cpp_port, and esiaccel.types.TelemetryPort.read().
Referenced by esiaccel.types.TelemetryPort.read().
esiaccel.types.TelemetryPort.connected |
Definition at line 504 of file types.py.
Referenced by esiaccel.types.FunctionPort.connect(), esiaccel.types.TelemetryPort.connect(), and esiaccel.types.CallbackPort.connect().