0.0.16 • Published 3 years ago

pensdk v0.0.16

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

pensdk

A Node.js module: Using NeoSmart Pen

Installation

npm install pensdk
yarn add pensdk

Usage

Library Set

import { PenController, PenMessageType, Dot, SettingType} from "pensdk"

let controller = new PenController()

Step1: Data Parsing from SmartPen

// 1. Create Callback functions
handleDot = (controller, dot) => { };
handleMessage = (controller, type, args) => { };

// 2. Set Callback functions
controller.addCallback(this.handleDot, this.handleMessage);

// 3. Set Data from Pen
controller.putData(u8)

Step2: Set Send Data to SmartPen

// Write to Pen
controller.addWrite( (data) => {
  // TODO: Send Data to Pen
  // writeD
})