You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
994 B
27 lines
994 B
using System.Collections; |
|
using System.Collections.Generic; |
|
using UnityEngine; |
|
using JXSoft; |
|
|
|
public class HttpServerExample : MonoBehaviour,IHttpServer |
|
{ |
|
// Start is called before the first frame update |
|
void Start() |
|
{ |
|
//接收指定数据后回调 |
|
this.RegisterMessageEvent<DYData.BluetoothGatewayData>(e => { |
|
string watchData = "myWatchData:"; |
|
byte[] result = e.findDataByMac("535708030130").toByteArray(); |
|
watchData += "\nHeartRate:"+ result[result.Length - 5] + "\nBloodOxygen:"+ result[result.Length - 4] + "\nBodyTempreture:"+ (result[result.Length - 2]+ result[result.Length - 3]*256) + "\nSos:"+ result[result.Length - 1]; |
|
Debug.Log(watchData); |
|
}); |
|
//开启接收该类数据,关闭接收可以用this.offReceive<DYData.BluetoothGatewayData>(); |
|
this.onReceive<DYData.BluetoothGatewayData>(); |
|
} |
|
|
|
// Update is called once per frame |
|
void Update() |
|
{ |
|
|
|
} |
|
}
|
|
|