大约有 5,000 项符合查询结果(耗时:0.0145秒) [XML]

https://www.fun123.cn/reference/iot/spp.html 

App Inventor 2 经典蓝牙(SPP) 硬件接入:hc05 · App Inventor 2 文网

...是hc05尤为常见,这里以hc05为例,介绍一下经典蓝牙模块如何接入AppInventor。 HC05 简单介绍 它有六个引脚,引脚的作用如下: 通过厂商App连接串口测试,发现HC-05模块是经典蓝牙2.0,并不支持蓝牙5.0(低功...
https://www.tsingfun.com/it/opensource/451.html 

Linux下部署企业级邮件服务器(postfix + dovecot + extmail) - 开源 & Gith...

...支持基于mysql认证功能,所以这里要源码编译安装postfix 配置简单方面考虑,我们根据postfix的默认配置条件进行新建用户等,以免漏掉某些修改,导致的一些麻烦 1、建立postfix用户,并且指定UID,GID为2525,组postdrop groupadd -...
https://bbs.tsingfun.com/thread-1934-1-1.html 

为AppInventor2开发自己的拓展(Extension) - App Inventor 2 拓展 - 清泛IT社区,为创新赋能!

...在线安卓开发环境,利用拖拽式的方式实现代码块堆叠,而完成相应的逻辑。上手很容易,但是由于代码块提供的功能有限,使用比较单一,在开发上有很大的局限性,但是它提供了拓展Extension特性,开放了源码,使得开发者...
https://bbs.tsingfun.com/thread-1837-1-1.html 

一分钟读懂低功耗蓝牙(BLE) MTU交换数据包 - 创客硬件开发 - 清泛IT社区,...

...以一次性传输到对方)。   * MTU 交换是为了在主双方设置一个PDU最大能够交换的数据量,通过MTU的交换和双方确认(注意这个MTU是不可以协商的,只是通知对方,双方在知道对方的极限后会选择一个较小的值作为以...
https://www.tsingfun.com/it/tech/1167.html 

C#位运算符(C#按位与、按位或 等) - 更多技术 - 清泛网 - 专注C/C++及内核技术

...两个字节。如一个字节所剩空间不够存放另一位域时,应下一单元起存放该位域。也可以有意使某位域下一单元开始。例如: struct bs { unsigned a:4 unsigned :0 /*空域*/ unsigned b:4 /*下一单元开始存放*/ unsigned c...
https://bbs.tsingfun.com/thread-1872-1-1.html 

MQTT与TCP的区别 - 创客硬件开发 - 清泛IT社区,为创新赋能!

...验,他发现有必要开发一个通用的开放架构的网络模型,而让不同软硬件的网络都可以互相通信。在1973年Vinton Cerf也参与了这个项目,他们俩于同年实现了TCP的第一个版本。1974年的时候,TCP协议规范正式发布,编号为RFC 675。...
https://www.tsingfun.com/it/cpp/2197.html 

使用 C++ 处理 JSON 数据交换格式 - C/C++ - 清泛网 - 专注C/C++及内核技术

...输格式。 本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。 二、本文选择处理 JSON的 C++ 库 本文选择一个第三方库 jsoncpp 来解析 JSON。...
https://www.tsingfun.com/it/opensource/1969.html 

pdf2htmlEX实现pdf转html - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...塞的类:如果没有这个类,p.waitFor()将会一直等待,这是这里找到的解决方法 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; /** ...
https://www.tsingfun.com/it/cpp/665.html 

线程访问窗口资源的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...m_hWnd)) != NULL || (p = pMap->LookupTemporary(m_hWnd)) != NULL)失败;线程的句柄映射表没有句柄pWnd->m_hWnd所对应 的对象。 3.ASSERT((CWnd*)p == this);句柄pWnd->m_hWnd所对应 的对象并不是自身。 进行这几种断言的目的:确保C++窗口对象(Cwnd)...
https://bbs.tsingfun.com/thread-1381-1-1.html 

BLE(二)信道&数据包&协议栈格式 - 创客硬件开发 - 清泛IT社区,...

...Initiater方被称为Mater(主设备),Advertiser方则称作Slave(设备)。 0x33 HCI主机控制接口层(Host Controller Interface,简写 HCI):定义Host(主机)和Controller(控制器)之间的通信协议,这一层可以是软件或者硬件接口,如UART、SPI...