samna.speck2cMiniTestBoard#
Submodules#
Module content#
- class samna.speck2cMiniTestBoard.MeasurementChannels#
Bases:
pybind11_object
Members:
Io
Ram
Logic
PixelDigital
PixelAnalog
- property name#
- class samna.speck2cMiniTestBoard.Speck2cMiniTestBoard#
Bases:
pybind11_object
Composite object that allows access to all the board features of a Speck v2c mini testboard.
- get_dac(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.unifirm.dac.dac7678.Dac7678 #
- get_firmware_versions(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.boards.common.FirmwareVersions #
Get the Fxtree and Unifirm versions of this board.
- get_io_module(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.speck2cMiniTestBoard.UnifirmModule #
- Returns:
A handle to the unifirm IO module. Useful in debug scenarios.
- get_model(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.speck2cMini.Speck2cMiniModel #
Get the model of the Speck v2c mini device on this board.
- Returns:
- get_model_sink_node(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.DeviceSinkNode_speck2c_mini_event_input_event #
Convenience function to get the model sink node directly
- get_model_source_node(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.DeviceSourceNode_speck2c_mini_event_output_event #
Convenience function to get the model source node directly
- get_power_monitor(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.boards.common.power.PowerMonitor #
- Returns:
A handle to an
PowerMonitor
object which is used to read power.
- get_reader_writer(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) unifirm::UnifirmReaderWriter #
- get_stop_watch(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) samna.unifirm.timestamp.StopWatch #
- Returns:
A handle to the stopwatch object to control timestamp in events, for debug purpose. See
StopWatch
- read_write(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) None #
- reset_board_hard(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard, arg0: bool) None #
Reset the whole board and select where the configuration comes from fro the Speck v2c mini chip (External flash or PC).
- Parameters:
bootFromPc (bool) – False if there is an external flash contains valid data, otherwise it has to be set to True.
- reset_model(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard, arg0: bool) None #
Reset the Speck v2c mini chip and select where the configuration comes from (External flash or PC).
- Parameters:
bootFromPc (bool) – False if there is an external flash contains valid data, otherwise it has to be set to True.
- start_reader_writer(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) None #
- stop_reader_writer(self: samna.speck2cMiniTestBoard.Speck2cMiniTestBoard) None #