samna.dynapcnnDevKit#
Submodules#
Module content#
- class samna.dynapcnnDevKit.DynapcnnDevKit#
Bases:
pybind11_object
Composite object that allows access to all the board features of a DYNAP-CNN dev kit.
- get_atis_module(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.unifirm.modules.atismodule.AtisModule #
- get_cluster(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.unifirm.modules.cluster.Cluster #
- get_firmware_versions(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.boards.common.FirmwareVersions #
Get the Fxtree and Unifirm versions of this board.
- get_io_module(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.dynapcnnDevKit.UnifirmModule #
- Returns:
A handle to the unifirm IO module. Useful in debug scenarios.
- get_model(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.dynapcnn.DynapcnnModel #
Get the model of the DYNAP-CNN device on this board.
- Returns:
- get_model_sink_node(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.DeviceSinkNode_dynapcnn_event_input_event #
Convenience function to get the model sink node directly
- get_model_source_node(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.DeviceSourceNode_dynapcnn_event_output_event #
Convenience function to get the model source node directly
- get_power_monitor(self: samna.dynapcnnDevKit.DynapcnnDevKit) samna.boards.common.power.PowerMonitor #
- Returns:
A handle to an
PowerMonitor
object which is used to read power.
- get_reader_writer(self: samna.dynapcnnDevKit.DynapcnnDevKit) unifirm::UnifirmReaderWriter #
- read_write(self: samna.dynapcnnDevKit.DynapcnnDevKit) None #
- reset_board_hard(self: samna.dynapcnnDevKit.DynapcnnDevKit) None #
Hard reset of the board and all it’s components, the board is re-initialized after it returns.
- start_reader_writer(self: samna.dynapcnnDevKit.DynapcnnDevKit) None #
- stop_reader_writer(self: samna.dynapcnnDevKit.DynapcnnDevKit) None #