UNPKG

serial-rs232-simple-msg-json

Version:

Simple library to do json messaging between rs232 ports

15 lines (14 loc) 647 B
import { AutoDetectTypes } from '@serialport/bindings-cpp'; import { ReadlineParser, SerialPort } from 'serialport'; import { SerialPortOpenOptions } from 'serialport/dist/serialport'; export declare const LibraryDefaultConfig: SerialPortOpenOptions<AutoDetectTypes>; export declare class ConnectLibrary { port: SerialPort<AutoDetectTypes>; parser: ReadlineParser; config: SerialPortOpenOptions<AutoDetectTypes>; constructor(path: string, config?: SerialPortOpenOptions<AutoDetectTypes>); open(): Promise<void>; writeCommand(command: string): Promise<void>; readCommand(command: string): Promise<string>; close(): Promise<void>; }