All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
llcc68_set_gfsk_sync_word()
function - Remove memcpy usage
llcc68_set_bpsk_mod_params()
function - Set the modulation parameters for BPSK packetsllcc68_set_bpsk_pkt_params()
function - Set the packet parameters for BPSK packets
llcc68_driver_version_get_version_string()
function - produces a c-string representation of the driver versionLLCC68_DRIVER_VERSION_CHECK
macro - validates the provided version information is compatible with the driver
llcc68_set_gfsk_pkt_address()
function - configure both GFSK node and brodcast filtering addressesllcc68_handle_rx_done()
function - perform all requested actions when the chip leaves the Rx mode
llcc68_get_lora_params_from_header()
function - extracts the LoRa coding rate and CRC configuration from the packet headerllcc68_add_registers_to_retention_list()
function - allows to add up to 4 registers to the retention listllcc68_init_retention_list()
- add registers used by workarounds in the driver to the retention listllcc68_cal_img_in_mhz()
- takes frequency interval bounds in MHz for calibration
- Revised BSD License changed to the Clear BSD License
llcc68_set_lora_symb_nb_timeout
now rounds up to nearest possible number of symbolLLCC68_REG_IRQ_POLARITY
is renamedLLCC68_REG_IQ_POLARITY
llcc68_cal_img()
function - takes frequency interval bounds in raw steps
- Initial version