Socket AF_UNIX 實作 -【C 語言學習筆記】

最近碰到一個狀況, 只有 Python 有提供工具包函式庫,但我的主程式是 C 語言,因此用 Socket 方式,在 Python 與 C 程式間作溝通,傳遞資料。

閱讀全文〈Socket AF_UNIX 實作 -【C 語言學習筆記】〉

getche 鍵盤互動 -【C 語言學習筆記】

因為寫了一支基於 sensor 的 real-time process ,會不斷地讀取感測器的輸出並計算結果,基本上是一個 Firmware 的運作模式,但先在 Linux Ubuntu OS 測試,需要透過鍵盤輸入一個訊號來終止程序中的 while loop ,或是做為 switch 開關程序中的功能,因此需要實做 getche 函數。

閱讀全文〈getche 鍵盤互動 -【C 語言學習筆記】〉

GNSS NMEA 處理 -【C 語言學習筆記】

過去在處理 GNSS 資料時,多是使用高階語言 (ex. spilt function),或是一些開源程式,甚至 GNSS 設備既有的 API,在自己的程式內就可以快速取用各種數據。最近一些原因,不得不面對 NMEA 語句的基礎處理。本篇記錄開發成果,但程式確實還有許多優化空間,有空再整理。

閱讀全文〈GNSS NMEA 處理 -【C 語言學習筆記】〉