ioctl-napi
ioctl using N-API for the linuxduino library.
Usage
npm install ioctl-napi
Example
// Get current serial configuration// Use: sudo node example.jsvar fs = ;var ioctl = ; try var fd = fs; catch e console; return;console; var TCGETS = 0x5401;//struct termios// {// tcflag_t c_iflag; // uint (4 bytes)// tcflag_t c_oflag; // uint (4 bytes)// tcflag_t c_cflag; // uint (4 bytes)// tcflag_t c_lflag; // uint (4 bytes)// cc_t c_line; // uchar (1 byte)// cc_t c_cc[NCCS]; // uchar (32 bytes)// speed_t __c_ispeed; // uint (4 bytes)// speed_t __c_ospeed; // uint (4 bytes)// }; // Total = 57 bytesvar termios = Buffer; try var ret = ; catch e console; return; console;var c_iflag = Buffer;var c_oflag = Buffer;var c_cflag = Buffer;var c_lflag = Buffer;var c_line = Buffer;var c_cc = Buffer;var c_ispeed = Buffer;var c_ospeed = Buffer; console;console;console;console;console;console;console;console;