@serserm/react-native-turbo-serialport
Version:
React Native - Usb Serial Port Communication For Android Platform
21 lines • 766 B
JavaScript
import { TurboSerialport } from './TurboSerialport';
import { DataBit, DriverType, FlowControl, Mode, Parity, ReturnedDataType, StopBit } from './types';
export function initSerialport(consfig) {
const {
autoConnect,
mode,
params
} = consfig || {};
const {
driver = DriverType.AUTO,
portInterface = -1,
returnedDataType = ReturnedDataType.UTF8,
baudRate = 9600,
dataBit = DataBit.DATA_BITS_8,
stopBit = StopBit.STOP_BITS_1,
parity = Parity.PARITY_NONE,
flowControl = FlowControl.FLOW_CONTROL_OFF
} = params || {};
TurboSerialport.init(autoConnect ?? false, mode ?? Mode.ASYNC, driver, portInterface, returnedDataType, baudRate, dataBit, stopBit, parity, flowControl);
}
//# sourceMappingURL=initSerialport.js.map