Software Utilities

To aid developers throughout their evaluation and product design, Atmosic offers a number of software utilities that will accelerate by providing insight and design options.

Many of the utilities are also available in both source code in addition to their executable formats so that developers can use these products as a framework for their own PC and mobile tools they may offer to their own customers.

DevTools

Intended to support developers evaluate the Atmosic silicon and then developing, testing, and debugging their own products, The Atmosic DevTools mobile application will vastly reduce time-to-market.

The mobile app has two basic use modes:

  • Scanning/Sensing
  • Configuration

Scanning/Sensing
Functions

In this mode the app can seamlessly scan the nearby BLE devices and their properties. The app can also monitor real-time changes in sensor data, including temperature, humidity and motions, directly from Atmosic Evaluation Kits (EVKs) or Reference Designs (RefDesigns)

Features:

  • Device Scanner - View nearby BLE devices and their properties
  • RSSI Strength - Discover the Received Signal Strength from nearby BLE devices
  • Device Sensors Monitor - Real-time sensor data reading (temperature, humidity and accelerometer) from Atmosic EVKs and RefDesigns
  • Device Wakeup - Experience on-demand wake-up feature on Atmosic EVKs

Configuration
Functions

In this mode the app can take control with ease by adjusting Atmosic EVKs and RefDesigns via intuitive AT Commands, or perform other operations such as OTA firmware updates.

Features:

  • BLE Configurator - Change the configuration of the connected Atmosic EVKs and RefDesigns , including GAP name, advertising interval/data, Tx Power, and device reset
  • OTA firmware update - Update the firmware on the connected Atmosic EVKs and RefDesigns
  • Blinky - The much loved 'LED and Push Button' demo application for an interactive experience
  • ZRC_BLE Combo Demo - Demonstrate RF4CE remote control functions with ATM34/e EVK, including initial binding and commands (channel up/down... etc)

Download

Join us in building a resilient tomorrow where data, innovation and purpose come together to power regenerative agriculture and rewarding careers.

iOS Release Notes
Android Release Notes

Main Screen

Applications

Scanning

Service Discovered

Sensing

Blinky

iOS Release Notes

Date Version Description
Jan 21, 2025 2.5.8 iOS App SDK V2.5.8
  • Support Zephyr OTA for single image update
  • Add support for macOS ARM64 (Apple silicon)
  • Improve scan list update UI performance
  • Prevent screen off during using OTA pages
May 7, 2024 2.5.7 iOS App SDK V2.5.7
  • Add callback interface to detect OTA bank swapping failure
  • Align the overall progress presentation in the Android version
  • Add ZRC BLE Demo
  • Hold the connection when switching on different services’ pages without frequent reconnection
April 19, 2024 2.5.6 iOS App SDK V2.5.6
  • Update XCode compatibility version (52 -> 54)
  • Support new SDK naming rule
Nov 15, 2023 2.5.5 iOS App SDK V2.5.5
  • Add support for the ATM34xx platform
Oct 27, 2023 2.5.4 iOS App SDK V2.5.4
  • fix undesired updating NVDS flow for ATMx2
Aug 22, 2023 2.5.3 iOS App SDK V2.5.3
  • Parse the sensor data from the BLE Beacon
  • check GAP device name if no device name in adv.
Aug 17, 2023 2.5.2 iOS App SDK V2.5.2 (17 Aug 2023)
  • release the connection and force the child pages to reconnect
  • skip resolving incomplete manufacture data coming from Scan Resp
May 10, 2023 2.5 iOS App SDK V2.5
  • Backward compatibility for OTA with SDK 5.2
  • Fix hard fault after OTA on iOS
Apr 26, 2023 2.4 iOS App SDK V2.4
  • Interact with BLE_att_sever (Blinky + Sensor adv.)
  • Change default RSSI filter threshold to -99
  • Support loading unsigned app code block for MCUBOOT non-secure mode
Mar 8, 2023 2.3 iOS App SDK V2.3
  •  ATM33 OTA Mode Extended
    •   Require loading *.atm archive for OTA
    •   Add MCBOOT Overwrite mode
    •   Add OTA from external flash
Nov 15, 2023 2.1 iOS App SDK V2.1
  • Migrate Atmosic SDK 5.2 and earlier to Atmosic SDK 5.3 by OTA upgrade
  • Backward support for plotting sensor data for legacy PV Beacon Ref. Board
  • Identify Atmosic HID examples while scanning nearby devices
  • Quick filter Atmosic devices from the Beacon shortcut
  • !!! OTA update between 5.2 and earlier SDK is no longer supported. Please upgrade your development SDK to 5.3 !!!

Android Release Notes

Date Version Description
Jan 21, 2025 1.0.0.44 Android App SDK V1.0.0.44
  • Support Zephyr OTA for single image update
  • Fix conditional permission checking on Android M above and Android S above
  • Build for targeting Android API Level 34
  • Add API to turn off debug log
  • Improve scan list update UI performance
  • Prevent Samsung Android 14 models to use GATT APIs after system bluetooth down
May 7, 2024 0.19 Android App SDK V1.0.0.43
  • Add a callback to detect OTA bank swapping failure
  • Fix permission checking on the Samsung S23 Ultra
  • Lead User to grant permissions from the system setting
  • Fix the AT command sending the order in the output log
  • Workaround for the devices that never trigger MTU exchanged callback to continue the OTA process
  • Add ZRC BLE Demo
  • Dynamically allocate the supported services on the UI
  • Hold the connection when switching on different services’ pages without frequent reconnection
  • Remove the closeGatt API. Manage the resource released internally in the core of the SDK
April 19, 2024 0.18 Android App SDK V1.0.0.42
  • Add race condition protect to pass automation test scenario
  • Support new SDK naming rule
Nov 7, 2023 0.17 Android App SDK V1.0.0.41
  • Add support for the ATM34xx platform
Aug 21, 2023 0.16 Android App SDK V1.0.0.40
  • Parse the sensor data from the BLE Beacon
Aug 18, 2023 0.15 Android App SDK V1.0.0.39
  • Ability to detect devices with extended advertisement
  • Parse the sensor data from the AoA_direction_Tag example
July 25, 2023 0.14 Android App SDK V1.0.0.38
  • Provide an API /Interface to input a list of NVDS tags to be skipped overwriting during OTA for ATMx2 platforms
  • Ignore the status code about the lock already to recover from the last lock session
May 10, 2023 0.13 Android App SDK V1.0.0.37
  • Backward compatibility for OTA with SDK 5.2
Apr 21, 2023 0.12 Android App SDK V1.0.0.36
  • Interact with BLE_att_sever (Blinky + Sensor adv.)
  • Change default RSSI filter threshold to -99
Support loading unsigned app code block for MCUBOOT non-secure mode
May 7, 2023 0.11 Android App SDK V1.0.0.35
  • ATM33 OTA Mode Extended
    •   Require loading *.atm archive for OTA
    •   Add MCBOOT Overwrite mode
    •   Add OTA from external flash
Nov 14, 2023 0.10 Android App SDK V1.0.0.33
  • Migrate Atmosic SDK 5.2 and earlier to Atmosic SDK 5.3 by OTA upgrade
  • Backward support for plotting sensor data for legacy PV Beacon Ref. Board
  • Identify Atmosic HID examples while scanning nearby devices
  • Quick filter Atmosic devices from the Beacon shortcut
  • !!! OTA update between 5.2 and earlier SDK is no longer supported. Please upgrade your development SDK to 5.3 !!!

Ready to find out more? Get started today!

Contact Us