search_serial_dev
v2.17.326
Published
search devices (POS printers, validators etc) on serial ports
Readme
Module check present some device on serial port
This example search bill validator cashcode (protocol ccnet):
const searchDev = require('./index.js');
var winston = require('winston');
winston.loggers.add('TERMINAL_DEVICES', { console: { level: 'error' }, });
searchDev([2,3,6,0x30,0x41,0xb3], [2,3,6,0,0xc2,0x82], {baudrate:9600}, function(err, res){ if(err) console.log('searchDev error: %s', err); else console.log('searchDev success: %s', res); });
changelog:
26.03.2016 use global winston instanse 'TERMINAL_DEVICES' for logging
24.12.2016 increase answer timeout
11.12.2016 in version 2 add "options" parameter, now can set port speed
