TP900S TPCOM函数手册:掌机文件传输指南

需积分: 15 1 下载量 97 浏览量 更新于2024-09-04 收藏 447KB PDF 举报
“TP900S TPCOM函数手册.pdf”是北京振中电子技术有限公司提供的一份动态库函数说明手册,主要针对TP900系列(包括TP900、TP900S、TP900M和TP900N)设备的COM186接口和TP900M机型的安全单元接口函数进行详细解释。 在手册中,SendFileToHc函数是一个关键功能,用于将文件发送到掌机。函数采用如下格式: INT WINAPI SendFileToHc(CHAR PORT, const CHAR *Baudrate, const CHAR *DataFile, const CHAR *AppFile, CHAR Prompt) 这个函数接受五个参数: 1. PORT:指定掌机的端口。 2. Baudrate:掌机的波特率设置。 3. DataFile:任意类型文件的集合,最大长度不超过519字节,可以是NULL或者空字符串。 4. AppFile:同样为任意类型文件的集合,最大长度同样不超过519字节,也可为空。 5. Prompt:提示信息,可能用于用户交互。 函数没有传出参数,返回值表示操作结果: - 0:即使没有传输任何文件,也视为成功。 - 2:自适应端口检测失败。 - 4:文件传输失败。 - 999:DataFile或AppFile的总长度超过519字节。 特别注意,如果在AppFile中包含了mid文件,函数会尝试自动下载与mid文件同目录下同名的mif文件。如果这个过程发生错误,函数返回值为4。 另一个重要函数是SendFileToPc,它的功能是将文件从掌机发送到PC。其参数和返回值与SendFileToHc类似,但接收的文件方向相反。 GetHcNum函数用于获取掌机的编号,它不需传入参数,传出参数HcNum保存掌机号,返回值为0表示成功,其他值表示失败。 SetDateTime函数则用于设置掌机的日期和时间,需要传入掌机端口、波特率以及新的日期和时间字符串,返回值同样表明操作是否成功。 这些函数构成了TP900系列设备与PC通信的基础,允许开发者实现文件的双向传输、设备编号的获取以及时间设置等操作。通过这些接口,可以有效地管理和控制TP900系列设备。