返回官网官方微博

麦步社区-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: MAI 表盘
查看: 3286|回复: 5
打印 上一主题 下一主题

请教为何请求城市数据还要请求城市数据回调?

[复制链接]

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

跳转到指定楼层
楼主
发表于 2016-8-26 14:23:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dustin134 于 2016-8-26 14:39 编辑

天气数据也是有请求和回调两部分,弄不明白有何区别

//请求城市数据
void request_get_city_info()
{
g_comm_id_get_city = maibu_comm_request_phone(ERequestPhoneSelfDefine,(void *)&get_city_context,34);ERequestPhoneSelfDefine这个参数API中没有介绍哦,,(void *)&get_city_context又是什么意思呢
}
//请求城市数据回调
void get_city_info_callback(enum ERequestPhone  type,void * context)
{
if(type == ERequestPhoneSelfDefine)
{
  if(*(int16_t *)context == 1)
  {
   int8_t *context_city_name_point = (int8_t *)context + 4;
     
   memcpy(g_city,context_city_name_point,20);
   g_city[19]='\0';
   
   request_weather_info(g_city);
  }
}
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信 WeiboWeibo
收藏收藏 分享分享 顶 踩

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

沙发
 楼主| 发表于 2016-8-26 14:59:14 | 只看该作者
*(int16_t *)context == 1前面是指针的指针?

214

主题

2514

帖子

3万

麦力

麦步团队

精华
1
阅读权限
200
在线时间
812 小时

麦步手表用户麦步工业测评协会

板凳
发表于 2016-8-26 15:55:36 | 只看该作者
@来 帮忙处理一下

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

地板
 楼主| 发表于 2016-8-26 16:03:59 | 只看该作者
不贰小 发表于 2016-8-26 15:55
@来 帮忙处理一下

不好意思哈,我的水平不行,但热情很高,想做一个自己喜欢的表盘

214

主题

2514

帖子

3万

麦力

麦步团队

精华
1
阅读权限
200
在线时间
812 小时

麦步手表用户麦步工业测评协会

5#
发表于 2016-8-26 16:24:55 | 只看该作者
我同事答复说这个是我们内部的自定义的手表和手机的通讯协议,功能是从手机获取城市的。未对外开放。你加我Q吧,153008606,能帮上的我尽量帮你处理。

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

6#
 楼主| 发表于 2016-8-26 17:00:29 | 只看该作者
不贰小 发表于 2016-8-26 16:24
我同事答复说这个是我们内部的自定义的手表和手机的通讯协议,功能是从手机获取城市的。未对外开放。你加我 ...

原来你就是大名鼎鼎的AUTOman早就加过了哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|麦步官方论坛 ( 粤ICP备12052190号  

GMT+8, 2024-11-24 08:05 , Processed in 0.073664 second(s), 24 queries .

Powered by Discuz! X3.2

© 2012-2021 Comsenz Inc.

快速回复 返回顶部 返回列表