水控发卡接口函数V3.0:串口操作与系统卡初始化.pdfVIP

  • 0
  • 0
  • 约1万字
  • 约 5页
  • 2026-02-12 发布于北京
  • 举报

水控发卡接口函数V3.0:串口操作与系统卡初始化.pdf

主题:发卡接口函数,版本V3.0发布日期2009-03-05

内容:

1:HANDLEOpenComm(intCommPort)

功能:打开串口

参数:intCommPort:串口标志

取值如下:0—Com1,1—Com2…

返回:大于0为串口设备号,小于0表示打开串口错误。

2:intCloseComm(HANDLEicdev)

功能:关闭串口

返回:成功则返回0

3:intSet_Fl(HANDLEicdev,intFl,intTimeSeg);

功能:设置计费费率

intTimeSeg:计费时间单元,单位为秒

在2.0版本高8位为控制器使用模式,低8位为计费时间单元

0x00实时扣费计流量0x10实时扣费计时

0x01计次计流量0x11计次计时

例如:设置水控器参数为实时扣费计时型,计时单元为5秒则

TimeSeg=16X256+5

intFl,:使用一个计费时间单元扣款数,单位为分

返回:成功则返回0

4:intInit_SysCard(HANDLEicdev,LPCSTRUserPassword,intUserSector,intCardType,LPSTR

CommPassword)

功能:初始化系统卡

LPCSTRUserPassword:用户(8位ASCII字符),

注:此用户必须记住,用于日后

intCardType:使用卡类别

intUseSector:用户卡使用扇区。

LPSTRCommPassword:返回此系统的通讯,八位数字字符,此用于

通讯握手中,只要用此系统卡的初始化的机子,必须

用此才能通讯成功

返回:成功则返回0,小于0见错误代码

注意:当初始化系统卡成功时,在调用此过程的执行文件的当前目录中会生一个

LICENCE.DAT的文件,此文件包含了用户的发卡和通讯的重要信息,用户需把

此文件备份,用于日后。此文件不能修改。

5:intInit_Pos_UserCard(HANDLEicdev,intSerno,LPCSTRCardno,intUserType,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档