Skip to content

Releases: SmartThingsCommunity/st-device-sdk-c-ref

v2.2.4

15 Jul 10:31
Compare
Choose a tag to compare

New Improvements or features:

  • Add Wifi update feature.(Device can change Wifi after onboarding)
  • Add BK7236 board porting
  • Add BLE onboarding feature for raspberry example

Enhancements or amendments:

  • Add antiSnoringPillow Capability helper
  • Refactoring BLE porting APIs
    • Remove BLE adv manufacturer type internal format (Move to SDK core)
    • Integrate BLE porting callbacks to one struct

Bug fixed:

  • Resolve stuck issue after sending MQTT publish packet
  • Add write timeout in MQTT client
  • Make SDK not proceed next step if the device isn't confirmed during onboarding

v2.1.1

11 Apr 04:58
Compare
Choose a tag to compare

New Improvements or features:

  • Update D2D onboarding protocol to use hased SN to improve security.
  • Add Quick PoC example for linux distribution

Enhancements or amendments:

  • Add raspberry pi example and porting.
  • Improve esp32 flash operation to make sure commit change.
  • Add esp32 nv encrypted image generator.
  • Improve DIP update logic to make fast to update DIP after FOTA.
  • Support BL602 board porting.

Bug fixed:

  • Fix BLE MTU issue with specific AOS version.

v2.0.3

13 Jan 05:20
Compare
Choose a tag to compare

New Improvements or features:

  • Supporting ED25519 BLE Onboarding feature

Enhancements or amendments:

  • Change main task working logic from polling to event-based.
  • Remove Capability command arguments count limit.
  • Delete unmaintained porting layers and examples.
    -- Deleted examples
    -- posix
    -- raspberry
    -- Deleted porting layer
    -- MX Chips (emw3080, emw3166)
    -- Realtek (RTL8195, RTL8720c, RTL8721c)
    -- linux
    -- tizenrt
    -- openssl
  • Documents update for STDK 2.0
  • Remove unnessary duplicate conversions between string and integer in time type

Bug fixed:

  • Upadte unit test based on latest SDK.
  • Fix wrong task queue manipulation logic in mqtt client

v1.8.7

15 May 08:44
Compare
Choose a tag to compare

Release v1.8.7 - SmartThings SDK Reference for Direct Connected Devices for C

IoT-Core

This release uses IoT-Core [v1.8.7]

New Improvements or features

  • Add Device Preference example in light_example in esp32 app
  • Add tvocHealthConcern cap helper sample example

v1.7.0

26 Jul 03:44
60ca8cc
Compare
Choose a tag to compare

Release v1.7.0 - SmartThings SDK Reference for Direct Connected Devices for C

IoT-Core

This release uses IoT-Core v1.7.0

New Improvements or features

  • Add ESP32C3 bsp submodule, apps & tools
  • Add capability helper files for 'mode' capability

Release v1.4.7 - SmartThings SDK Reference for Direct Connected Devices for C

03 Dec 07:02
Compare
Choose a tag to compare

Release v1.4.7 - SmartThings SDK Reference for Direct Connected Devices for C

IoT-Core

This release uses IoT-Core v1.4.7

Enhancements or amendments

  • Update json header path

v1.4.6

19 Nov 05:49
Compare
Choose a tag to compare

Release v1.4.6 - SmartThings SDK Reference for Direct Connected Devices for C

IoT-Core

This release uses IoT-Core v1.4.6

Enhancements or amendments

  • README document updated for each example apps.
  • Build scripts updated.
  • OTA Demo has has updated to have recent app style.

Bug fixed

  • Fixed EMW series build system to refresh iot-core's configuration properly.

Sample Applications

  • Capability Sample
  • Light Example
  • Switch Example
  • OTA Demo

v1.4.5

22 Oct 05:29
Compare
Choose a tag to compare

Release v1.4.5 - SmartThings SDK Reference for Direct Connected Devices for C

IoT-Core

This release uses IoT-Core v1.4.5

Sample Applications

  • Capability Sample
  • Light Example
  • Switch Example
  • OTA Demo