Releases: ingchips/ING918XX_SDK_SOURCE
Releases · ingchips/ING918XX_SDK_SOURCE
v8.4.20
Release Notes
-
Bundles:
- [FIX] ING916: advertiser's whitelist might be ignored (except
exp
/noos_exp
bundles) - [FIX] SM: handling of PAIRING_REQUEST
- [FIX] Internal KV storage: potential memory overwritten
- [FIX] HCI: handling of
LE Remote Connection Parameter Request Reply
- [UPD] 2 new LL configuration items
- [UPD] RSSI reported for
gap_read_rssi
is now filtered - [FIX] L2CAP: handling of
DISCONNECTION_REQUEST
- [FIX] ING916: advertiser's whitelist might be ignored (except
-
Library:
- [UPD] ING916 USB:
USB_SendData
support size = 0 packets - [UPD] ING916 USB: various updates for better compatibilities
- [UPD] ING916 KeyScan: add
KEYSCAN_SetScanInterval
- [UPD]
att_db_util
: addATT_PROPERTY_MIN_ENCRYPTION_KEY_SIZE
- [UPD] ING916 USB:
-
Exmaples:
- [UPD] Central FOTA: compatible with ING916
-
Tools:
- [FIX] Cube: code gen for I2S
- [UPD] GUI Downloader: built-in USB downloading
- [UPD] Wizard: built-in MarkDown viewer
- [UPD] Wizard: profile editor supports key length
- [UPD] Wizard: new menu item "Update SDK"
v8.4.19
Release Notes
-
Bundles:
- [FIX] SM: CSRK is not saved in some cases
- [UPD] SM: add
sm_set_persistent_irk
-
Libary:
- [FIX] ING918/ING916: issues when clear peripheral status
- [UPD] ING916 ADC: AGC is default to disabled
- [UPD] ING916 SPI: add
apSSP_SetTransMode
/SetAddrEn
/SetCmdEn
- [UPD] ING196 ADC: add
ADC_AdcCloseCali()
- [UPD] ING916 TIMER: add
TMR_ResetReload
- [UPD] ING916 DMA: add
DNA_ConfigSrcBurstSize
- [FIX] ING916 SYSCTRL:
SYSCTRL_AutoTuneSlowRC
-
Exmaples:
- [FIX] IO Over BLE, Central Throughput
-
Tools:
- [UPD] Downloader: external flash
-
SHA1:
- Win32: 92482a46b85cb9d9d479823a8132e2ba0f29c4ba
v8.4.18
Release Notes
-
Bundles:
- [NEW] API:
ll_channel_monitor_get_1st_pdu_time
- [FIX] ING916: power saving issues when HCLK is lowered
- [NEW] SM API:
sm_set_key_distribution_flags
- [FIX] SM: paring without
SM_AUTHREQ_BONDING
(exp & noos_exp) - [FIX] SM: saving data when
BONDING
not specified - [UPD] Controller: several imporvements
- [FIX] Controller: handling of PIN or Key Missing
- [UPD] ING916: raw packet fully compatible with ING918
- [NEW] API:
-
Library:
- [UPD] Zephyr codes removed
- [FIX] ING918:
rf_enable_powerboost
-
Exmaples:
- [UPD] BQB RF Test App: support auto test
-
Tools
- [UPD] Wizard: re-generate hex file when editing LL features
- [UPD] icsdw.py: single file (from URL) download
-
SHA1:
- Win32: a894ee76e89df6086916c5d4787d8eab410e191f
v8.4.17
Release Notes
-
Bundles
- [UPD]
platform_rt_rc_auto_tune2
(NoOS bundles) - [FIX] ING918: regression on
gap_vendor_tx_continuous_wave
- [UPD]
-
Tools
- [UPD] Wizard: BQB RF test binary for ING916
- [UPD] BQB RF Tool: power mode adjustment
-
SHA1:
- Win32: cbd63b392e9eb57f5ee4459afa6a1ab51c20277a
v8.4.16
Release Notes
-
Bundles
- [NEW] platform event
PLATFORM_CB_EVT_ON_IDLE_TASK_RESUMED
- [FIX] Controll: potential data corruption in Controller heap
- [FIX] ING918: sleep time calculation for RTOS (introduced in v8.4.6)
- [FIX] Controll: assertion when multiple encryption/CCM commands are pending
- [FIX] Controll: assertion when enabling adv
- [FIX] SM: memory leak if SM APIs are called in
SM_FINAL_...
event - [FIX] ING916:
buck_en
inFAST_DEEP_SLEEP
- [NEW] platform event
-
Libary
- [UPD] ING916 ADC: detect invalid calibration data
-
Tools
- [UPD] Cube: UART and SPI editor
-
SHA1:
- Win32: 3d4b7212fd3e6a164d08adcd9ddca41c8bb320f7
v8.4.15
Release Notes
-
Bundles
- [FIX] SM: always report out of device storage with NO_BONDING
- [FIX] ING916: pairing procedure stopped unexpected (
typical
,mass_conn
,mini
) - [FIX] possible disconnection with 0x3d when scanning is enabled
- [FIX] SM master role:
auth_req
is alwaysBONDING
- [FIX] ING918: RF clock gating before 1st BLE activity
- [FIX] ATT: memory leak when disconnected before indication is confirmed
- [FIX] SM: memory leak when address generation is enabled
-
Libary
- [NEW] Zephyr supporting files
-
Tools
- [FIX] Cube: hang when editing ING916 SPI
- [UPD]
icsdw.py
: download using J-Link - [UPD] SVD for Keil
- [UPD] Axf Tool: parsing of dump improved; check FreeRTOS timers
-
SHA1:
- Win32: 44df44b57414d2ae6c3c9ac037cc388533b91177
v8.4.14
Release Notes
-
Bundles
- [FIX] PING feature incomplete in some bundles (ING916, ING918 exp)
- [UPD] improved scheduling of multiple connections
-
Library:
- [FIX] ING916xx: overflow in ADC driver
- [UPD] ING916xx: improved robustness of
flash_prepare_factory_data
- [FIX]
btstack_sync
:COMMAND_STATUS
is not checked forcreate_conn
-
Tools
- [UPD] tracer: search for device/disconnection
- [FIX] tracer: can't parse some files
-
SHA1:
- Win32: ff36bf8718c3f1e98885c81ab0c42595945d0336
v8.4.13
Release Notes
-
Bundles
- [FIX] ING916:
[ASSERTION] @ dtble.c:320
- [NEW] API:
ll_get_capabilities
,btstack_get_capabilities
- [UPD]
le_device_db
: device number =max(10, connection_number)
- [FIX] ING916:
-
Tools
- [UPD] tracer: file processing improved
- [UPD] Wizard: view/edit Link Layer features
- [FIX] axf_tool: missing files; support of M4
-
SHA1:
- Win32: 8123611161a6e6b39ca36f337cc943543fa4e4e4
v8.4.12
Release Notes
-
Bundles
- [FIX] ING916:
gap_vendor_tx_continuous_wave
can't stop Tx - [FIX] random address mismatch between Host/Controller
- [UPD]
sysSetPublicDeviceAddr
now can be used anywhere - [FIX] L2CAP can't not process
CONNECTION_PARAMETER_UPDATE_REQUEST
correctly - [FIX] ING918 might get stuck when waken up by EXT_INT
- [FIX] ING916:
-
Examples:
- [UPD] Ext. Raw Packet Tx/Rx: use ING916 as a freq offset tester
-
SHA1:
- Win32: c8c05eb3c41db502dff8583b2a4533fba5601b20
v8.4.11
Release Notes
-
Bundles
- [NEW] API:
gap_read_white_lists_size
- [UPD] SM: concurrent LE Secure Connections Pairing (experimental)
- [UPD] SM: emit final code for Pairing Failed
- [UPD] ING916xx: persistent register extended to 5 bits
- [FIX]
ll_channel_monitor_run
: fails once per ~20 calls - [UPD]
platform_rt_rc_tune()
: delay not required now
- [NEW] API:
-
Library:
- [UPD] ING916xx:
flash_prepare_factory_data
- [UPD] ING916xx:
-
Examples:
- [UPD] UART GATT Console: demo of
gap_read_white_lists_size
- [UPD] UART GATT Console: demo of
-
Tools:
- [UPD]
gen_files
: it's faster now
- [UPD]
-
SHA1:
- Win32: 8827607c15944ce096d5b4b503abb69f931ecc01