Impor dan bagikan
Simpan dan bagikan instrumen menggunakan file .instrument. File tersebut berisi kode tampilan, konfigurasi instrumen, dan sumber daya gambar, yang dapat digunakan di dasbor Anda sendiri setelah mengimpor.
Isi file instrumen
.instrument adalah paket ZIP yang berisi manifest.json, main.jsx, dan assets/. Konfigurasikan nama rekaman, versi Aplikasi, dukungan HUD, dan definisi masukan parameters, termasuk nilai default, cakupan, dan opsi; skrip dan sumber daya menentukan penampilan.
Nilai input yang diisi secara lokal dan pengikatan perangkat OBD disimpan secara terpisah dalam data Aplikasi dan tidak diekspor bersama paket instrumen; teks default dalam definisi masukan akan tetap diekspor dan harus diperiksa sebelum dibagikan. Status berjalan sementara dan $sessionStorage juga tidak diekspor.
Ekspor dan impor
Setelah disimpan, ekspor dari menu instrumen, kirimkan melalui panel berbagi sistem atau simpan ke "file". Penerima membuka file dengan CapDrive atau mengimpornya dari menu instrumen khusus dan menambahkannya ke halaman melalui Edit dasbor → +.
Penerima memulai dengan nilai default yang ditentukan dan dapat mengisi nilainya sendiri di Pengikatan masukan. Untuk masukan OBD, penerima harus memilih parameter kendaraan yang sesuai untuk perangkat mereka. Biarkan pengidentifikasi masukan tidak berubah untuk mewarisi kode. Paket instrumen tidak menyertakan konektivitas Bluetooth kendaraan dan tidak mengonfigurasi parameter untuk penerima.
Contoh: Konfigurasi instrumen
parameters di bawah ini menentukan kecepatan dasar, suhu cairan pendingin OBD, dan masukan batas atas numerik.
| Bidang | arti |
|---|---|
identifier |
Masukkan pengidentifikasi untuk menentukan nama bidang skrip. |
kind |
Jenis masukan. |
basicData |
Sumber data dasar. |
valueType |
OBD Jenis nilai masukan yang diharapkan. |
defaultValue |
Nilai default yang dapat dibagikan. |
supportsHUD |
Apakah akan mendukung HUD. |
appVersion |
Versi aplikasi yang diperlukan untuk pemeriksaan kompatibilitas. |
Manifes tidak berisi nilai masukan untuk pengikatan perangkat OBD atau modifikasi asli. Paket instrumentasi yang lengkap juga memerlukan skrip dan sumber daya.
{
"formatVersion": 1,
"title": "My instrument",
"appVersion": "1.3.1",
"parameters": [
{
"name": "Speed",
"identifier": "speed",
"kind": "basic",
"basicData": "speed"
},
{
"name": "Coolant",
"identifier": "coolant",
"kind": "obd",
"valueType": "number"
},
{
"name": "Limit",
"identifier": "limit",
"kind": "number",
"defaultValue": 120,
"minimum": 0,
"maximum": 300
}
],
"supportsHUD": true
}