CAN Virtual Input (Digital)

CAN Virtual Input memungkinkan satu bit dalam frame CAN digunakan sebagai pin digital (saklar) di ECU — seperti saklar fisik yang terhubung ke konektor ECU.

Berguna untuk menerima sinyal on/off dari perangkat CAN, misalnya: tombol pada setir, sinyal dari gearbox controller, atau konfirmasi dari modul eksternal.


Cara Kerja

ECU membaca bit tertentu dari frame CAN yang diterima dan memperlakukannya sebagai pin digital. Tersedia 8 pin virtual (CAN_INPUT_0 s/d CAN_INPUT_7) yang dapat digunakan di mana pun input digital diperlukan — clutch switch, launch enable, AC request, dll.


Konfigurasi di TunerStudio

Buka: CAN Bus → CAN Input → CAN Virtual Input

Tersedia 8 slot. Untuk setiap slot:

Parameter Keterangan
CAN ID ID frame CAN dari perangkat sumber
Byte Offset Posisi byte dalam payload CAN (0–7)
Bit Position Posisi bit dalam byte tersebut (0–7)
Active Low Centang jika logika terbalik (0 = aktif)

Setelah dikonfigurasi, pin CAN_INPUT_0 s/d CAN_INPUT_7 akan muncul di dropdown pilihan pin untuk input digital (clutch, launch, AC, dll.).


Contoh: Tombol Launch Control via CAN

Tombol launch pada setir mengirim byte status di CAN ID 0x101, byte 0, bit 3:

CAN ID       = 0x101
Byte Offset  = 0
Bit Position = 3
Active Low   = No

Lalu di konfigurasi Launch Control, pilih CAN_INPUT_0 sebagai pin enable.