pynn_brainscales.brainscales2.InjectedReadout

class pynn_brainscales.brainscales2.InjectedReadout(pre_realtime: Set[pyhalco_common.Coordinate] = <factory>, inside_realtime_begin: Set[pyhalco_common.Coordinate] = <factory>, inside_realtime_end: Set[pyhalco_common.Coordinate] = <factory>, post_realtime: Set[pyhalco_common.Coordinate] = <factory>, ppu_symbols: Set[str] = <factory>)

Bases: object

User defined injected readout

Parameters
  • pre_realtime – Injection of reads after the the pre_realtime configuration.

  • inside_realtime_begin – Injection of reads after the the inside_realtime_begin configuration.

  • inside_realtime_end – Injection of reads after the the inside_realtime_end configuration.

  • post_realtime – Injection of reads after the the post_realtime configuration.

  • ppu_symbols – PPU symbol read after inside_realtime_end.

__init__(pre_realtime: Set[pyhalco_common.Coordinate] = <factory>, inside_realtime_begin: Set[pyhalco_common.Coordinate] = <factory>, inside_realtime_end: Set[pyhalco_common.Coordinate] = <factory>, post_realtime: Set[pyhalco_common.Coordinate] = <factory>, ppu_symbols: Set[str] = <factory>)None

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([pre_realtime, …])

Initialize self.

inside_realtime_begin: Set[pyhalco_common.Coordinate]
inside_realtime_end: Set[pyhalco_common.Coordinate]
post_realtime: Set[pyhalco_common.Coordinate]
ppu_symbols: Set[str]
pre_realtime: Set[pyhalco_common.Coordinate]