antenna_buffer

Overview

store a large snapshot of ADC data in the DDR memory.

Python Class & Methods Index

class pyfabil.plugins.tpm.antenna_buffer.AntennaBuffer(board, samples_per_frame=864, **kwargs)[source]

AntennaBuffer plugin

buffer_write(start_time=-1, delay=256, continuous_mode=False)[source]
clean_up()[source]

Perform cleanup :return: Success

configure_ddr_buffer(ddr_start_byte_address, byte_size)[source]
initialise()[source]

Initialise AntennaBuffer

one_shot(start_time=-1, delay=256)[source]
one_shot_buffer_read()[source]
select_antenna(antenna_0, antenna_1, antenna_2=0, antenna_3=0)[source]
set_download(mode='1g', payload_length=1024)[source]
status_check()[source]

Perform status check :return: Status

stop_now()[source]