UNPKG

raw-modem

Version:

A library to send raw command to a modem and received the response

11 lines (10 loc) 428 B
import { ISerialPort } from './ISerialPort'; import Rx = require('rxjs/Rx'); import { ModemOptions } from './ModemOptions'; export declare class RawModem { private serialPort; constructor(serialPort: ISerialPort); open(options: ModemOptions): Rx.Observable<void>; close(): Rx.Observable<void>; send(command: any, callback?: (buffer: any, subscriber: Rx.Subscriber<string>) => void): Rx.Observable<string>; }