UNPKG

fldigi-node

Version:

node.js wrapper for fldigi's XML-RPC interface.

25 lines (24 loc) 799 B
export declare class flDigi { private client; private host; private port; receive: { (data: string): void; } | undefined; receiveInterval: any; receiveRate: number; txCheckRate: number; constructor(host?: string, port?: number); xmlRpcPromise(method: string, args?: any[]): Promise<string>; startReceiveInterval(): void; stopReceiveInterval(): void; mainTx(): Promise<string>; mainRx(): Promise<string>; textAddTx(content: string): Promise<string>; txGetData(): Promise<string>; getModems(): Promise<string>; setModem(modem: string): Promise<string>; setCarrier(carrier: number): Promise<string>; waitForTxComplete(): Promise<unknown>; transmit(content: string): Promise<boolean>; }