杨总btlock v5.6em接口增加注册码_2012.11函数说明_第1页
杨总btlock v5.6em接口增加注册码_2012.11函数说明_第2页
杨总btlock v5.6em接口增加注册码_2012.11函数说明_第3页
杨总btlock v5.6em接口增加注册码_2012.11函数说明_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EM v5.6 动态库函数使用说明一、动态库说明(1)btem32.dll/*发卡器 RW-10 驱动 */(2)btIB32.dll/*发卡器 RW-23 驱动 */(3)btLock56.dll/*客人卡接口 */二、“btLock56.dll”库函数说明(语言:DelPhi7)1. BYTE Read_Guest_Card( BYTE AReaderType, BYTE ACardType, BYTE APort, BYTEASector, BYTE ABlock, BYTE * AHoPwd,ALockNo, BYTE AStartSuite, BYTEAEndSuite,ACardI

2、D,ASubCardID, char * ATime )函数功能: 读客人卡信息。(锁号,套房,,子,有效时间)参数说明:1:AReaderType:发卡器类型:1: 表示 BTEM232 2.表示 BTIB232 3:保留2:ACardType:卡类型: $41: 表示 EM4150 卡, $44: 表示 EM4469 卡.3:APort:通信端口(1-4) 1: COM1, 2:COM2, 3:COM3, 4:COM44:ASector:卡使用地址: EM4150 卡默认为 3; EM4469 卡默认为 5;5:ABlock:未用到,默认为 0;6:AHotemPwd:酒店(8 位字符串)

3、7:ALockNo:锁号(0-65535)8:AStartSuite:起始子房号(0-255)套9:AEndSuite:套终止子房号(0-255)10:ACardID:对应的(0-65535)11:ASubCardID:对应的子(0-255)12:ATime:宾客卡的有效期(格式:YYMMDDHHNN)返回值:=0 成功0 错误, 其为错误代码2. BYTE Write_Guest_Card( BYTE AReaderType, BYTE ACardType, BYTE APort,BYTE ASector, BYTE ABlock, char * AHoID, BYTE * AHoPwd,A

4、LockNo, BYTEAStartSuite, BYTE AEndSuite,ACardID,ASubCardID, char * ATime )函数功能:写客人卡参数说明:1:AReaderType:发卡器类型:1: 表示 BTEM232 2.表示 BTIB232 3:保留2:ACardType:卡类型: $41: 表示 EM4150 卡, $44: 表示 EM4469 卡.3:APort:通信端口(1-4) 1:COM1, 2:COM2, 3:COM3, 4:COM44:ASector:卡使用地址: EM4150 卡默认为 3; EM4469 卡默认为 5;5:ABlock:未用到,默认

5、为 0;6:AHoID:酒店标识(8 位字符串)7:AHotemPwd:酒店(8 位字符串)8:ALockNo:锁号(0-65535)9:AStartSuite:套起始子房号(0-255)10:AEndSuite:终止子房号(0-255)套11:ACardID:对应的(0-65535)12:ASubCardID:对应的子(0-255)13:ATime:宾客卡的有效期(格式:YYMMDDHHNN)返回值:=0 成功0 错误, 其为错误代码3. BYTE Read_Card( BYTE AReaderType, BYTE ACardType, BYTE APort, BYTEASector, BY

6、TE ABlock, BYTE * AHoPwd, char* AReceive)函数功能:读卡参数说明:1:AReaderType: 发卡器类型:1: 表示 BTEM232 2.表示 BTIB232 3:保留2:ACardType:卡类型: $41: 表示 EM4150 卡, $44: 表示 EM4469 卡.3:APort:通信端口(1-4)1:COM1, 2:COM2, 3:COM3, 4:COM44:ASector:卡使用地址: EM4150 卡地址为(22-28), EM4469 卡地址必须为 125:ABlock:未用到,默认为 0;6:AHotemPwd:酒店(8 位字符串)7:

7、AReceive:接收到数据(16 制数)返回:=0 成功 0 错误, 其为错误代码4. BYTE Write_Card( BYTE AReaderType, BYTE ACardType, BYTE APort, BYTEASector, BYTE ABlock, BYTE * AHoPwd, char* ASend)函数功能:读卡参数说明:1:AReaderType: 发卡器类型:1: 表示 BTEM232 2.表示 BTIB232 3:保留2:ACardType:卡类型: $41: 表示 EM4150 卡, $44: 表示 EM4469 卡.3:APort:通信端口(1-4)1:COM1

8、, 2:COM2, 3:COM3, 4:COM44:ASector:卡使用地址: EM4150 卡地址为(22-28), EM4469 卡地址必须为125:ABlock:未用到,默认为 0;6:AHotemPwd:酒店(8 位字符串)7:ASend:接收到数据(16 制数)返回:=0 成功0 错误, 其为错误代码5. BYTE Read_SNR( BYTE AReaderType, BYTE APort, BYTE * AHoPwd,char* ASNR)函数功能:读卡序列号参数说明:1:AReaderType: 发卡器类型:1: 表示 BTEM232 2.表示 BTIB232 3:保留2:A

9、Port:通信端口(1-4)1:COM1, 2:COM2, 3:COM3, 4:COM45:AHotemPwd:酒店(8 位字符串)6:ASNR:卡序列号(8 位字符串)返回:=0 成功0 错误, 其为错误代码6. byte SetBeep_Num(BYTE APort,ABoud,ShortBeep,LongBeep )函数功能:发卡器蜂鸣次数参数说明:(使用该函数时请确保发卡器正确)1:APort:通信端口(1-4)1:COM1, 2:COM2, 3:COM3, 4:COM42:ABoud:波特率3:ShortBeep:短声次数4:LongBeep:长声次数返回:=0 成功0错误, 其为错误代码三、函数错误类型代码0:表示成功1:串口被占用或没发现2:设置串口绶冲区大小错误3:设置串口事件掩码4:该串口没有打开5:该串口已打开10:卡地址错误11:卡错误12:卡类型错误255:表示不成功四、其它说明1.酒店标识(HoID)和(HoPwd)由酒店提供。2.锁号(LockNo)由酒店提供, 门锁有房号与锁号的对应表。3.(0 - 65535),按房号生成,具有顶替功能 即大的客人卡顶替小的客人卡)。4.子(0-255),子按房号和生成; 表示同住客人卡

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论