Java Groovy Python
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.wercker
gradle/wrapper
konashi-android-sdk Bump up version name to 2.1.0 Jun 28, 2017
samples Implement callback on connect device which is not konashi Jun 7, 2017
.gitignore
LICENSE added license/readme Aug 17, 2015
README.md
build.gradle Merge pull request #189 from HxS/feature/android-6.0 Jul 25, 2016
gradle.properties add modules konashi-android-sdk and change uuids to konashi-v2's Mar 30, 2015
gradlew
gradlew.bat add modules konashi-android-sdk and change uuids to konashi-v2's Mar 30, 2015
settings.gradle Add SPI sample app Nov 29, 2015
wercker.yml Change custom box for temporary Jul 14, 2016

README.md

konashi SDK for Android

wercker status Download

※ バグ改善や要望以外の質問については konashiATux-xu.com 宛にご連絡下さい。

Requirements

  • Android 4.3 or later
  • Android Studio 1.0 or later
  • konashi 2.0 or later

konashi ver1 は konashi-v1-android-sdk(obsoleted) にてサポートしておりました。

Installation

dependencies {
    compile 'com.uxxu.konashi:konashi-android-sdk:2.1.0'
}

Getting Started

Usage

samples フォルダ内に各機能の使い方を紹介するサンプルアプリを用意しています。

  • PioSample
  • PwmSample
  • AioSample
  • UartSample
  • I2cSample
  • SpiSample

開発について

機能要望やバグ報告をするには

開発者に要望を伝える報告する方法は以下です。

  • GitHub の Issues に投稿
  • Pull Request
    • バグ見つけて修正しといたよ、というときは Pull Request を develop ブランチに送ってください。
    • 詳細は ブランチの運用 をご覧ください。
  • “konashi" をキーワードにつぶやく
    • twitter で #konashi のハッシュをつけるか、 konashi というキーワードを使って tweet してください。
    • もしくは konashi をキーワードにブログに書いてください。
  • contact@ux-xu.com にメールする
    • メールでの報告も受け付けています。

ブランチの運用

git-flow を使用しています。各ブランチの役割は以下です。

  • master
    • リリース用のブランチです。GitHubでは master ブランチがデフォルトのブランチです。
  • develop
    • 開発用のブランチです。
  • feature/***
    • 新機能追加やバグ修正を行うブランチです。develop ブランチから feature ブランチを切り、開発が完了後に develop ブランチに merge します。
  • release/v***
    • リリース前ブランチです。develop ブランチから release ブランチを切り、テストが終わり次第 master ブランチにマージされます。(現在は基本的に origin に push されません)

タグの運用

基本的にリリース時にバージョン名でタグを切ります。konashi 公式ページからリンクされる zip ダウンロード先は最新のリリースタグの zip です。

タグ一覧はこちら

Pull Request

規模の大小関わらず、バグ修正や機能追加などの Pull Request 大歓迎!

Pull Request を送るにあたっての注意点は以下です。

  • 最新の develop ブランチから任意の名前でブランチを切り、実装後に develop ブランチに対して Pull Request を送ってください。
    • master ブランチへの Pull Request は(なるべく)ご遠慮ください。

ライセンス

konashi のソフトウェアのソースコード、ハードウェアに関するドキュメント・ファイルのライセンスは以下です。

  • ソフトウェア
  • ハードウェア
  • konashi および konashi2.0 のBLEモジュールのファームウェアは公開しておりません。