Coder Social home page Coder Social logo

f1s-sdk's Introduction

License: CC BY-ND 4.0

LELO F1s SDK

What is this?

The LELO F1s SDK enables you to write your own code and experiment with your F1s device, either for your own indulgence or to release as an app for others to enjoy.

Using the SDK you can control individual aspects of the F1s device and read from its various sensors, enabling you to create your very own take on the F1s experience.

In a hurry to get started?

Make sure to charge your F1s device before use. We recommend you charge your F1s device for at least 2 hour charge before first use. Turn off your F1s: long press the power button until the lights on the F1s device turn off.

Decide whether you'd like to try out the iOS or Android SDK, open the project from the appropriate directory (iOS or Android, respectively), using the appropriate IDE environment (Xcode for iOS, Android Studio for Android). Build and run the project, after which you should turn on your F1s device and select it in the app.

Press the power button on the F1s to turn on the device. After a connection with the app has been established, the device will require a connection confirmation (you wouldn't want to allow just anyone to connect to your F1s device, now would you?): press the power button on the F1s device again.

At this point your device should be connected to the app, the app should have detected the confirmation, and now you can control the various aspects of the device through the (admittedly spartan) apps interface.

iOS and Android libraries

We are working on these and will be adding them to our SDK repository in the following days.

Sample Projects

We are working on these and will be adding them to our SDK repository in the following days.

Learn more about the F1s

Your first (and last, for that matter) stop for information on your F1s device should be the main website. We don't want to duplicate the provided information here, in this SDK.

F1s BLE Reference

After running our example code, you'll probably want to dive into the inner workings of the BLE communication with your F1s device. We have a separate document for that.

In the BLE Specs file you'll find more information on the services your F1s will provide over BLE, the characteristics you'll find, and what the individual characteristics are used for (and how).

This should be enough to allow you to even write your own BLE app, without the use of this SDK.

Licence

Our documentation is released under the Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) licence, while the code samples are released under the Apache Licence 2.0 licence.

TL;DR:

You may use the documentation for the purpose of writing software, but you should mention us. You can't distribute the documentation in an altered form.

The code samples (and associated libraries) you may use as you like, as long as you include the required notices.

f1s-sdk's People

Contributors

goranche avatar

Watchers

James Cloos 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.