feat(src): added S200B device support

This commit is contained in:
Osenberg
2019-08-07 18:42:37 +08:00
parent acabe04a92
commit 37b98e0d33
25 changed files with 289 additions and 52 deletions

View File

@@ -14,6 +14,8 @@ enum class Model : int {
STANDARD2,
/** Standard 210a */
STANDARD210A,
/** Standard 200b */
STANDARD200B,
};
} // namespace mynteye_jni

View File

@@ -104,6 +104,8 @@ enum class Option : int {
ZERO_DRIFT_CALIBRATION,
/** Erase chip */
ERASE_CHIP,
/** Sync timestamp */
SYNC_TIMESTAMP,
};
} // namespace mynteye_jni

View File

@@ -64,6 +64,7 @@ RawModel from_jni(const JniModel& model) {
case JniModel::STANDARD: return RawModel::STANDARD;
case JniModel::STANDARD2: return RawModel::STANDARD2;
case JniModel::STANDARD210A: return RawModel::STANDARD210A;
case JniModel::STANDARD200B: return RawModel::STANDARD200B;
default:
LOG(FATAL) << "Model is unknown";
}
@@ -75,6 +76,7 @@ JniModel to_jni(const RawModel& model) {
case RawModel::STANDARD: return JniModel::STANDARD;
case RawModel::STANDARD2: return JniModel::STANDARD2;
case RawModel::STANDARD210A: return JniModel::STANDARD210A;
case RawModel::STANDARD200B: return JniModel::STANDARD200B;
default:
LOG(FATAL) << "Model is unknown";
}

View File

@@ -14,5 +14,7 @@ public enum Model {
STANDARD2,
/** Standard 210a */
STANDARD210A,
/** Standard 200b */
STANDARD200B,
;
}