e : mEventMap.entrySet()) {
- e.getValue().stop();
- }
- mEventMap.clear();
- }
-
- public boolean containsEventDispatcher(final Event event) {
- return mEventMap.containsKey(event);
- }
-
- public void sendEvent(final Event event, final Intent message) {
- org.deviceconnect.android.event.EventDispatcher dispatcher = mEventMap.get(event);
- if (dispatcher != null) {
- dispatcher.sendEvent(event, message);
- }
- }
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/ImmediateEventDispatcher.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/ImmediateEventDispatcher.java
deleted file mode 100644
index b41d8b57e5..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/ImmediateEventDispatcher.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.deviceconnect.android.event;
-
-import android.content.Intent;
-
-import org.deviceconnect.android.message.DConnectMessageService;
-
-public class ImmediateEventDispatcher extends EventDispatcher {
-
- public ImmediateEventDispatcher(final DConnectMessageService service) {
- super(service);
- }
-
- @Override
- public void sendEvent(final Event event, final Intent message) {
- sendEventInternal(event, message);
- }
-
- @Override
- public void start() {
- // do nothing.
- }
-
- @Override
- public void stop() {
- // do nothing.
- }
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/IntervalEventDispatcher.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/IntervalEventDispatcher.java
deleted file mode 100644
index 14ac5c054d..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/event/IntervalEventDispatcher.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package org.deviceconnect.android.event;
-
-import android.content.Intent;
-
-import org.deviceconnect.android.message.DConnectMessageService;
-
-import java.util.concurrent.Executors;
-import java.util.concurrent.ScheduledExecutorService;
-import java.util.concurrent.ScheduledFuture;
-import java.util.concurrent.TimeUnit;
-
-public class IntervalEventDispatcher extends EventDispatcher {
-
- private ScheduledExecutorService mExecutorService = Executors.newSingleThreadScheduledExecutor();
- private ScheduledFuture> mScheduledFuture;
-
- private int mFirstPeriodTime;
- private int mPeriodTime;
-
- private Event mEvent;
- private Intent mMessage;
-
- private final Object mLockObject = new Object();
-
- public IntervalEventDispatcher(final DConnectMessageService service, final int firstPeriodTime, final int periodTime) {
- super(service);
-
- if (firstPeriodTime < 0) {
- throw new IllegalArgumentException("firstPeriodTime is negative.");
- }
-
- if (periodTime <= 0) {
- throw new IllegalArgumentException("periodTime is zero or negative.");
- }
-
- mFirstPeriodTime = firstPeriodTime;
- mPeriodTime = periodTime;
- }
-
- @Override
- public void sendEvent(final Event event, final Intent message) {
- synchronized (mLockObject) {
- mEvent = event;
- mMessage = message;
- }
- }
-
- @Override
- public void start() {
- if (mScheduledFuture != null) {
- throw new IllegalStateException("This IntervalEventDispatcher already started.");
- }
- mScheduledFuture = mExecutorService.scheduleAtFixedRate(mRunnable, mFirstPeriodTime, mPeriodTime,TimeUnit.MILLISECONDS);
- }
-
- @Override
- public void stop() {
- if (mScheduledFuture != null) {
- mScheduledFuture.cancel(true);
- mExecutorService.shutdown();
- }
- }
-
- private Runnable mRunnable = () -> {
- synchronized (mLockObject) {
- if (mEvent != null && mMessage != null) {
- sendEventInternal(mEvent, mMessage);
- }
- mEvent = null;
- mMessage = null;
- }
- };
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/ECGProfile.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/ECGProfile.java
deleted file mode 100644
index 891f5216c3..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/ECGProfile.java
+++ /dev/null
@@ -1,130 +0,0 @@
-/*
- ECGProfile.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.android.profile;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import org.deviceconnect.profile.ECGProfileConstants;
-
-/**
- * ECG プロファイル.
- *
- *
- * スマートデバイスに対しての心電図計測機能を提供するAPI.
- * スマートデバイスに対しての心電図計測機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
- *
- *
- * 各API提供メソッド
- *
- * ECG Profile の各APIへのリクエストに対し、以下のコールバックメソッド群が自動的に呼び出される。
- * サブクラスは以下のメソッド群からデバイスプラグインが提供するAPI用のメソッドをオーバーライドし、機能を実装すること。
- * オーバーライドされていない機能は自動的に非対応APIとしてレスポンスを返す。
- *
- * @author NTT DOCOMO, INC.
- */
-public class ECGProfile extends DConnectProfile implements ECGProfileConstants {
-
- @Override
- public final String getProfileName() {
- return PROFILE_NAME;
- }
-
-
- // ------------------------------------
- // セッターメソッド群
- // ------------------------------------
-
- /**
- * レスポンスにECGを設定する.
- *
- * @param response レスポンス
- * @param ecg ECGオブジェクト
- */
- public static void setECG(final Intent response, final Bundle ecg) {
- response.putExtra(PARAM_ECG, ecg);
- }
-
- /**
- * レスポンスに測定値を設定する.
- *
- * @param response レスポンス
- * @param value 測定値
- */
- public static void setValue(final Bundle response, final float value) {
- response.putFloat(PARAM_VALUE, value);
- }
-
- /**
- * レスポンスにMDER Float値を設定する.
- *
- * @param response レスポンス
- * @param mder MDER Float値
- */
- public static void setMDERFloat(final Bundle response, final String mder) {
- response.putString(PARAM_MDER_FLOAT, mder);
- }
- /**
- * レスポンスにtype値を設定する.
- *
- * @param response レスポンス
- * @param type type
- */
- public static void setType(final Bundle response, final String type) {
- response.putString(PARAM_TYPE, type);
- }
- /**
- * レスポンスにtypeCode値を設定する.
- *
- * @param response レスポンス
- * @param typeCode typeCode
- */
- public static void setTypeCode(final Bundle response, final int typeCode) {
- response.putInt(PARAM_TYPE_CODE, typeCode);
- }
- /**
- * レスポンスにunit値を設定する.
- *
- * @param response レスポンス
- * @param unit unit
- */
- public static void setUnit(final Bundle response, final String unit) {
- response.putString(PARAM_UNIT, unit);
- }
- /**
- * レスポンスにUnitCode値を設定する.
- *
- * @param response レスポンス
- * @param unitCode UnitCode
- */
- public static void setUnitCode(final Bundle response, final int unitCode) {
- response.putInt(PARAM_UNIT_CODE, unitCode);
- }
- /**
- * レスポンスにTimeStamp値を設定する.
- *
- * @param response レスポンス
- * @param timeStamp TimeStamp
- */
- public static void setTimestamp(final Bundle response, final long timeStamp) {
- response.putLong(PARAM_TIMESTAMP, timeStamp);
- }
- /**
- * レスポンスにTimeStampString値を設定する.
- *
- * @param response レスポンス
- * @param timeStampString TimeStampString
- */
- public static void setTimestampString(final Bundle response, final String timeStampString) {
- response.putString(PARAM_TIMESTAMP_STRING, timeStampString);
- }
-
-
- // ------------------------------------
- // ゲッターメソッド群
- // ------------------------------------
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/HealthProfile.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/HealthProfile.java
deleted file mode 100644
index 78ae540f82..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/HealthProfile.java
+++ /dev/null
@@ -1,274 +0,0 @@
-/*
- HealthProfile.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.android.profile;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import org.deviceconnect.profile.HealthProfileConstants;
-
-/**
- * Health プロファイル.
- *
- *
- * スマートデバイスに対しての健康機器操作機能を提供するAPI.
- * スマートデバイスに対しての健康機器操作機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
- *
- *
- * 各API提供メソッド
- *
- * Health Profile の各APIへのリクエストに対し、以下のコールバックメソッド群が自動的に呼び出される。
- * サブクラスは以下のメソッド群からデバイスプラグインが提供するAPI用のメソッドをオーバーライドし、機能を実装すること。
- * オーバーライドされていない機能は自動的に非対応APIとしてレスポンスを返す。
- *
-
- * @author NTT DOCOMO, INC.
- */
-public class HealthProfile extends DConnectProfile implements HealthProfileConstants {
-
- @Override
- public final String getProfileName() {
- return PROFILE_NAME;
- }
-
-
- // ------------------------------------
- // セッターメソッド群
- // ------------------------------------
-
- /**
- * レスポンスに心拍数を設定する.
- *
- * @param response レスポンス
- * @param heartRate 心拍数
- */
- public static void setHeartRate(final Intent response, final int heartRate) {
- response.putExtra(PARAM_HEART_RATE, heartRate);
- }
- /**
- * レスポンスにHealthを設定する.
- *
- * @param response レスポンス
- * @param heart 心拍数,RRIオブジェクト
- */
- public static void setHeart(final Intent response, final Bundle heart) {
- response.putExtra(PARAM_HEART, heart);
- }
- /**
- * レスポンスに心拍数を設定する.
- *
- * @param response レスポンス
- * @param rate 心拍数オブジェクト
- */
- public static void setRate(final Bundle response, final Bundle rate) {
- response.putBundle(PARAM_RATE, rate);
- }
- /**
- * レスポンスにRRIを設定する.
- *
- * @param response レスポンス
- * @param rr RRIオブジェクト
- */
- public static void setRRI(final Bundle response, final Bundle rr) {
- response.putBundle(PARAM_RR, rr);
- }
- /**
- * レスポンスにEnergyExtendedを設定する.
- *
- * @param response レスポンス
- * @param energy RRIオブジェクト
- */
- public static void setEnergyExtended(final Bundle response, final Bundle energy) {
- response.putBundle(PARAM_ENERGY, energy);
- }
- /**
- * レスポンスにHealthデバイス情報を設定する.
- *
- * @param response レスポンス
- * @param device Healthデバイスオブジェクト
- */
- public static void setDevice(final Bundle response, final Bundle device) {
- response.putBundle(PARAM_DEVICE, device);
- }
-
- /**
- * レスポンスに測定値を設定する.
- *
- * @param response レスポンス
- * @param value 測定値
- */
- public static void setValue(final Bundle response, final float value) {
- response.putFloat(PARAM_VALUE, value);
- }
-
- /**
- * レスポンスにMDER Float値を設定する.
- *
- * @param response レスポンス
- * @param mder MDER Float値
- */
- public static void setMDERFloat(final Bundle response, final String mder) {
- response.putString(PARAM_MDER_FLOAT, mder);
- }
- /**
- * レスポンスにtype値を設定する.
- *
- * @param response レスポンス
- * @param type type
- */
- public static void setType(final Bundle response, final String type) {
- response.putString(PARAM_TYPE, type);
- }
- /**
- * レスポンスにtypeCode値を設定する.
- *
- * @param response レスポンス
- * @param typeCode typeCode
- */
- public static void setTypeCode(final Bundle response, final int typeCode) {
- response.putInt(PARAM_TYPE_CODE, typeCode);
- }
- /**
- * レスポンスにunit値を設定する.
- *
- * @param response レスポンス
- * @param unit unit
- */
- public static void setUnit(final Bundle response, final String unit) {
- response.putString(PARAM_UNIT, unit);
- }
- /**
- * レスポンスにUnitCode値を設定する.
- *
- * @param response レスポンス
- * @param unitCode UnitCode
- */
- public static void setUnitCode(final Bundle response, final int unitCode) {
- response.putInt(PARAM_UNIT_CODE, unitCode);
- }
- /**
- * レスポンスにTimeStamp値を設定する.
- *
- * @param response レスポンス
- * @param timeStamp TimeStamp
- */
- public static void setTimestamp(final Bundle response, final long timeStamp) {
- response.putLong(PARAM_TIMESTAMP, timeStamp);
- }
- /**
- * レスポンスにTimeStampString値を設定する.
- *
- * @param response レスポンス
- * @param timeStampString TimeStampString
- */
- public static void setTimestampString(final Bundle response, final String timeStampString) {
- response.putString(PARAM_TIMESTAMP_STRING, timeStampString);
- }
-
- /**
- * レスポンスにProductName値を設定する.
- *
- * @param response レスポンス
- * @param productName productName
- */
- public static void setProductName(final Bundle response, final String productName) {
- response.putString(PARAM_PRODUCT_NAME, productName);
- }
- /**
- * レスポンスにManufacturerName値を設定する.
- *
- * @param response レスポンス
- * @param manufacturerName ManufacturerName
- */
- public static void setManufacturerName(final Bundle response, final String manufacturerName) {
- response.putString(PARAM_MANUFACTURER_NAME, manufacturerName);
- }
- /**
- * レスポンスにModelNumber値を設定する.
- *
- * @param response レスポンス
- * @param modelNumber ModelNumber
- */
- public static void setModelNumber(final Bundle response, final String modelNumber) {
- response.putString(PARAM_MODEL_NUMBER, modelNumber);
- }
- /**
- * レスポンスにFirmwareRevision値を設定する.
- *
- * @param response レスポンス
- * @param firmwareRevision FirmwareRevision
- */
- public static void setFirmwareRevision(final Bundle response, final String firmwareRevision) {
- response.putString(PARAM_FIRMWARE_REVISION, firmwareRevision);
- }
- /**
- * レスポンスにSerialNumber値を設定する.
- *
- * @param response レスポンス
- * @param serialNumber SerialNumber
- */
- public static void setSerialNumber(final Bundle response, final String serialNumber) {
- response.putString(PARAM_SERIAL_NUMBER, serialNumber);
- }
- /**
- * レスポンスにSoftwareRevision値を設定する.
- *
- * @param response レスポンス
- * @param softwareRevision SoftwareRevision
- */
- public static void setSoftwareRevision(final Bundle response, final String softwareRevision) {
- response.putString(PARAM_SOFTWARE_REVISION, softwareRevision);
- }
- /**
- * レスポンスにHardwareRevision値を設定する.
- *
- * @param response レスポンス
- * @param hardwareRevision HardwareRevision
- */
- public static void setHardwareRevision(final Bundle response, final String hardwareRevision) {
- response.putString(PARAM_HARDWARE_REVISION, hardwareRevision);
- }
- /**
- * レスポンスにPartNumber値を設定する.
- *
- * @param response レスポンス
- * @param partNumber PartNumber
- */
- public static void setPartNumber(final Bundle response, final String partNumber) {
- response.putString(PARAM_PART_NUMBER, partNumber);
- }
- /**
- * レスポンスにProtocolRevision値を設定する.
- *
- * @param response レスポンス
- * @param protocolRevision ProtocolRevision
- */
- public static void setProtocolRevision(final Bundle response, final String protocolRevision) {
- response.putString(PARAM_PROTOCOL_REVISION, protocolRevision);
- }
- /**
- * レスポンスにSystemId値を設定する.
- *
- * @param response レスポンス
- * @param systemId SystemId
- */
- public static void setSystemId(final Bundle response, final String systemId) {
- response.putString(PARAM_SYSTEM_ID, systemId);
- }
- /**
- * レスポンスにBatteryLevel値を設定する.
- *
- * @param response レスポンス
- * @param batteryLevel BatteryLevel
- */
- public static void setBatteryLevel(final Bundle response, final float batteryLevel) {
- response.putFloat(PARAM_BATTERY_LEVEL, batteryLevel);
- }
- // ------------------------------------
- // ゲッターメソッド群
- // ------------------------------------
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/PoseEstimationProfile.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/PoseEstimationProfile.java
deleted file mode 100644
index db4aa8571c..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/PoseEstimationProfile.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- PoseEstimationProfile.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.android.profile;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import org.deviceconnect.profile.PoseEstimationProfileConstants;
-
-/**
- * PoseEstimation プロファイル.
- *
- *
- * スマートデバイスに対しての姿勢推定機能を提供するAPI.
- * スマートデバイスに対しての姿勢推定機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
- *
- *
- * 各API提供メソッド
- *
- * Pose Estimation Profile の各APIへのリクエストに対し、以下のコールバックメソッド群が自動的に呼び出される。
- * サブクラスは以下のメソッド群からデバイスプラグインが提供するAPI用のメソッドをオーバーライドし、機能を実装すること。
- * オーバーライドされていない機能は自動的に非対応APIとしてレスポンスを返す。
- *
- * @author NTT DOCOMO, INC.
- */
-public class PoseEstimationProfile extends DConnectProfile implements PoseEstimationProfileConstants {
-
- @Override
- public final String getProfileName() {
- return PROFILE_NAME;
- }
-
-
-
- // ------------------------------------
- // セッターメソッド群
- // ------------------------------------
-
- /**
- * レスポンスにPoseを設定する.
- *
- * @param response レスポンス
- * @param stress Poseオブジェクト
- */
- public static void setPose(final Intent response, final Bundle stress) {
- response.putExtra(PARAM_STRESS, stress);
- }
-
- /**
- * レスポンスに姿勢状態を設定する.
- *
- * @param response レスポンス
- * @param state 姿勢
- */
- public static void setState(final Bundle response, final String state) {
- response.putString(PARAM_STATE, state);
- }
-
- /**
- * レスポンスにTimeStamp値を設定する.
- *
- * @param response レスポンス
- * @param timeStamp TimeStamp
- */
- public static void setTimestamp(final Bundle response, final long timeStamp) {
- response.putLong(PARAM_TIMESTAMP, timeStamp);
- }
- /**
- * レスポンスにTimeStampString値を設定する.
- *
- * @param response レスポンス
- * @param timeStampString TimeStampString
- */
- public static void setTimestampString(final Bundle response, final String timeStampString) {
- response.putString(PARAM_TIMESTAMP_STRING, timeStampString);
- }
-
-
- // ------------------------------------
- // ゲッターメソッド群
- // ------------------------------------
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/StressEstimationProfile.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/StressEstimationProfile.java
deleted file mode 100644
index fa3ca82a53..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/StressEstimationProfile.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- StressEstimationProfile.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.android.profile;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import org.deviceconnect.profile.StressEstimationProfileConstants;
-
-/**
- * StressEstimation プロファイル.
- *
- *
- * スマートデバイスに対してのストレス推定機能を提供するAPI.
- * スマートデバイスに対してのストレス推定機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
- *
- *
- * 各API提供メソッド
- *
- * Stress Estimation Profile の各APIへのリクエストに対し、以下のコールバックメソッド群が自動的に呼び出される。
- * サブクラスは以下のメソッド群からデバイスプラグインが提供するAPI用のメソッドをオーバーライドし、機能を実装すること。
- * オーバーライドされていない機能は自動的に非対応APIとしてレスポンスを返す。
- *
- * @author NTT DOCOMO, INC.
- */
-public class StressEstimationProfile extends DConnectProfile implements StressEstimationProfileConstants {
-
- @Override
- public final String getProfileName() {
- return PROFILE_NAME;
- }
-
-
-
-
- // ------------------------------------
- // セッターメソッド群
- // ------------------------------------
-
- /**
- * レスポンスにStressを設定する.
- *
- * @param response レスポンス
- * @param stress Stressオブジェクト
- */
- public static void setStress(final Intent response, final Bundle stress) {
- response.putExtra(PARAM_STRESS, stress);
- }
-
- /**
- * レスポンスにLFHFを設定する.
- *
- * @param response レスポンス
- * @param lfhf 測定値
- */
- public static void setLFHF(final Bundle response, final double lfhf) {
- response.putDouble(PARAM_LFHF, lfhf);
- }
-
- /**
- * レスポンスにTimeStamp値を設定する.
- *
- * @param response レスポンス
- * @param timeStamp TimeStamp
- */
- public static void setTimestamp(final Bundle response, final long timeStamp) {
- response.putLong(PARAM_TIMESTAMP, timeStamp);
- }
- /**
- * レスポンスにTimeStampString値を設定する.
- *
- * @param response レスポンス
- * @param timeStampString TimeStampString
- */
- public static void setTimestampString(final Bundle response, final String timeStampString) {
- response.putString(PARAM_TIMESTAMP_STRING, timeStampString);
- }
-
-
- // ------------------------------------
- // ゲッターメソッド群
- // ------------------------------------
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/WalkStateProfile.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/WalkStateProfile.java
deleted file mode 100644
index a0194adfe1..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/android/profile/WalkStateProfile.java
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
- WalkStateProfile.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.android.profile;
-
-import android.content.Intent;
-import android.os.Bundle;
-
-import org.deviceconnect.profile.WalkStateProfileConstants;
-
-/**
- * WalkState プロファイル.
- *
- *
- * スマートデバイスに対しての歩行状態計測機能を提供するAPI.
- * スマートデバイスに対しての歩行状態計測機能を提供するデバイスプラグインは当クラスを継承し、対応APIを実装すること。
- *
- *
- * 各API提供メソッド
- *
- * Walk State Profile の各APIへのリクエストに対し、以下のコールバックメソッド群が自動的に呼び出される。
- * サブクラスは以下のメソッド群からデバイスプラグインが提供するAPI用のメソッドをオーバーライドし、機能を実装すること。
- * オーバーライドされていない機能は自動的に非対応APIとしてレスポンスを返す。
- *
- * @author NTT DOCOMO, INC.
- */
-public class WalkStateProfile extends DConnectProfile implements WalkStateProfileConstants {
-
- @Override
- public final String getProfileName() {
- return PROFILE_NAME;
- }
-
-
-
- // ------------------------------------
- // セッターメソッド群
- // ------------------------------------
-
- /**
- * レスポンスにWalkを設定する.
- *
- * @param response レスポンス
- * @param walk Walkオブジェクト
- */
- public static void setWalk(final Intent response, final Bundle walk) {
- response.putExtra(PARAM_WALK, walk);
- }
-
- /**
- * レスポンスに歩数を設定する.
- *
- * @param response レスポンス
- * @param step 歩数
- */
- public static void setStep(final Bundle response, final int step) {
- response.putInt(PARAM_STEP, step);
- }
- /**
- * レスポンスに歩行状態を設定する.
- *
- * @param response レスポンス
- * @param state 状態
- */
- public static void setState(final Bundle response, final String state) {
- response.putString(PARAM_STATE, state);
- }
- /**
- * レスポンスに速度を設定する.
- *
- * @param response レスポンス
- * @param speed 速度
- */
- public static void setSpeed(final Bundle response, final double speed) {
- response.putDouble(PARAM_SPEED, speed);
- }
- /**
- * レスポンスに距離を設定する.
- *
- * @param response レスポンス
- * @param distance 距離
- */
- public static void setDistance(final Bundle response, final double distance) {
- response.putDouble(PARAM_DISTANCE, distance);
- }
- /**
- * レスポンスにバランスを設定する.
- *
- * @param response レスポンス
- * @param balance バランス
- */
- public static void setBalance(final Bundle response, final double balance) {
- response.putDouble(PARAM_BALANCE, balance);
- }
- /**
- * レスポンスにTimeStamp値を設定する.
- *
- * @param response レスポンス
- * @param timeStamp TimeStamp
- */
- public static void setTimestamp(final Bundle response, final long timeStamp) {
- response.putLong(PARAM_TIMESTAMP, timeStamp);
- }
- /**
- * レスポンスにTimeStampString値を設定する.
- *
- * @param response レスポンス
- * @param timeStampString TimeStampString
- */
- public static void setTimestampString(final Bundle response, final String timeStampString) {
- response.putString(PARAM_TIMESTAMP_STRING, timeStampString);
- }
-
-
- // ------------------------------------
- // ゲッターメソッド群
- // ------------------------------------
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/ECGProfileConstants.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/ECGProfileConstants.java
deleted file mode 100644
index a14056da7c..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/ECGProfileConstants.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- ECGProfileConstants.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.profile;
-
-/**
- * ECG Profile API 定数群.
- * ECG Profile API のパラメータ名、インタフェース名、属性名、プロファイル名を定義する。
- *
- * @author NTT DOCOMO, INC.
- */
-public interface ECGProfileConstants extends DConnectProfileConstants {
- /**
- * プロファイル名: {@value} .
- */
- String PROFILE_NAME = "ecg";
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_ON_ECG = "onECG";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_ECG = "ecg";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_VALUE = "value";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_MDER_FLOAT = "mderFloat";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TYPE = "type";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TYPE_CODE = "typeCode";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_UNIT = "unit";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_UNIT_CODE = "unitCode";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP = "timeStamp";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP_STRING = "timeStampString";
-
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/HealthProfileConstants.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/HealthProfileConstants.java
deleted file mode 100644
index 54dc6be8ed..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/HealthProfileConstants.java
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
- HealthProfileConstants.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.profile;
-
-/**
- * Health Profile API 定数群.
- * Health Profile API のパラメータ名、インタフェース名、属性名、プロファイル名を定義する。
- *
- * @author NTT DOCOMO, INC.
- */
-public interface HealthProfileConstants extends DConnectProfileConstants {
- /**
- * プロファイル名: {@value} .
- */
- String PROFILE_NAME = "health";
-
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_HEART_RATE = "heartrate";
-
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_HEART = "heart";
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_ONHEART = "onHeart";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_HEART_RATE = "heartRate";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_HEART = "heart";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_RATE = "rate";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_VALUE = "value";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_MDER_FLOAT = "mderFloat";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TYPE = "type";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TYPE_CODE = "typeCode";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_UNIT = "unit";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_UNIT_CODE = "unitCode";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP = "timeStamp";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP_STRING = "timeStampString";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_RR = "rr";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_ENERGY = "energy";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_DEVICE = "device";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_PRODUCT_NAME = "productName";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_MANUFACTURER_NAME = "manufacturerName";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_MODEL_NUMBER = "modelNumber";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_FIRMWARE_REVISION = "firmwareRevision";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_SERIAL_NUMBER = "serialNumber";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_SOFTWARE_REVISION = "softwareRevision";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_HARDWARE_REVISION = "hardwareRevision";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_PART_NUMBER = "partNumber";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_PROTOCOL_REVISION = "protocolRevision";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_SYSTEM_ID = "systemId";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_BATTERY_LEVEL = "batteryLevel";
-
- /**
- * パス: {@value}.
- */
- String PATH_HEARTRATE = PROFILE_NAME + SEPARATOR + ATTRIBUTE_HEART_RATE;
-
- /**
- * パス: {@value}.
- */
- String PATH_HEART = PROFILE_NAME + SEPARATOR + ATTRIBUTE_HEART;
-
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/PoseEstimationProfileConstants.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/PoseEstimationProfileConstants.java
deleted file mode 100644
index d4ca89a414..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/PoseEstimationProfileConstants.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- PoseEstimationProfileConstants.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.profile;
-
-/**
- * PoseEstimation Profile API 定数群.
- * PoseEstimation Profile API のパラメータ名、インタフェース名、属性名、プロファイル名を定義する。
- *
- * @author NTT DOCOMO, INC.
- */
-public interface PoseEstimationProfileConstants extends DConnectProfileConstants {
- /** Pose State enum. */
- public enum PoseState {
- /** Forward. */
- Forward("Forward"),
- /** Backward. */
- Backward("Backward"),
- /** Rightside. */
- Rightside("Rightside"),
- /** Leftside. */
- Leftside("Leftside"),
- /** FaceUp. */
- FaceUp("FaceUp"),
- /** FaceLeft. */
- FaceLeft("FaceLeft"),
- /** FaceDown. */
- FaceDown("FaceDown"),
- /** FaceRight. */
- FaceRight("FaceRight"),
- /** Standing. */
- Standing("Standing");
-
- /**
- * Text.
- */
- private final String mState;
-
- /**
- * Constructor.
- * @param state State
- */
- private PoseState(final String state) {
- mState = state;
- }
-
- /**
- * Get Pose State.
- * @return Pose state
- */
- public String getState() {
- return mState;
- }
- }
- /**
- * プロファイル名: {@value} .
- */
- String PROFILE_NAME = "poseEstimation";
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_ON_POSE_ESTIMATION = "onPoseEstimation";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_STRESS = "pose";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_STATE = "state";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP = "timeStamp";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP_STRING = "timeStampString";
-
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/StressEstimationProfileConstants.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/StressEstimationProfileConstants.java
deleted file mode 100644
index 8703728b0f..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/StressEstimationProfileConstants.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- StressEstimationProfileConstants.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.profile;
-
-/**
- * StressEstimation Profile API 定数群.
- * StressEstimation Profile API のパラメータ名、インタフェース名、属性名、プロファイル名を定義する。
- *
- * @author NTT DOCOMO, INC.
- */
-public interface StressEstimationProfileConstants extends DConnectProfileConstants {
- /**
- * プロファイル名: {@value} .
- */
- String PROFILE_NAME = "stressEstimation";
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_ON_STRESS_ESTIMATION = "onStressEstimation";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_STRESS = "stress";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_LFHF = "lfhf";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP = "timeStamp";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP_STRING = "timeStampString";
-
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/WalkStateProfileConstants.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/WalkStateProfileConstants.java
deleted file mode 100644
index 370594dbc1..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/java/org/deviceconnect/profile/WalkStateProfileConstants.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- WalkStateProfileConstants.java
- Copyright (c) 2016 NTT DOCOMO,INC.
- Released under the MIT license
- http://opensource.org/licenses/mit-license.php
- */
-package org.deviceconnect.profile;
-
-/**
- * WalkState Profile API 定数群.
- * WalkState Profile API のパラメータ名、インタフェース名、属性名、プロファイル名を定義する。
- *
- * @author NTT DOCOMO, INC.
- */
-public interface WalkStateProfileConstants extends DConnectProfileConstants {
- /** Walk State enum. */
- public enum WalkState {
- /** Stop. */
- Stop("Stop"),
- /** Walking. */
- Walking("Walking"),
- /** Running. */
- Running("Running");
-
- /**
- * Text.
- */
- private final String mState;
-
- /**
- * Constructor.
- * @param state State
- */
- private WalkState(final String state) {
- mState = state;
- }
-
- /**
- * Get Walk State.
- * @return Walk state
- */
- public String getState() {
- return mState;
- }
- }
-
- /**
- * プロファイル名: {@value} .
- */
- String PROFILE_NAME = "walkState";
- /**
- * 属性: {@value} .
- */
- String ATTRIBUTE_ON_WALK_STATE = "onWalkState";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_WALK = "walk";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_STEP = "step";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_STATE = "state";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_SPEED = "speed";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_DISTANCE = "distance";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_BALANCE = "balance";
-
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP = "timeStamp";
- /**
- * パラメータ: {@value} .
- */
- String PARAM_TIMESTAMP_STRING = "timeStampString";
-
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_orientation_graph.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_orientation_graph.png
deleted file mode 100755
index 9c016e5601..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_orientation_graph.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_stress.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_stress.xml
deleted file mode 100755
index e3a5f97d6e..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/bg_stress.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_blue.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_blue.xml
deleted file mode 100644
index c3a1c8095e..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_blue.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_red.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_red.xml
deleted file mode 100644
index 38d7427112..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/button_red.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_explain.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_explain.png
deleted file mode 100644
index 8160c9b5a7..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_explain.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_input_pin.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_input_pin.png
deleted file mode 100644
index a3590a1fa2..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_input_pin.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_set.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_set.png
deleted file mode 100644
index bd3e6f4ee0..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/hitoe_set.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery01.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery01.png
deleted file mode 100644
index 92972d67bf..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery01.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery02.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery02.png
deleted file mode 100644
index 74ebafa15a..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery02.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery03.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery03.png
deleted file mode 100644
index 6128562dc8..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery03.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery04.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery04.png
deleted file mode 100644
index 9402a050b2..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery04.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery05.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery05.png
deleted file mode 100644
index 92f2b45360..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_battery05.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_heartrate.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_heartrate.png
deleted file mode 100644
index bc243b741a..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/mark_heartrate.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_backward.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_backward.png
deleted file mode 100644
index 1e8817dd76..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_backward.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_default.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_default.png
deleted file mode 100644
index b190b01c30..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_default.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_facedown.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_facedown.png
deleted file mode 100644
index 55fb324762..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_facedown.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceleft.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceleft.png
deleted file mode 100644
index c5212ce577..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceleft.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceright.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceright.png
deleted file mode 100644
index a2b67ede8f..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceright.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceup.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceup.png
deleted file mode 100644
index 849df21833..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_faceup.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_forward.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_forward.png
deleted file mode 100644
index d6f7cf098b..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_forward.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_leftside.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_leftside.png
deleted file mode 100644
index e222bd8223..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_leftside.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_rightside.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_rightside.png
deleted file mode 100644
index 652508511b..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_rightside.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_running.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_running.png
deleted file mode 100644
index 453a036604..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_running.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_standing.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_standing.png
deleted file mode 100644
index e4e1527b9f..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_standing.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_walking.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_walking.png
deleted file mode 100644
index 41df959888..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/drawable/pose_walking.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_control_main.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_control_main.xml
deleted file mode 100644
index 803a768212..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_control_main.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_hitoe_device_list.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_hitoe_device_list.xml
deleted file mode 100644
index 89f605d11d..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/activity_hitoe_device_list.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_on.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_on.xml
deleted file mode 100644
index 03fa78a223..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_on.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_pin.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_pin.xml
deleted file mode 100644
index c805fdd314..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_pin.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_set.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_set.xml
deleted file mode 100644
index facae9ec45..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_hitoe_set.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_progress.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_progress.xml
deleted file mode 100644
index f9217db3d6..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/dialog_progress.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_battery_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_battery_instructions.xml
deleted file mode 100644
index ca1ed18ea9..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_battery_instructions.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_bluetooth_settings.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_bluetooth_settings.xml
deleted file mode 100644
index 3998a207e6..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_bluetooth_settings.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_device_list.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_device_list.xml
deleted file mode 100755
index 33b6b1ce31..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_device_list.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_ecg_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_ecg_instructions.xml
deleted file mode 100644
index e62a36b337..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_ecg_instructions.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_heartrate_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_heartrate_instructions.xml
deleted file mode 100644
index 605f439f4e..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_heartrate_instructions.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_hitoe_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_hitoe_instructions.xml
deleted file mode 100644
index f6f3b71503..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_hitoe_instructions.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_orientation_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_orientation_instructions.xml
deleted file mode 100644
index 2178089502..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_orientation_instructions.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_pose_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_pose_instructions.xml
deleted file mode 100644
index 70de808bce..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_pose_instructions.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_stress_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_stress_instructions.xml
deleted file mode 100644
index 38fa230eae..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_stress_instructions.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_summary.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_summary.xml
deleted file mode 100644
index 411e0512c6..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_summary.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_walk_instructions.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_walk_instructions.xml
deleted file mode 100644
index eab6f74079..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/fragment_walk_instructions.xml
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_device.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_device.xml
deleted file mode 100644
index 43c448a6b2..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_device.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_error.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_error.xml
deleted file mode 100644
index cb7ca9f6e0..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_error.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_searching.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_searching.xml
deleted file mode 100644
index 6843e88bbf..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/layout/item_hitoe_searching.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-hdpi/dconnect_icon.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-hdpi/dconnect_icon.png
deleted file mode 100644
index 35a40d9e4c..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-hdpi/dconnect_icon.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-mdpi/dconnect_icon.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-mdpi/dconnect_icon.png
deleted file mode 100644
index 871b14f757..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-mdpi/dconnect_icon.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xhdpi/dconnect_icon.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xhdpi/dconnect_icon.png
deleted file mode 100644
index 54775953e0..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xhdpi/dconnect_icon.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxhdpi/dconnect_icon.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxhdpi/dconnect_icon.png
deleted file mode 100644
index b342dc3a3c..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxhdpi/dconnect_icon.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxxhdpi/dconnect_icon.png b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxxhdpi/dconnect_icon.png
deleted file mode 100644
index b342dc3a3c..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/mipmap-xxxhdpi/dconnect_icon.png and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values-w820dp/dimens.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values-w820dp/dimens.xml
deleted file mode 100644
index 63fc816444..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values-w820dp/dimens.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
- 64dp
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/colors.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/colors.xml
deleted file mode 100644
index 273243a281..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- #00a0e9
- #ffffff
- #000000
- #999999
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/dimens.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/dimens.xml
deleted file mode 100644
index b6d2b4deea..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/dimens.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- 16dp
- 16dp
-
- 20sp
- 24sp
- 16sp
- 16sp
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/strings.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/strings.xml
deleted file mode 100644
index 00a639accc..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-
- Hitoe (Device Connect Device Plug-in)
- [1/4] デバイスプラグイン概要
- このデバイスプラグインはHitoeデバイスと接続し、心拍数などを取得する機能を提供します。
-
- デバイスエラー
- このデバイスはBluetooth Low Energyをサポートしていません
-
- Hitoeの準備
- ボタンをランプが点滅するまで、長押してください。\nランプが黄緑色に点滅します。\nランプが点灯したら、Hitoeをウェアに装着してください。
-
- Bluetoothの設定
- このデバイスプラグインでは、Bluetooth Low Energyを使用しますので、端末のBluetooth設定画面より設定をONにしてください。\n\n既にBluetoothがONになっている場合には次のページにお進みください。\n
- 設定画面を開く
- Android 6.0からBLEをスキャンするには、位置情報のパーミッションが必要になりました。\nこのプラグインを使用するためには、以下のパーミッションを許可してください。\n許可を取り消すには、アプリの設定画面から行うことができます。
- 位置情報の許可
- 取得済み
- 取得
-
- デバイスの接続
- Hitoeデバイスの検索をタップしてください。
- Hitoeデバイスの検索
- デバイスとの接続を行ってください。
- 接続
- 解除
- Unknown
- Unknown
- BLE接続
- %1$sと接続中
- OK
- PINコードの入力
- BLE接続エラー
- %1$sとの接続に失敗しました
- PINコードを入力してください
- Hitoeデバイスとの接続に失敗しました
- Hitoeデバイスとの接続に失敗しました。\nPINコードを確認してください。
- [ONLINE]
- [OFFLINE]
- BLE検索するためのパーミッションが許可されていないために検索できません。\nBluetooth設定画面から位置情報の許可を取得してください。
- Bluetoothが無効になっているために検索できません。\nBluetooth設定画面からBluetoothを有効に設定してください。
- デバイス検索中
-
-
- デバイス追加画面へ
- 更新
- デバイス一覧画面
- デバイス追加画面
- Hitoeが追加されていません。\n「デバイス追加画面へ」ボタンを押して、Hitoeを追加してください。
- ok
- cancel
- このデバイスを削除しますか?
- デバイスと接続してください。
-
- - HeartRate(心拍数)
- - Battery(電池残量)
- - DeviceOrientation(加速度)
- - ECG(心電図)
- - StressEstimation(ストレス推定)
- - PoseEstimation(姿勢推定)
- - WalkState(歩行状態)
-
-
- 次回以降省略
- Hitoeの起動
- デバイスの電源は入っていますか?\nHitoeの電源を2秒押して電源を入れてください。
-
- PINコードの入力
- 枠の中の数字を入力してください。
-
- Hitoeの装着
- Hitoeをシャツに装着してください。
-
- 操作画面
- 登録
- 解除
-
- 歩数
- 歩行状態
- 歩行速度
- 歩行距離
- 左右バランス
- 警告
- すでに接続されているデバイスがある場合に、新たにデバイスが接続しようとした場合は、新たに接続したデバイスと接続しなおされます。\nその時、すでに接続されているデバイスとは接続が切断されますので、ご注意ください。
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/styles.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/styles.xml
deleted file mode 100644
index 93ec2ab74a..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/values/styles.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/xml/org_deviceconnect_android_deviceplugin_hitoe.xml b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/xml/org_deviceconnect_android_deviceplugin_hitoe.xml
deleted file mode 100755
index 077df95258..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/main/res/xml/org_deviceconnect_android_deviceplugin_hitoe.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
- デバイス検索
- 周辺のデバイスを検索する
- Network Service Discovery
- Searches near devices.
-
-
- デバイス情報
- デバイス情報を取得する
- Service Information
- Gets service information.
-
-
- システム
- システム情報を取得する
- System
- Obtains system information.
-
-
- バッテリー情報
- デバイスのバッテリー情報を取得する
- Battery
- Obtains battery information.
-
-
- デバイス検索
- 周辺のデバイスを検索する
- Network Service Discovery
- Searches near devices.
-
-
- デバイス情報
- デバイス情報を取得する
- Service Information
- Gets service information.
-
-
- システム
- システム情報を取得する
- System
- Obtains system information.
-
-
- 心拍数
- デバイスの心拍数を取得する
- Health
- Obtains heartrate information.
-
-
- デバイスの向き
- デバイスの向きを取得する
- Device Orientation
- Obtains device orientation.
-
-
- ECG
- デバイスのECG情報を取得する
- ECG
- Obtains ecg information.
-
-
- ストレス推定
- デバイスのストレス推定情報を取得する
- StressEstimation
- Obtains stress estimation information.
-
-
- 姿勢推定
- デバイスの姿勢推定情報を取得する
- PoseEstimation
- Obtains pose estimation information.
-
-
- 歩行状態
- デバイスが検知した歩行状態を取得する
- WalkState
- Obtains walk state information.
-
-
-
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/test/java/org/deviceconnect/android/deviceplugin/hitoe/ExampleUnitTest.java b/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/test/java/org/deviceconnect/android/deviceplugin/hitoe/ExampleUnitTest.java
deleted file mode 100644
index 950267c5fe..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/app/src/test/java/org/deviceconnect/android/deviceplugin/hitoe/ExampleUnitTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.deviceconnect.android.deviceplugin.hitoe;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * To work on unit tests, switch the Test Artifact in the Build Variants view.
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-}
\ No newline at end of file
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/build.gradle b/dConnectDevicePlugin/dConnectDeviceHitoe/build.gradle
deleted file mode 100644
index 0235bdb2f8..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/build.gradle
+++ /dev/null
@@ -1,25 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-
-buildscript {
- repositories {
- google()
- jcenter()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.5.2'
-
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
-}
-
-allprojects {
- repositories {
- jcenter()
- google()
- }
-}
-
-task clean(type: Delete) {
- delete rootProject.buildDir
-}
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle.properties b/dConnectDevicePlugin/dConnectDeviceHitoe/gradle.properties
deleted file mode 100644
index f8ebe24a32..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Project-wide Gradle settings.
-
-# IDE (e.g. Android Studio) users:
-# Gradle settings configured through the IDE *will override*
-# any settings specified in this file.
-
-# For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-# Default value: -Xmx10248m -XX:MaxPermSize=256m
-# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. More details, visit
-# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-storeFile=キーストアのファイル名
-storePassword=キーストアのパスワード
-keyAlias=エイリアス名
-keyPassword=エイリアスのパスワード
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.jar b/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index 13372aef5e..0000000000
Binary files a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.properties b/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 8a279a10ac..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Thu Nov 14 17:27:14 JST 2019
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew b/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew
deleted file mode 100755
index 9d82f78915..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew
+++ /dev/null
@@ -1,160 +0,0 @@
-#!/usr/bin/env bash
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS=""
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn ( ) {
- echo "$*"
-}
-
-die ( ) {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
-esac
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=$((i+1))
- done
- case $i in
- (0) set -- ;;
- (1) set -- "$args0" ;;
- (2) set -- "$args0" "$args1" ;;
- (3) set -- "$args0" "$args1" "$args2" ;;
- (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
-function splitJvmOpts() {
- JVM_OPTS=("$@")
-}
-eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
-JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
-
-exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew.bat b/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew.bat
deleted file mode 100644
index aec99730b4..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/gradlew.bat
+++ /dev/null
@@ -1,90 +0,0 @@
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS=
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto init
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto init
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:init
-@rem Get command-line arguments, handling Windowz variants
-
-if not "%OS%" == "Windows_NT" goto win9xME_args
-if "%@eval[2+2]" == "4" goto 4NT_args
-
-:win9xME_args
-@rem Slurp the command line arguments.
-set CMD_LINE_ARGS=
-set _SKIP=2
-
-:win9xME_args_slurp
-if "x%~1" == "x" goto execute
-
-set CMD_LINE_ARGS=%*
-goto execute
-
-:4NT_args
-@rem Get arguments from the 4NT Shell from JP Software
-set CMD_LINE_ARGS=%$
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/dConnectDevicePlugin/dConnectDeviceHitoe/settings.gradle b/dConnectDevicePlugin/dConnectDeviceHitoe/settings.gradle
deleted file mode 100644
index e7b4def49c..0000000000
--- a/dConnectDevicePlugin/dConnectDeviceHitoe/settings.gradle
+++ /dev/null
@@ -1 +0,0 @@
-include ':app'
diff --git a/readme.en.md b/readme.en.md
index 1316b6400e..69d7408bba 100755
--- a/readme.en.md
+++ b/readme.en.md
@@ -140,7 +140,6 @@ If the following response is returned, you can check that Device Connect Manager
|[dConnectDeviceChromeCast](dConnectDevicePlugin/dConnectDeviceChromeCast)|Device Plug-in for ChromeCast.|
|[dConnectDeviceFaBo](dConnectDevicePlugin/dConnectDeviceFaBo)|Device Plug-in for FaBo.|
|[dConnectDeviceHeartRate](dConnectDevicePlugin/dConnectDeviceHeartRate)|Device Plug-in for HeartRate such as Mio Alpha.|
-|[dConnectDeviceHitoe](dConnectDevicePlugin/dConnectDeviceHitoe)|Device Plug-in for Hitoe.|
|[dConnectDeviceHOGP](dConnectDevicePlugin/dConnectDeviceHOGP)|Device Plug-in for HOGP.|
|[dConnectDeviceHost](dConnectDevicePlugin/dConnectDeviceHost)|Device Plug-in for Android.|
|[dConnectDeviceHue](dConnectDevicePlugin/dConnectDeviceHue)|Device Plug-in for Hue.|
@@ -215,7 +214,6 @@ People who want to develop the DeviceConnectManager and device Plug-ins, please
* [ChromeCast](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/ChromeCast-Build)
* [FaBo](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/FaBo-Build)
* [HeartRate](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/HeartRateDevice-Build)
-* [Hitoe](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/Hitoe-Build)
* [HOGP](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/HOGP-Build)
* [Host](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/Host-Build)
* [Hue](https://github.com/DeviceConnect/DeviceConnect-Android/wiki/Hue-Build)