integrator
Overview
configures the integrated version of the LMC.
Python Class & Methods Index
-
class pyfabil.plugins.tpm.integrator.TpmIntegrator(board, fsample=800000000.0, nof_frequency_channels=512, oversampling_factor=1.1851851851851851, core='', **kwargs)[source]
TpmIntegrator tests class
-
configure(stage, integration_time, first_channel, last_channel, time_mux_factor, carousel_enable=0, download_bit_width=None, data_bit_width=None)[source]
-
configure_download(download_mode, channel_payload_length, beam_payload_length)[source]
-
stop_integrated_beam_data()[source]
Stop receiving integrated beam data from the board
-
stop_integrated_channel_data()[source]
Stop receiving integrated beam data from the board
-
stop_integrated_data()[source]
Stop transmission of integrated data
-
pyfabil.plugins.tpm.integrator.clean_up(self)[source]
Perform cleanup
:return: Success
-
pyfabil.plugins.tpm.integrator.initialise(self)[source]
Initialise TpmIntegrator
-
pyfabil.plugins.tpm.integrator.status_check(self)[source]
Perform status check
:return: Status