Back to ORPHE-CORE.js ORPHE-CORE.jsに戻る
ORPHE-CORE.js can be run with a few lines of code, but it can be somewhat cumbersome to configure detailed settings such as sensor sensitivity and data reception format. coretoolkit.js can add an integrated UI, including module settings, with a single line of code. This may be useful when developing large scale applications.
ORPHE-CORE.jsは数行のコードで動作させることができますが、センサー感度やデータ受信形式などの詳細な設定を行うのはやや手間がかかるかもしれません。coretoolkit.jsを使うと、1行のコードでモジュールの設定を含む統合UIを追加することができます。ユーザ体験を考慮したアプリケーションを開発する際に便利かもしれません。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>CoreToolkit.js</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css">
</head>
<body>
<h1>Hello, CoreToolkit.js</h1>
<div id="toolkit_placeholder"></div>
<script src="https://cdn.jsdelivr.net/gh/Orphe-OSS/ORPHE-CORE.js/js/ORPHE-CORE.js"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/gh/Orphe-OSS/ORPHE-CORE.js/js/BleSharedBridge.js"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/gh/Orphe-OSS/ORPHE-CORE.js/js/CoreToolkit.js" crossorigin="anonymous"
type="text/javascript"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.min.js"
integrity="sha384-IDwe1+LCz02ROU9k972gdyvl+AESN10+x7tBKgc9I5HFtuNz0wWnPclzo6p9vxnk"
crossorigin="anonymous"></script>
<script>
window.onload = function () {
cores[0].setup();
buildCoreToolkit(document.querySelector('#toolkit_placeholder'), '01', 0, 'SENSOR_VALUES');
guardCoreToolkitBluetooth({ coreIds: [0] });
cores[0].gotAcc = function (acc) {
}
}
</script>
</body>
</html>