修改服務啟動動作與QRCode產生按鈕
1.啟動時連接印表機 2.判斷是否要開啟藍芽 3.畫面加入QRCode產生按鈕,方便APP設定
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
const bleno = require('bleno')
|
||||
const config = require('./config.json')
|
||||
const localEvent = require('./localEvent')
|
||||
const config = require('../config.json')
|
||||
const localEvent = require('../localEvent')
|
||||
|
||||
var tmp = []
|
||||
var idx = 0
|
||||
@@ -14,7 +14,7 @@ const notifyDesciptor = new bleno.Descriptor({
|
||||
class DataCharacteristic extends bleno.Characteristic {
|
||||
constructor () {
|
||||
super({
|
||||
uuid: config.uuid.service.func.data,
|
||||
uuid: config.ble.uuid.characteristic,
|
||||
properties: ['write', 'writeWithoutResponse', 'notify'],
|
||||
descriptors: [
|
||||
notifyDesciptor
|
||||
|
||||
+1
-2
@@ -1,8 +1,7 @@
|
||||
const config = require('../config.json')
|
||||
const bleno = require('bleno')
|
||||
const adapterName = 'BLE_Printer'
|
||||
const serverUUID = config.uuid.main
|
||||
const localEvent = require('./localEvent') //eslint-disable-line
|
||||
const serverUUID = config.ble.uuid.main
|
||||
const MainService = require('./main-service')
|
||||
|
||||
bleno.on('stateChange', state => {
|
||||
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
const bleno = require('bleno')
|
||||
const config = require('./config.json')
|
||||
const localEvent = require('./localEvent')
|
||||
const config = require('../config.json')
|
||||
const localEvent = require('../localEvent')
|
||||
|
||||
const GdataCharacteristic = require('./gdata-characteristic')
|
||||
const dataCharacteristic = new GdataCharacteristic()
|
||||
@@ -8,7 +8,7 @@ const dataCharacteristic = new GdataCharacteristic()
|
||||
class MainService extends bleno.PrimaryService {
|
||||
constructor () {
|
||||
super({
|
||||
uuid: config.uuid.service.id,
|
||||
uuid: config.ble.uuid.service,
|
||||
characteristics: [
|
||||
dataCharacteristic
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user