UNPKG

react-native-bluetooth-obd-manager

Version:

A React Native hook library to manage Bluetooth Low Energy connections and communication with ELM327 OBD-II adapters.

2 lines 1.75 kB
Object.defineProperty(exports,"__esModule",{value:true});exports.KNOWN_ELM327_TARGETS=exports.ELM327_PROMPT_BYTE=exports.ELM327_PROMPT=exports.ELM327_COMMAND_TERMINATOR=exports.DEFAULT_STREAMING_INACTIVITY_TIMEOUT=exports.DEFAULT_COMMAND_TIMEOUT=exports.CommandReturnType=void 0;var KNOWN_ELM327_TARGETS=exports.KNOWN_ELM327_TARGETS=[{name:'Standard SPP Emulation',serviceUUID:'00001101-0000-1000-8000-00805F9B34FB',writeCharacteristicUUID:'0000FFE1-0000-1000-8000-00805F9B34FB',notifyCharacteristicUUID:'0000FFE1-0000-1000-8000-00805F9B34FB'},{name:'Alternative SPP 1 (FFE0)',serviceUUID:'0000FFE0-0000-1000-8000-00805F9B34FB',writeCharacteristicUUID:'0000FFE1-0000-1000-8000-00805F9B34FB',notifyCharacteristicUUID:'0000FFE1-0000-1000-8000-00805F9B34FB'},{name:'Alternative SPP 2 (FFF0)',serviceUUID:'0000FFF0-0000-1000-8000-00805F9B34FB',writeCharacteristicUUID:'0000FFF2-0000-1000-8000-00805F9B34FB',notifyCharacteristicUUID:'0000FFF1-0000-1000-8000-00805F9B34FB'},{name:'VLinker Pattern',serviceUUID:'E7810A71-73AE-499D-8C15-FAA9AEF0C3F2',writeCharacteristicUUID:'BE781A71-73AE-499D-8C15-FAA9AEF0C3F2',notifyCharacteristicUUID:'BE781A71-73AE-499D-8C15-FAA9AEF0C3F2'}];var DEFAULT_COMMAND_TIMEOUT=exports.DEFAULT_COMMAND_TIMEOUT=4000;var DEFAULT_STREAMING_INACTIVITY_TIMEOUT=exports.DEFAULT_STREAMING_INACTIVITY_TIMEOUT=4000;var CommandReturnType=exports.CommandReturnType=function(CommandReturnType){CommandReturnType["STRING"]="string";CommandReturnType["BYTES"]="bytes";CommandReturnType["CHUNKED"]="chunked";return CommandReturnType;}({});var ELM327_PROMPT=exports.ELM327_PROMPT='>';var ELM327_PROMPT_BYTE=exports.ELM327_PROMPT_BYTE=0x3e;var ELM327_COMMAND_TERMINATOR=exports.ELM327_COMMAND_TERMINATOR='\r'; //# sourceMappingURL=index.js.map