1 Star 0 Fork 0

DFRobot/pxt-huskylens

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
HuskyLensProtocolCore.h 942 Bytes
一键复制 编辑 原始数据 按行查看 历史
#ifndef _HUSKY_LENS_PROTOCOL_CORE_H
#define _HUSKY_LENS_PROTOCOL_CORE_H
#include "stdio.h"
#include "stdbool.h"
#include "string.h"
#include "stdlib.h"
#include "stdint.h"
#ifdef __cplusplus
extern "C" {
#endif
bool husky_lens_protocol_receive(uint8_t data);
bool husky_lens_protocol_read_begin(uint8_t command);
uint8_t husky_lens_protocol_read_uint8();
int16_t husky_lens_protocol_read_int16();
int32_t husky_lens_protocol_read_int32();
float husky_lens_protocol_read_float();
bool husky_lens_protocol_read_end();
uint8_t* husky_lens_protocol_write_begin(uint8_t command);
void husky_lens_protocol_write_uint8(uint8_t content);
void husky_lens_protocol_write_int16(int16_t content);
void husky_lens_protocol_write_int32(int32_t content);
void husky_lens_protocol_write_float(float content);
int husky_lens_protocol_write_end();
#define IS_BIG_ENDIAN() (!*(uint8_t *)&(uint16_t){1})
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dfrobot/pxt-huskylens.git
git@gitee.com:dfrobot/pxt-huskylens.git
dfrobot
pxt-huskylens
pxt-huskylens
master

搜索帮助