关于QT界面开发首先要先学C++然后再学QT
权威《unix网络编程》。做这个事情大概分这么几步。
一:gps设备先通过某种手段上网(可以是拨号上网,wifi。。。。)
二:gps设备向服务器(就是你运行程序的机器)申请连接。可以用域名或者IP找到你的服务器。
三:服务器接受连接。
四:你跟这个gps设备提前预定好。你们的通信形式。
常用的大概也就是,一问一答。你可以通过tcp连接发请求指令给设备,设备收到以后给你回复。然后你只要分析回复指令就就行了。
具体怎么监听连接,怎么收发。书上说的很清楚。
是在定义函数呢
linux下的程序,名字习惯使用_做为分隔符,跟window的大写区分一样的
GPS结构体的成员NS
buf不是结构体,一直都是字符串
GetComma是确定buf字符串中的索引,具体干嘛不清楚,&buf[GetComma(7,buf)]是从字符串的某处的地址,外面的get_Float_Number是用来把从buf***那里开始的数据转换成一个float格式的数据返回给speed_tmp。
个人理解,有错不负责。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)