LMS API Documentation
v22.09.1
Loading...
Searching...
No Matches
Changelog
v22.09.1
Bump API version info
Update Debian packaging
Update this log with details for 22.09.0 and 22.09.1
v22.09.0
Fix FFTviewer crash when forwarding X11 over SSH
Add LimeSDR-mini-v2 support
Workaround crash with libusb-1.0.25
Fix wxWidgets assertions, GUI sizers and alignments
v20.10.0
Fixed GFIR floating point comparison
Fixed null pointer dereferences in StreamChannel::Write() and StreamChannel::Read() functions
Changed USB processing, FIFO and remote thread priorities
Added
lms_stream_t::linkFmt
options to set data link format
Added optional
LMS_SetGaindB()
,
LMS_SetNormalizedGain()
,
LMS_GetGaindB()
,
LMS_GetNormalizedGain()
functionality
v20.07.0
Fix for lms chip id not changing when setting interface frequency
Set stream FIFO size to be at least 4 packets
Increased availble COM port values for LimeRFE board
Added unicode check when LimeRFE COM port is being opened
v20.01.0
Remove LMS_EnableCalibCache() function
Fixed
lms_stream_t::throughputVsLatency
setting not working for Tx streams
Added automatic reconfiguration of GFIR when sample rate is changed after calling
LMS_SetGFIRLPF()
Added
LMS_ALIGN_CH_PHASE
option to run Rx phase alignment for MIMO configuration
Fixed RF path being auto-set after it was explicitly selected for LimeSDR-Mini
Added log level definition
LMS_LOG_CRITICAL
v19.04.0
Added support for LimeNet-Micro
Added saving and loading of analog IQ/DC calibration state to
LMS_SaveConfig()
and
LMS_SaveConfig()
Fixed Rx stream failing to start on LimeSDR-USB when Tx is disabled and sample rate is <2.5 MSps
Fixed Tx ch.B calibration when Rx ch.B is disabled
v19.01.0
Changed
LMS_VCTCXOWrite()
to save value to non-volatile storage
Changed
LMS_VCTCXORead()
to read value from non-volatile storage
Added automatic RF path selection option
LMS_PATH_AUTO
(default for LimeSDR-Mini and LimeNet-Micro)
Removed LMS_Disconnect() and LMS_IsOpen() functions
Added board parameter definitions (
Board parameter
)
Changed RX RF port set by
LMS_Init()
for LimeSDR-USB to LNA_L
Changed
LMS_Init()
to disable Tx channel
v18.10.0
Fixed
LMS_SetLPFBW()
failing to set bandwidth lower than ~2MHz for the second channel
Fixed incorrectly set or reported Tx gain values under certain conditions
LMS_SetSampleRate()
and
LMS_SetSampleRateDir()
now always selects SISOSDR mode for LimeSDR-Mini
LMS_EnableCalibCache() has been depracated because of confusing name,
LMS_EnableCache()
has been added to take its place.
LMS_EnableCache()
/LMS_EnableCalibCache() now also enables caching of FPGA registers and LMS7 VCO setting values.
LMS_SetGFIRCoeff()
no longer attempts to order GFIR coefficient based on oversampling when coefficient count is to high
v18.06.0
Added log level definitions (
Message logging level
) to
LimeSuite.h
Zeros filled packet is no longer transmited every ~500 ms when Tx FIFO is empty
Added support of oversample=1 to
LMS_SetSampleRate()
for LimeSDR-USB board
LMS_SetNormalizedGain()
and
LMS_SetGaindB()
no longer calibrate gain everytime Tx gain is changed
Updated parameter range information returned by API to match datasheets/schematics
Fixed some sample timing isues when using
LMS_SetGFIRLPF()
Generated on Sat Apr 15 2023 23:15:59 for LMS API Documentation by
1.9.6