0.1.0 • Published 4 years ago

node-addon-aclas v0.1.0

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

开发部分

联系作者

  • QQ:308487730@qq.com

usage 20-06-14

  • 已提供编译好的 build/Release/aclas_sdk.node 文件
  • 你可能不用再编译了,直接引用 aclas_sdk.node 文件即可
const sdk = require('./build/Release/aclas_sdk.node')

usage

踩坑记

  • binding.gyp

    • target_name 不能用“-”,请用“_”
    • .gyp 文件中不能出现中午注释
    {
      "targets": [
        {
    -      "target_name": "aclas-sdk",
    +      "target_name": "aclas_sdk",
    -      "sources": [ "src/aclas-sdk.c" ], # 我是注释
    +      "sources": [ "src/aclas-sdk.c" ], # comment
        }
      ]
    }
  • napi 多线程使用

    • 执行 .js 文件会出现下面报错,可能是在 napi_queue_async_work 之后使用了 printf
    $ node index.js
    Segmentation fault
    + printf("---- Callback thread StartJsThread. ----\n");
      napi_queue_async_work(env, addon_data->work);
    - printf("---- Callback thread StartJsThread. ----\n");

---- code 对照码 ----

十进制八进制说明
00正常
10x0001进度事件
20x0002手动停止
2560x0100已初始化
2570x0101未初始化
2580x0102设备不存在
2590x0103不支持的协议类型
2600x0104该数据类型不支持此操作
2610x0105该数据类型不支持
2640x0108无法打开输入文件
2650x0109字段数与内容数不匹配
2660x010A通讯数据异常
2670x010B解析数据异常
2680x010CCodePage错误
2690x010D无法创建输出文件

---- 自定义错误 ----

十进制说明
403链接超时
404LoadLibrary

详细开发文档请看 doc 文件夹

  • Aclas Sync SDK_V2.0_CH.pdf 开发文档
  • demo.zip C++、C#、Delphi、PowerShell实现
  • LINK66 v3.122.exe 标签称上位机软件
  • LS2X 条码标签秤.pdf 标签称使用说明

电子称部分

单品资料

  • 主标签号为 0 才是自动打印
0.1.0

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5-beta.1

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago