UNPKG

@commaai/pandajs

Version:

JavaScript interface for communicating with Panda devices.

31 lines (27 loc) 923 B
import PandaDevice from './impl/browser'; import PandaAPI from './panda'; export const SAFETY_SILENT = 0; export const SAFETY_HONDA_NIDEC = 1; export const SAFETY_TOYOTA = 2; export const SAFETY_ELM327 = 3; export const SAFETY_GM = 4; export const SAFETY_HONDA_BOSCH_GIRAFFE = 5; export const SAFETY_FORD = 6; export const SAFETY_CADILLAC = 7; export const SAFETY_HYUNDAI = 8; export const SAFETY_CHRYSLER = 9; export const SAFETY_TESLA = 10; export const SAFETY_SUBARU = 11; export const SAFETY_MAZDA = 13; export const SAFETY_VOLKSWAGEN = 15; export const SAFETY_TOYOTA_IPAS = 16; export const SAFETY_ALLOUTPUT = 17; export const SAFETY_GM_ASCM = 18; export const SAFETY_NOOUTPUT = 19; export const SAFETY_HONDA_BOSCH_HARNESS = 20; export default function Panda (options) { options = options || {}; var device = new PandaDevice(options, navigator.usb); options.device = device; return new PandaAPI(options); }