久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 基于Wifi的電子看板語音系統設計實現

基于Wifi的電子看板語音系統設計實現

作者: 時間:2012-06-08 來源:網絡 收藏

3 下位機程序
下位機為分布在生產線或者車間內的管理。采用linux操作系統。Linux操作系統下把硬件作為一個設備文件。文件位于dev目錄下,文件名為dsp,讀取聲音使用read函數,播放使用write函數。下位機軟件同樣啟動兩個線程一個監聽相應的端口獲取壓縮后的聲音數據并解壓播放,另外一個線程采集聲卡數據壓縮后傳送。
1)首先打開設備文件:
fd=open(“/dev/dsp”,oflag);設置采樣位數、頻率等。
2)建立線程1:pthread_create。
建立udp網絡連接sockfd()
讀取聲卡:
read(fd,inbuf,sizeof(inbuf));
3)adpcm編碼并傳輸
4)建立線程2
建立udp網絡連接監聽端口,獲取網絡數據,解壓縮。
寫入聲卡設備:
write(fd,outbuf,sizeof(outbuf));
程序流程參如圖5所示。

本文引用地址:http://cqxgywz.com/article/176994.htm

g.JPG



4 結束語
通過實踐,新型管理能實時、準確的反映現場的情況。改善了生產及管理信息傳遞性,并且改善了傳統監控的模式,安裝方便,無須考慮布線可以根據已有的無線路由自適應組網。此外聲音廣播及上下位機實時語音通話方便了管理人員及操作人員。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉