Coder Social home page Coder Social logo

ios-nrf-toolbox's Introduction

IOS-nRF-Toolbox

The nRF Toolbox is a container app that stores your Nordic Semiconductor apps for Bluetooth Smart in one location.

New in v4.1:

  • The application is now Fully migrated to Swift3.0
  • Bugfix: Importing of distribution packets via email no longer crashes
  • Bugfix: Glucose monitor demo no longer crashes/displays incorrect timestamps when the device uses the 12 hour format locale
  • Bugfix: Glucose monitor demo no longer duplicates data on the last row when refresh button is tapped

New in v4.0:

  • The application is fully migrated to Swift2.2
  • Added Continuous Glucose Monitor profile support
  • The Application now uses the Cocoapods version of our DFU Library. See cocoapods/iOSDFULibrary
  • Minor bugfixes in characteristics reading on some profiles

New in v3.0:

  • The application uses DFU Library, instead of having it's own implementation. See IOS-DFU-Library.

New in v2.5:

  • Refreshed Look & Feel
  • Better user experience in DFU and UART profiles
  • Bug fixes

It contains applications demonstrating Bluetooth Smart profiles:

  • Cycling Speed and Cadence,
  • Running Speed and Cadence,
  • Heart Rate Monitor,
  • Blood Pressure Monitor,
  • Health Thermometer Monitor,
  • Glucose Monitor,
  • Proximity Monitor.

Device Firmware Update

The Device Firmware Update (DFU) profile allows you to update the application, bootloader and/or the Soft Device image over-the-air (OTA). It is compatible with Nordic Semiconductor nRF5x devices that have the S-Series SoftDevice and bootloader enabled. From version 1.5 onward, the nRF Toolbox has allowed to send the required init packet. More information about the init packet may be found here: init packet handling.

The nRF Toolbox 3.0 is using the DFULibrary framework, available here: IOS-DFU-Library. The library is required to compile the project. Please, follow the steps in this repository to add it to the project.

The DFU has the following features:

  • Scans for devices that are in DFU mode.
  • Connects to devices in DFU mode and uploads the selected firmware (Softdevice, Bootloader and/or application).
  • Allows HEX or BIN file upload through your phone or tablet.
  • Allows to update a Softdevice and/or bootloader and application from ZIP automatically.
  • Pause, resume, and cancel file uploads.
  • Includes pre-installed examples that consist of the Bluetooth Smart heart rate service and running speed and cadence service.

Note

ios-nrf-toolbox's People

Contributors

adzenith avatar kamran-soomro avatar michaelpetrov avatar mostafaberg avatar philips77 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.