Does the LTE LLS code include the SRS based decoding, channel estimation etc.?
As I found that the UL codebase adds SRS data before transmission but couldn’t find the decoding at the Rx end.
I selected the ‘LTE_UL_quickest.m’ file from the +Examples folder to check various scenarios as implemented and detailed in the user manual.
It seems the Rx uses only the DMRS data but SRS is not used.
SRS are not employed in the UL simulator. The part at the transmitter side that you found was initially supposed to insert the SRS just as placeholder to match the achievable throughput compared to a real LTE system. There is no implementation at the receiver side that utilizes SRS. For scheduling purposes, we assume perfect channel knowledge at the transmitter. For receiver processing, we assume that the receiver knows which precoding matrix was employed.