LwRB 使用說明 LwRB (lightweight ring buffer) 是一個(gè)輕量級的環(huán)形緩沖區(qū),除了支持 ring buffer 常規(guī)的讀寫操作,它還有自己的特色...
Generic On Off Model Server 接口使用 用 mesh_generic_on_off_server_get_operations() 函數(shù)獲取 mod...
AliGenie BLE Mesh Provisioning 整個(gè)過程 結(jié)合 Mesh Spec 1.0.1 和 AliGenie 5.0 版本,可知天貓精靈在和設(shè)備進(jìn)行 P...
BTstack - GATT Server .gatt 文件 首先我們需要了解一下 BTstack 特有的 GATT 表示文件 .gatt,它是一種類似 csv 格式的表示法...
RT-Thread qemu 環(huán)境運(yùn)行 BLE 最近在基于 RT-Thread 環(huán)境開發(fā) BLE,覺得每次都需要燒錄代碼到開發(fā)板太麻煩了,想利用 RT-Thread 的 qe...
Linux 平臺(tái) select 操作 select() 操作用于程序監(jiān)控相應(yīng)的文件描述符(file descriptor,fd)是否準(zhǔn)備好,即能否進(jìn)行無阻塞地讀取操作。 文件...
Ubuntu 18.04 JLink 下載固件 我最近在 Linux 平臺(tái)開發(fā) RT-Thread 的程序,借助 VSCode 插件 RT-Thread Studio 能夠很...
Rule 02. Declarations and Initialization DCL30-C. Declare objects with appropriate stor...
RT-Thread Ubuntu 18.04 qemu 環(huán)境搭建 本文章是官方文檔[https://www.rt-thread.org/document/site/]在 Ub...
Linux C 配置串口 配置串口需要包含頭文件 其中最核心的配置結(jié)構(gòu)體為: 如何獲取該結(jié)構(gòu)呢?我們操作串口跟操作文件一樣,也是調(diào)用 open() 函數(shù)來打開串口, 這樣我們...
Linux fifo 緩沖采坑 本文記錄了我在使用 fifo(命名管道)的過程中由于緩沖踩的坑。 事情的經(jīng)過是這樣的:我有一個(gè) python 腳本,它會(huì)實(shí)時(shí)向標(biāo)準(zhǔn)輸出打印數(shù)據(jù)...
@單單_bf28 可以呀, const qreal angularMin = 0;
const qreal angularMax = 360; 這兩句話就是設(shè)置顯示的角度范圍。
雷達(dá)模擬器(二)—— 顯示界面我用 Qt Charts 繪制了雷達(dá)顯示的界面,如下圖所示: 在此記錄一下我的繪制過程。 數(shù)據(jù)方法:我利用 python 生成了雷達(dá)回波信號 (方位,距離,強(qiáng)度) 的 100...
Periodic Advertising 周期性廣播(Periodic Advertising)是 Bluetooth 5.0 才引入的,5.0 同時(shí)還引入了擴(kuò)展廣播(Ext...
Zephyr BLE 自動(dòng)重連 Zephyr 里的 BLE 協(xié)議棧支持自動(dòng)重連功能,自動(dòng)重連的設(shè)備其地址都存儲(chǔ)在了白名單中。 主要接口如下: 首先需要將需要自動(dòng)重連的設(shè)備地址...
Zephyr BLE 協(xié)議棧自動(dòng)發(fā)現(xiàn) CCC 自動(dòng)發(fā)現(xiàn) CCC 是指在訂閱某一個(gè)特征值的通知或指示時(shí),可以只用特征值的 handle,不用指定 CCC 的 handle,協(xié)議...
Alink 一型一密動(dòng)態(tài)注冊 一個(gè)產(chǎn)品下的一個(gè)設(shè)備通常擁有(productKey, productSecret, deviceName, deviceSecret)這個(gè)四元組...
RT-Thread workqueue 詳解 在學(xué)習(xí)之前可以先去了解一下工作隊(duì)列的使用場景:工作隊(duì)列 ( workqueue )[https://blog.csdn.net/...
VirtualBox Ubuntu ssh 密鑰登錄 我之前進(jìn)行嵌入式開發(fā)時(shí),利用 VirtualBox Ubuntu 搭建過開發(fā)環(huán)境,但是在虛擬機(jī)里面閱讀代碼和寫代碼的體驗(yàn)...