簡體   English   中英

android生成7位校驗和以將數據傳遞到藍牙模塊

[英]android generating 7 bit checksum for passing data to a bluetooth module

我正在創建一個應用程序以將數據發送到藍牙模塊。

我很難按照提供的文檔進行操作。 誰能幫助我了解如何創建提到的校驗和(字節3)

到目前為止,我已經能夠將地址1和2求和,方法是將它們轉換為整數並將它們相加,其余的超出我的范圍。將其轉換為“ 0x7F的7位數據”

模塊通訊文件

0x7F二進制表示0b01111111,表示位掩碼。 您必須按位進行校驗和

result = checksum & 0x7F

編輯

據我了解,這應該是

checksum = ~( byte1 + byte2 )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM