serial-rs232-simple-msg-json
Version:
Simple library to do json messaging between rs232 ports
15 lines (14 loc) • 647 B
TypeScript
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>;
}