Problem on changing Rx data format setting

When I change the Rx data formant by calling API command setRxDataFormat() after the initialization completes, I can see that the parameters in taliseRxDataFormat_t by using getRxDataFormat(). However those looks being reset to the initial values when toggling RX_ENABLE. Should I call any other command to hold the new setting of Rx data formant?  

Top Replies

Parents
  • 0
    •  Analog Employees 
    on Apr 9, 2019 4:50 PM over 1 year ago

    Sorry for delay in reply. Can you please list down the steps including what API cals you have made. If you generate a python script from TES GUI will be more helpful. I need to reproduce the issue you are seeing to understand it better.

  • 0
    •  Analog Employees 
    on Apr 10, 2019 2:48 AM over 1 year ago in reply to gverma

    I have some additional information about this issue. 

    - Call TALISE_setRxDataFormat() and set formatSelect to TAL_GAIN_WITH_FLOATING POINT after the initial configuration done. And then verify that formatSelect is correctly set by calling TALISE_getRxDataFormat() before toggling Rx Enable signal. However it looks change to TAL_GAIN_COMPENSATION_DISABLED which is the default after toggling Rx Enable.

    -  Also changing the state of Rx by changing rxEnable from inactive to active after all initial configuration done, can see same as above.

    - verify all paraments in the structure taliseRxDataFormat_t rxDataFormat. Only formatSelect reset to the default in the above test.  

    This is strange behavior.

    If you have any suggestion I should check anything, please let me know.   

Reply
  • 0
    •  Analog Employees 
    on Apr 10, 2019 2:48 AM over 1 year ago in reply to gverma

    I have some additional information about this issue. 

    - Call TALISE_setRxDataFormat() and set formatSelect to TAL_GAIN_WITH_FLOATING POINT after the initial configuration done. And then verify that formatSelect is correctly set by calling TALISE_getRxDataFormat() before toggling Rx Enable signal. However it looks change to TAL_GAIN_COMPENSATION_DISABLED which is the default after toggling Rx Enable.

    -  Also changing the state of Rx by changing rxEnable from inactive to active after all initial configuration done, can see same as above.

    - verify all paraments in the structure taliseRxDataFormat_t rxDataFormat. Only formatSelect reset to the default in the above test.  

    This is strange behavior.

    If you have any suggestion I should check anything, please let me know.   

Children