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 語言學習筆記】〉

建築樂園 x HIGH5 ▶ 新北中和環球 -【親子遊記】

在很容易下雨的雙北走跳,一定很常輸入關鍵字 “雨備景點”,前陣子剛好看到平常有在使用的購票平台,跳出 建築樂園 的地圖,媽媽整個被吸引住了,想著哪一天去遛雙寶。

閱讀全文〈建築樂園 x HIGH5 ▶ 新北中和環球 -【親子遊記】〉

Shared Folder 連結 Ubuntu 與 Window -【Linux 學習筆記】

當 VMware 的共享設定都有打開,在 Ubuntu 卻仍然看不到與 Windows 共享的資料夾 (Shared Folder),可以這麼處理。

閱讀全文〈Shared Folder 連結 Ubuntu 與 Window -【Linux 學習筆記】〉

bashrc 設定 ROS1 & ROS2 source 的切換 -【ROS 學習筆記】

當你的作業系統同時安裝 ROS1 跟 ROS2 時,透過修改 bashrc ,可在進入 Terminal 時做選擇,並自動 source 不同的 ROS 環境。

閱讀全文〈bashrc 設定 ROS1 & ROS2 source 的切換 -【ROS 學習筆記】〉