原创 一些常見的藍牙(Bluetooth)相關的技術術語表

1.  Access Code 每個基帶的信息包,其開始部分是訪問碼,訪問碼可以是如下三種類型之一:CAC,DAC 和IAC。CAC包括preamble, sync word 和trailer位,其總長爲72位。一旦作爲不帶包頭(pac

原创 一些藍牙(Bluetooth)相關的技術術語表

一些藍牙(Bluetooth)相關的技術術語表 1.  Access Code 每個基帶的信息包,其開始部分是訪問碼,訪問碼可以是如下三種類型之一:CAC,DAC 和IAC。CAC包括preamble, sync word 和traile

原创 Bluetooth4.0 smart ready and bluetooth smart

        藍牙無線技術是一種全球通用的短距離無線技術,通過藍牙技術能夠實現多種電子設備間的相互連接,特別是在小型無線電、耗電量低、成本低、安全性、穩定性、易用性以及特別的聯網能力等固有的優勢上,藍牙無線技術發展迅速。        

原创 音頻EQ及原理解析

1. 什麼是EQ EQ是均衡器的縮寫。它的基本作用是通過對聲音某一個或多個頻段進行增益或衰減,達到調整音色的目的。當然,EQ還有一個顯著的功能,降噪。EQ通常包括如下參數:F(requency),頻率――這是用於設定你要進行調整的頻率點用

原创 四種最基本的配置文件(profile)

1.通用訪問配置文件(Generic Access Profile, GAP)     GAP是所有其他配置文件的基礎,它定義了在藍牙設備間建立基帶鏈路的通用方法.除此之外,GAP還定義了下列內容: ①:必須在所有藍牙設備中實施的功能

原创 shell if語句格式詳解

1. if語句的基本格式 大多數情況下,可以使用測試命令來對條件進行測試。比如可以比較字符串、判斷文件是否存在及是否可讀等,通常用"[]"來表示條件測試。注意這裏的空格很重要。要確保方括號的空格。 if ....;then   ...

原创 通過shell批量刪除多個目錄下面的子目錄

假如在一個文件夾下面有如下的很多目錄,而每一個目錄下面又有很多目錄和很多文件,現在我們想只保留各個目錄下面的文件, Note: 其中文件rm_childDir.sh就是我們要執行的shell腳本. 那麼,可以通過以下的shell程序實

原创 常用的轉義字符

所有的轉義字符和所對應的意義: 轉義字符 意義 ASCII碼值(十進制) \a 響鈴(BEL) 007 \b 退格(BS) ,將當前位置移到前一列 008 \f 換頁(FF),將當前位置移到下頁

原创 UTF-8與Unicode編碼及其相互轉換

1. UTF-8 UTF-8:UnicodeTransformation Format-8bit,允許含BOM,但通常不含BOM。是用以解決國際上字符的一種多字節編碼,它對英文使用8位(即一個字節),中文使用24爲(三個字節)來編碼。UT

原创 BLE 鏈路層的狀態機

       BLE的Link層,應當是瞭解BLE需要首先熟悉的一部分,BLE的Controller部分主要都在圍繞這一部分實現的。Link層的內容規定了BLE底層是怎麼實現藍牙設備之間的控制,數據傳輸等等的。Link層使用了狀態機,即通

原创 藍牙模式-Inquiry and Page詳細解析含參數

1. inquiry 作用:讓藍牙芯片進入發現周圍藍牙設備的模式,它的返回值是周圍藍牙設備的信號。 對應的HCI命令:HCI_inquiry 輸入的參數有如下三個:一個是LAP(藍牙地址分爲三部分: LAP(24位地址低端部分)、UA

原创 藍牙的連接過程總結-物理信道及尋呼掃描過程

  一.  連接總結過程如下:        我們可以很容易的進行操作在一個手機和免提設備之間建立連接,那麼這個連接是怎麼建立起來的呢?         首先,主設備(master,即發起連接的設備)會尋呼(page)從設備(slave,

原创 藍牙SCO與ACL鏈路

      在主單元和從單元之間,可以確定不同的類型的藍牙物理鏈路:ACL(AsynchronousConnectionless),和另一種鏈路是SCO(Synchronous Connection Oriented)。SCO主要用於同步

原创 藍牙技術4.1詳細解析

       我們知道,藍牙4.0 主打的是省電,這次藍牙4.1 玩了回大的—IOT(物聯網)。而爲了實現這一點,迎合可穿戴和多設備連接,對通訊功能的改進(改善數據傳輸能力)成爲4.1 標準最重要的升級之一。   1. 傳輸速率更快   

原创 USB audio同步問題及Jitter分析

Usb audio目前已經有三個版本: 1.0,2.0,3.0 。1.0版本雖然出現的最早,但仍然在大多數產品上使用,如TI 的 PCM系列usb audio芯片,基本上都是1.0的版本。 這裏有一點需要明確,usb audio的版本並不