查看MJYUN User Guide的源代码
←
MJYUN User Guide
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
==== 3. 接口函数 ==== ===== mjyun_run ===== 启动摩羯云智能硬件服务 <source lang=c> int mjyun_run(const mjyun_config_t* conf); </source> <br><br> ===== mjyun_ota_config ===== 配置摩羯云OTA升级功能 <source lang=c> int mjyun_ota_config(const mjyun_ota_config_t* conf); </source> <br><br> ===== mjyun_onconnected ===== 注册摩羯云连接成功回调函数 <source lang=c> void mjyun_onconnected(mjyun_callback connectedCb); </source> <br><br> ===== mjyun_ondisconnected ===== 注册摩羯云断开回调函数 <source lang=c> void mjyun_ondisconnected(mjyun_callback disconnectedCb); </source> <br><br> ===== mjyun_ondata ===== 注册摩羯云收到数据回调函数 <source lang=c> void mjyun_ondata(mjyun_data_callback dataCb); </source> <br><br> ===== mjyun_onpublished ===== 注册向摩羯云发布消息结束时触发的回调函数 <source lang=c> void mjyun_onpublished(mjyun_callback sendCb); </source> <br><br> ===== mjyun_publish ===== 向摩羯云(APP或微信页面)发布消息 ;;该消息不会一直保持在服务器上,如果主题(Topic)没有APP订阅,该消息会被丢弃。 <source lang=c> BOOL mjyun_publish(const char* event_name, const char* event_data); </source> <br><br> ===== mjyun_publishstatus ===== 向摩羯云(APP或微信页面)发布设备状态消息 ;;该状态消息会一直保持在服务器上,即使主题没有被任何APP订阅。一旦APP连接到服务器并订阅该主题,将会收到最新的状态消息。 <source lang=c> BOOL mjyun_publishstatus(const char* status_data); </source> <br><br> ===== mjyun_statechanged ===== 注册摩羯云智能硬件状态发生改变的回调函数 <source lang=c> void mjyun_statechanged(mjyun_state_callback stateChangedCb); </source> <br><br> ===== mjyun_state ===== 立即获得摩羯云当前的状态 <source lang=c> mjyun_state_t mjyun_state(); </source> <br><br> ===== mjyun_getdevicepasswd ===== 获得设备密码 ;;该API不常用。 <source lang=c> uint8_t* mjyun_getdevicepasswd(); </source> <br><br> ===== mjyun_getdeviceid ===== 获得设备ID <source lang=c> uint8_t* mjyun_getdeviceid(); </source> <br><br> ===== mjyun_systemrecovery ===== 系统恢复,抹掉所有摩羯云相关数据 该API一般对应物理按键。 ;;慎用该API,您有可能永久丢失设备ID和密码。 <source lang=c> void mjyun_systemrecovery(); </source> <br><br> ===== mjyun_forceentersmartlinkmode ===== 强制进入配网模式 ;;该API一般对应物理按键。 <source lang=c> void mjyun_forceentersmartlinkmode(); </source> <br><br> ===== mjyun_setssidprefix ===== 设置物理硬件作为AP时的SSID前缀 <source lang=c> void mjyun_setssidprefix(const char* sPrefix); </source> <br><br> ===== mjyun_check_update ===== 检查固件更新 ;;仅检查更新,不会强制更新固件。是否更新固件由摩羯云进行决策。 <source lang=c> void mjyun_check_update(); </source> <br><br>
返回到
MJYUN User Guide
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面