I connect signal of external trigger to J67 and J68 on ZC706. I use python script in AD9371 TES. For FPGA setting I run script:
RX trigger work properly. Tx trigger dont work. Transmit data work only when setTxTransmitMode=1.
What I doing wrong?
Can you try the below python script?
#Disable Tx Data Paths in FPGALink.FpgaMykonos.enableTxDataPaths(Link.FpgaMykonos.TX_DATAPATH.DISABLE)#Set Tx into single data transmit mode in data pathLink.FpgaMykonos.setTxTransmitMode(0)#Enable Tx Data Paths in FPGA and start TX dataLink.FpgaMykonos.enableTxDataPaths(Link.FpgaMykonos.TX_DATAPATH.TX1)Link.FpgaMykonos.setupTxExtTrigPin(0,Link.FpgaMykonos.FPGA_EXT_TRIGGER_SOURCE.DATA_PATH_TRIG)Link.FpgaMykonos.setTxTrigger(Link.FpgaMykonos.TXTRIGGER.EXT_SMA)Link.FpgaMykonos.startTxData()
No, TX signal turn off. But set setTxTransmitMode=1 turn on TX signal without EXT trigger
The above script will transmit once the external trigger is applied. Then the transmit will stop and wait for the next trigger.
I understand that. But I plugged an external pulse generator to external RX and TX simultaneously. TX signal control with signal analyzer.
What is the frequency of the trigger?
Can you test Tx and Rx individulally?