by Danny | Feb 18, 2026 | Learning
Tech Note: Deep Dive into UHF RFID PC (Protocol Control) Value Format When developing UHF RFID systems, you frequently encounter hex values like 3000h or 3400h. These are PC (Protocol Control) Values. Although only 16 bits long, the PC value acts as the "translator"...
by Danny | Feb 18, 2026 | Learning
UHF RFID 技術手記:PC 值 (Protocol Control Value) 格式解析 在進行 UHF RFID 系統開發時,我們經常會讀到一串如 3000 或 3400 的十六進位數值,這就是 PC 值(Protocol Control Value)。它雖然只有短短的 16 位元,卻是讀寫器理解標籤資料的「翻譯官」。 如果你曾經遇到標籤讀取長度不對,或是無法正確辨識 EPC 編碼,那麼深入理解 PC 值的結構將會非常有幫助。 1. PC 值在哪裡?記憶體映射位置 在 EPC Gen2...
by Danny | Feb 15, 2026 | Learning
設定 Nginx 支援 WordPress 固定連結 核心邏輯說明 在 Nginx 中,我們需要透過 try_files 指令,告訴伺服器: 先找尋是否有對應的實體檔案。 若無,尋找是否有對應的實體目錄。 若皆無,則將請求全部交給 WordPress 的核心入口 index.php 處理。 Nginx 設定檔範例 (.conf) 請編輯你的網站設定檔(路徑通常在 /etc/nginx/sites-available/your-site.conf),並確保 location / 區塊包含以下內容: server { listen...
by Danny | Feb 14, 2026 | Software
WPn8n Plugin Introduction After spending some time learning n8n, I wanted to document my final report, only to realize that WordPress can’t directly display n8n workflows. So I went ahead and integrated n8n-demo-webcomponent into a WordPress plugin. Now, with the...
by Danny | Feb 13, 2026 | Software
WPn8n 插件介紹 學了一陣子n8n之後,想要記錄最後的小成果時發現 WordPress 沒有辦法直接顯示 n8n 工作流,所以硬是把n8n-demo-webcomponent 整合成 WordPress Plugin。現在,透過 WPn8n 插件,這一切都變得簡單了! WPn8n 解決了這些問題,讓你可以直接在 WordPress 內容中嵌入完整互動式的工作流程演示。 實際範例 以下是一個簡單的工作流程範例,展示如何從 Webhook 接收資料並進行處理: Plugin...
by Danny | Feb 9, 2026 | Learning
開發 CAMC 與 AI 溝通時卻發現,我想呈現某個效果,會花很多時間形容,當效果呈現之後,AI會告訴你其實這是 Breadcrumb 的設計,過程中的溝通的確不理想,所以整理一些網頁設計上就有的名詞,名詞正確之後就會有概定的設計模式,在網頁開發與設計溝通中更順手! 1. 導覽與結構 (Navigation & Layout) 英文名稱 (English) 中文名稱 (Chinese) 說明 (Description) Breadcrumb 麵包屑 / 路徑導覽 顯示使用者目前在網站層級中的位置 (如:首頁 > 分類 >...
by Danny | Feb 6, 2026 | Learning
測試網路速度是否為理想狀況時,一般利網路芳鄰、FTP傳軟來達成測試的目地,但如果需要重覆測試時,這樣的測法可能比較沒有效率了,所以iperf這樣的工具對於測試網路傳輸的速度來說就較方便。iPerf3已釋出,此篇文章前半段維持iPerf2內容,增加後半段補充iPerf3的測試紀錄,iPerf2/3這兩個版本並不相容,但都能測試出網路效能,依照你的軟體環境及測試環境選擇版本,客戶端與伺服端的版本必需要相同。 下載安裝 官網中有各種版本提供使用,選擇好你要使用的環境下載並解壓就能使用。...
by Danny | Feb 6, 2026 | Coding
Windows 批次檔中產生延時效果 Windows 中撰寫批次檔時會需要等一段時間後再執行程式,像我用批次檔掛載網路磁碟後,必需要再網路磁碟裡面執行某個程式時,丹尼會等約3秒讓它掛載順利後再執行程式。 要讓批次檔中產生延時效果丹尼提供幾個Windows內建的程式,利用程式的特性產生以秒為單位的延時功能。 Ping Ping提供測試封包是否有傳達到指定的主機IP,使用參數n讓Ping產生1次封包測試及參數w每次等候時間1000毫秒的組合產生1秒的延時, ping 127.0.0.1 -n 1 -w 1000...
by Danny | Feb 6, 2026 | Coding
最近使用USB to Serial的機會變高,但令人困擾的是想要變更指定的COM名稱,卻會看到使用中的字樣,但卻不知道怎麼處理? 此時請教Google大神得到的大都是要自已變更Registry的內容,但主要都是教怎麼釋放所有的COM名稱,卻無法知道有哪些設備使用COM名稱。 經過一翻尋找,終於看到一款小工具COM Name Arbiter Tool,而且這與我經常使用的USBDLM是同一位開發者,到網站上下載並解壓縮直接執行。 執行畫面如下:...
by Danny | Feb 6, 2026 | Coding
ADB (Android Debug Bridge)為Android平台上的除錯工具,它可以讓你連線至模擬器或是實際的Android裝置,所以提供了三種模式: Client 客戶端,DDMS會執行很多的Client連線至伺服端並取得資料 Server 伺服端,執行在裝置或模擬器上提供客戶端的連線與客戶端互動 Daemon 背景程式,這是以背景模式執行在伺服端 當裝置開啟除錯模式時,裝置上的adb會執行在USB模式與電腦上的adb操作互動,以下的命令都是執行在電腦端上的角色並對裝置下命令,利用命令方式最後可以達成ADB Over...