InstaPunch® 成统系列
读卡与评估

Reader、Station 与 Printer

在赛前录指卡和比赛当天读卡前,把 Reader 和主站、打印机以及 Center 连接起来。

InstaPunch Reader 是负责连接硬件的程序:一边接 Station(读卡用的主站)和 Printer(打印成绩条的热敏打印机),一边通过网络把读卡送给 Center。它还会把读到的每张卡在本机存一份备份。

赛前录指卡、比赛当天读卡都离不开这条连接,最好提前在比赛现场把它调通。

先连接设备

  1. 打开 Reader,进入左侧「设备」页。串口设备列表会自动发现新插入的设备,没看到的话点击「刷新」。
  2. 在设备那一行点击「修改设备类型」:主站选择对应的品牌(华瑞健、灰常越野、灰常越野(二代)、乐嘉体育或 SPORTident),打印机选择热敏打印机(58mm 或 80mm)。
  3. 「串口设置」一般不用改,设备说明书对波特率等参数有特殊要求时再改。
  4. 点击「连接设备」,状态变为已连接才算连上。列表里能看到端口,只说明系统识别到了设备,不代表可以使用。
  5. 读一张测试卡;接了打印机的话,再测试打印一次。

能用哪些品牌的主站取决于授权,可以在 Center 的「关于」页「支持硬件」中查看。

连接Center

  1. 在 Center 打开赛事数据库,进入左侧「读卡」页,点击「启动读卡服务」。
  2. 在 Reader「设备」页上方填写 Center 的主机地址、端口和密码,点击「连接」:
    • Reader 和 Center 在同一台电脑上,主机填 127.0.0.1。
    • 在不同电脑上,主机填 Center 那台电脑的局域网 IP 地址。此外,Center 要在「读卡评估设置」里勾选「允许外部连接」,电脑防火墙也要放行这个端口,否则 Center 只接受本机的连接。
  3. 回到 Center「读卡」页,读卡器连接列表里会出现这台 Reader。右键它,在「评估赛事」里勾选它负责的竞赛。
  4. 读一张测试卡:先看「读卡日志」里有没有这条记录,再看「成绩」页有没有算出成绩。

端口默认是 6001,密码默认为空,两边必须一致。Center 的端口和密码在「读卡评估设置」里修改;读卡服务运行时不能改,要先停止服务。Reader 要改连接参数,也得先断开。

用了几台 Reader,就要逐台检查评估赛事和打印机。

设置默认打印机与主站绑定

打印机怎么用,是在 Reader 里设置的,Center 只显示 Reader 报上来的结果。

默认打印机。 Reader 里第一台连上的打印机会自动成为默认打印机,成绩条默认都从它打出来。想换一台的话,在已连接的打印机上右键「设为默认打印机」。

主站绑定打印机。 一台 Reader 接了两套主站和打印机时,比如男女分开读卡,可以让每台主站固定用自己的打印机:在已连接的主站上右键「绑定到打印机」,选择目标打印机;选「使用默认打印机」则解除绑定。几台主站也可以绑定同一台打印机。

打印机出状况时,Reader 会这样处理:

  • 绑定的打印机暂时断开,就改用默认打印机,主站那一行会显示「未连接,使用默认打印机」。
  • 默认打印机断开,由还在线、最早连上的那台接替。原来那台重新连上后,不会自动抢回默认身份。
  • 打印机被拔掉,或者改成了别的设备类型,指向它的绑定会自动解除,插回来也不会恢复,要重新绑定。绑定是按 USB 口记录的,换了 USB 口也要重新绑。
  • 绑定的和默认的打印机都用不了,这次就不打印,并给出提示。

在 Center 里右键 Reader,「打印机」子菜单可以查看这台 Reader 的默认打印机、「测试打印」,或者开关「自动打印团队成绩」。

成绩条的样式在 Reader 左侧的「打印设置」页调整:纸张宽度、字体、字符编码都可以先在预览里看效果,再「测试打印」。想要自己的版式,可以勾选「自定义打印模板」编辑模板。

断线时先保留读卡

网络断了也不用慌。不管 Center 有没有收到,Reader 都会把读到的每张卡加密存在本机的 .iprd 备份文件里,文件名就是 Reader ID:

  • Windows:Reader 程序目录下的 dump 文件夹。
  • macOS:用户「Application Support」目录下的 InstaPunchReader 文件夹。

断线时,先确认 Reader 这边确实读到了卡,再去查 Center 的读卡服务、地址、端口、密码和网络。成绩暂时没出来,不要让运动员一遍遍重读。

恢复连接后,到 Center 看看断线期间的卡有没有收到。漏掉的可以用 Reader 的备份补回来,做法见现场出现异常时。

On this page