service.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // 此文件为消除魔术字符串 同时为了后续方便修改 将程序解耦
  2. const service = {
  3. // 获取笔名
  4. getPenName: Symbol('penName'),
  5. // 已找到的设备列表
  6. foundDevices: Symbol('foundDevices'),
  7. // 设置笔名
  8. setPenName: Symbol('setPenName'),
  9. // 获取mac地址
  10. getMacAddress: Symbol('getMacAddress'),
  11. // 获取蓝牙版本
  12. getBlueToothVersion: Symbol('getBlueToothVersion'),
  13. // 获取电量
  14. getPenBattery: Symbol('getPenBattery'),
  15. // 获取笔的RTC时间
  16. getRTCtime: Symbol('getRTCtime'),
  17. // 设置笔的RTC时间
  18. setRTCtime: Symbol('setRTCtime'),
  19. // 获取笔的自动关机时间
  20. getPenAutoShutDownTime: Symbol('getPenAutoShutDownTime'),
  21. // 设置笔的自动关机时间
  22. setPenAutoOff: Symbol('setPenAutoOff'),
  23. // 恢复出厂设置
  24. RestoreFactorySettings: Symbol('RestoreFactorySettings'),
  25. // 获取已使用内存
  26. getUsedMemory: Symbol('getUsedMemory'),
  27. // 获取是否开启点笔开机
  28. getPenClickMode: Symbol('getPenClickMode'),
  29. // 设置点笔开始是否成功
  30. setPenClickMode: Symbol('setPenClickMode'),
  31. //获取笔的蜂鸣器开关
  32. getBeep: Symbol('getBeep')
  33. }
  34. export {
  35. service
  36. }