Skip to content

SafetyNet embedded code for the BLE-enabled industrial gas sensor

Notifications You must be signed in to change notification settings

edgeos/safetynet-emb-gas-sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

SDK SETUP

IDE

  • All development is done using Segger Embedded Studio (SES). This can be downloaded from the following location: https://www.segger.com/downloads/embedded-studio

  • Development can also be done in Eclipse, however SES is a much easier user experience and is highly recommended. SES requires a license for use, however they currently have a partnership with Nordic that provides a free commericial license to anyone developing on the Nordic platform.

  • Note that Makefiles and Eclipse project files are not provided in this repo - they must be configured manually if desired.

OTHER

Compiling

  • Open the SES .emProject file in the desired target directory. Double-clicking should open SES automatically. Example directory structure:

    $ROOT/target//<soft_device>/ses/<project_name>.emProject

  • To compile, go to the Build menu and select Build. If the project successfully compiles, then your environment for development should be set up correctly.

Builds

  • After a successful compilation, the output files (hex, elf, etc) will be placed in the folder below:

    $ROOT/target//<soft_device>/ses/Outputs

Application

The flow chart below gives a detailed overview of the embedded software operation:

alt text

About

SafetyNet embedded code for the BLE-enabled industrial gas sensor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published