APRSGo v1.3.0 (Ampere)
APRSGo v1.3.0 (Ampere) 下載
APRSGo v1.3.0
此版本修正了統計圖表中出現的「溝渠」狀異常,並使其。
可供使用於繁忙伺服器的客戶清單:現在已分頁呈現,並以特定格式返回。
建立一個穩定的排序,而不是一個巨大的、隨機排列。
📈 統計:使用視窗平均採樣
圖表樣品,用於捕捉每個時間點的即時 1 秒速率。
每分鐘計數 – 如果當時的某個秒鐘是靜止的,圖表就會顯示。
即使在該分鐘內,流量正常,但卻降至零。每個樣本是
現在 整個視窗期間的平均速率 (累計計數差異)
除以経過時間,產生平滑曲線,這些曲線反映了真實的。
吞吐量。適用於所有四個上行系列(封包/位元、RX/TX);值
現在可能已經是小數值(例如,每秒 12.4 個)。
👥 客戶清單:分頁和穩定排序
新的終端 取得 /api/clients:
| Parameter | Default | Notes |
page | 1 | 已固定在有效範圍內(當客戶斷線時,不會出現空白頁) |
page_size | 20 | 最高 500 |
sort | uptime | id, port, verified, addr, uptime, last, last_tx, software, filter, packet_rx, packet_tx, bytes_rx, bytes_tx, out_q, msg_rcpts |
order | asc | asc or desc |
回應: { 總數、頁面、每頁數量、客戶:[...] }.
排序完全是決定性的,如果出現相同的情況,則會根據(ID、地址、埠)進行解決。
因此,行會保持在刷新後的位置。預設順序(最長
(連接第一個後),新增連接會附加在結尾,而不是重新排列。
整個表格每 3 秒更新一次。
🖥網頁使用者介面
- 客戶資料表採用分頁方式(每頁顯示 20/50/100/200 筆記錄);能夠同時處理數千筆記錄。
不再因為選取多行而使頁面停止回應。
- 點擊欄標題以進行伺服器端排序;排序將重置至第一頁。
- 目前這個頁面會每 3 秒自動重新載入,並有保護機制,以確保…
較慢的反應永遠無法取代新的頁面。
- 頁面導覽控制已針對所有 11 種使用者介面語言進行本地化。
⚠️ 變更
取得 /api/status 不再包含 clients 陣列。遷移消費者
to 取得 /api/clients (有頁碼);線上客戶數量仍然可用。
as totals.clients。這也移除了完整序列化的額外開銷。
在每次狀態查詢中,列出所有客戶名單。