ts-ssp
Version:
NodeJS library to work with coin and bill acceptors under SSP protocol. Written in Typescript.
37 lines (36 loc) • 700 B
TypeScript
import { OpenOptions } from "serialport";
export declare type SSPType = "nv10usb" | "nv9usb";
export declare type SSPOptions = {
/**
* 'npx @serialport/list' to get a list
*/
device: string;
/**
* e.g. [1, 0, 1]
*/
currencies: number[];
/**
* Default is 9600
*/
baudRate?: OpenOptions["baudRate"];
/**
* Default is 8
*/
dataBits?: OpenOptions["dataBits"];
/**
* Default is 2
*/
stopbits?: OpenOptions["stopBits"];
/**
* Default is none
*/
parity?: OpenOptions["parity"];
/**
* Default is 0
*/
sspID?: number;
/**
* Default is 0x80
*/
sequence?: number;
};