class wifilocator - WIFI定位
2023-08-31
该模块提供WIFI定位功能的类,获取模组经纬度坐标信息。
当前仅EC600S/EC600N/EC800N/EC200U/EC600U/EG912U/EG915U系列支持该功能。
示例:
>>> import wifilocator
# 创建wifilocato对象
>>> wifiloc = wifilocator.wifilocator("xxxxxxxxxxxxxxxx")
# 获取模块坐标信息
>>> wifiloc.getwifilocator()
(117.1152877807617, 31.82142066955567, 100)
# 上面使用的密钥"xxxxxxxxxxxxxxxx"指代token,具体需要向移远申请
构造函数
wifilocator.wifilocator
class wifilocator.wifilocator(token)
创建wifilocator对象,配置wifi定位套件token信息。
参数描述:
token
- 密钥,字符串类型,16位字符组成,需要申请。
获取坐标信息
wifilocator.getwifilocator
wifilocator.getwifilocator()
该方法用于获取模组经纬度坐标信息。
返回值描述:
成功返回模组经纬度坐标信息,元组格式:(longtitude, latitude, accuracy)
;
longtitude
: 经度
latitude
:纬度
accuracy
:精确度,单位米
失败返回错误码说明如下:
1
– 当前网络异常,请确认拨号是否正常
2
– 密钥长度错误,必须为16字节
3
– 获取坐标出错。