Releases: IRNAS/SWL2001-Zephyr
Releases · IRNAS/SWL2001-Zephyr
v1.4.2
v1.4.0
Release notes
Added
- Option to disable default context storage implementation in the HAL and provide one's own implementation.
custom_context_storage
sample to demonstrate the use of custom context storage implementation.- Function to re-attach radio irq callbacks if changed by the user during direct radio access.
v1.3.0
Release notes
Changed
- Update lr11xx driver to v1.5.1 and update all lr11xx DTS bindings accordingly.
Fixed
- Bad implementation of smtc_modem_hal_*_radio_tcxo functions.
- The implementation of smtc_modem_hal_radio_irq_clear_pending based on our understanding of the porting guide.
smtc_app
using the printer functions when printers are disabled. Empty strings are now printed instead.
v1.2.0
Release notes
Added
- Correct LF-TX path configuration based on DTS.
v1.1.1
Release notes
Compatible with NCS v2.2.0.
Fixed
smtc_modem_hal_print_trace_array_*
functions incorrectly trimming immutable strings and causing a hard fault.
v1.1.0
DO NOT USE - THIS RELEASE IS BROKEN
Release notes
Compatible with NCS v2.2.0
Changed
- Update to NCS 2.2.0.
- Disable compiler warnings for Semtech's code.
v1.0.1
Release notes
Fixed
- Log level for printing trace array (set to debug).
- Battery level to use correct scaling.
Changed
- Refactor HAL time management to use compensation (Note that the compensation value is still 0 by default).
v1.0.0
Tested on NCS v2.1 (Zephyr v3.1.99-ncs1)
Release notes
Added
- Semtech's original lora basics modem (SWL2001) at v3.2.4.
- Zephyr HAL implementation.
- Zephyr RAL for LR11XX implementation using SWDR001-Zephyr.
- smtc_app wrapper for easier use of the library
- Opinionated own implementation of logging by creating own
smtc_modem_hal_dbg_trace.h
. - The following samples:
- almanac_update
- large_file_upload
- lorawan_asynchronous
- lorawan_class_b
- lorawan_multicast_class_c
- time_sync
- dm_info
- lorawan
- lorawan_asynchronous_fhss
- lorawan_multicast_class_b
- stream
- tx_rx_continous