云卡门禁安卓SDK_BLEDOOR_SDK_ANDROID_2016_12_15
程序员文章站
2022-04-11 08:28:48
package com.bosk.bledoor.sdk; //sdk包的开门服务类,AndroidManifest.xml 必须注册 // // //AppUserWX必须位于package com.bosk.bledoor.sdk; //这个AppUserWX类的数组就是多张卡的卡包,一个App... ......
package com.bosk.bledoor.sdk; //sdk包的开门服务类,androidmanifest.xml 必须注册 //<service //android:name="com.bosk.bledoor.sdk.bluetoothleservice" //android:enabled="true" > //</service> //appuserwx必须位于package com.bosk.bledoor.sdk; //这个appuserwx类的数组就是多张卡的卡包,一个appuserwx类的实例只能开一个门 //本sdk只封装了开门功能,云平台功能完全由客户自行开发。 //刷卡记录参考业务逻辑:刷卡记录是直接通过app上传到云服务器。 //如果网络畅通,开门成功时直接上传云服务器。如果开门时网络不通先保存本地数据库,下次进入app或android后台服务注册网络通知,再次网络畅通时上传。 public class appuserwx { //主要就是修改这个文件的参数 wx_blepwd:密码 cell01:小区号,默认写死 00 01.不要修改。 addr01:地址码 : 00 01 到 00 fe 也就是1到254 //6个字节12个16进制 默认的配对密码 0x6c,0x69,0x75,0x5f,0x17,0x62。一体机如果修改了密码,也要改成对应的密码。 //正式上线的产品请尽量更换这个秘密,以免造成安全问题。 public static string wx_blepwd = "6c69755f1762"; //设备有刷卡记录。硬件设备里每个记录有个用户id号,这个wx_rfid表示是那个用户id刷的卡。 //如果是刷卡的时候,有联网就用自己的账号从app端上传刷卡记录的话,可以wx_rfid默认00000001,wx_rfid没有用处,只有刷卡记录从硬件设备里采集时才有用处。 //没网的时候,可以缓存本地。有网时在上传。 public static string wx_rfid = "00000001";//用户的id,4个字节8个16进制字符,产生新用户时,服务器自增1分配给用户。用来标识一体机内是那个手机用户的刷卡记录。 public static byte address1 = (byte)0xff;//固定默认,不容许修改。 public static byte address2 = (byte)0xff;//固定默认,不容许修改。 public static byte[] cell01 = { 0x00, 0x01 };//授权的小区号,默认写死 00 01,不容许修改,不然开不了门。一体机授权app上设置小区号只容许设置为 0x00,0x01. public static byte[] addr01 = { 0x00, 0x01 };//授权的门禁设备地址号,( 0x00, 0x01 到 0x00,0xfe 也就是1到254),请对应一体机授权app上设置的地址码,不然开不了门。 public static byte[] starttime = { 0x00, 0x00, 0x00, 0x00 };//有效期开始 2000年一月一日0点0分0秒。单位秒。{ 0x00, 0x00, 0x00, 0x01 } 转成10进制的1秒。2000年一月一日0点0分1秒。 public static byte[] stoptime = { (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff };//有效期结束 全是0xff是最大的有效期 //一个字节8层,最大64层,门禁用于电梯时才支持。默认全部0xff就可以。 public static byte[] floor = new byte[] { (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff, (byte)0xff }; }
推荐阅读
-
安卓8.0及以上机型开放华为云电脑:手机秒变Windows电脑
-
Win10新预览版Build 20257推送:修复CPU卡顿、支持安卓APP多开运行
-
Win10 2021将有两次重要更新:云电脑、运行安卓程序等有望加入
-
Android安卓中循环录像并检测内存卡容量
-
“安卓之光”有救了!MIUI将改善小米11 Ultra等相机卡顿问题
-
安卓之光 小米11 Ultra拍照大升级:比肩索尼黑卡
-
将uniapp打包成h5放在安卓webview中(解决uniapp引入第三方地图卡顿问题)
-
不买新机就卡顿,苹果这是要向安卓靠拢吗?
-
2020年了安卓手机还卡顿?这四招让你流畅度翻倍
-
不用高配手机也能畅玩!《云·原神》安卓平台公测来了