# AdvantageScope View the book with "<i class="fa fa-book fa-fw"></i> Book Mode". 取得 Log File --- - 用 `DataLogManager` 跟 `DriverStation` class 管理 Log File - 如果有插入 USB 隨身碟,則數據文件會儲存在 USB 隨身碟的 "logs" 資料夾中。 - 如果沒有插入 USB,則文件會被儲存在 roboRIO(/home/lvuser/logs) `DataLogManager.start()` 啟動 data log manager,啟動之後, data log 就會開始自動儲存 `DriverStation.startDataLog(DataLog log)` 紀錄 DriverStation data (包含 joystick data)到 data log `DataLogManager.getLog()` 取得受管理的 Log。如果 data log manager 尚未啟動 ,則啟動它 - 下載 Log File - 使用 [DataLog Tool](https://docs.wpilib.org/en/stable/docs/software/telemetry/datalog-download.html) (Managing Data Logs with the DataLogTool)從 roboRIO 下載 - USB 隨身碟直接接電腦下載 - 與一般 DashBoard 使用方法相同 - 直接使用 AdvantageScope 連接機器人 ![螢幕擷取畫面 2025-03-30 101013](https://hackmd.io/_uploads/H1aH_78ayx.png) - 連接前,記得更改機器人 IP ![螢幕擷取畫面 2025-03-30 101206](https://hackmd.io/_uploads/BJ1i_m8Tkx.png) ![螢幕擷取畫面 2025-03-30 101255](https://hackmd.io/_uploads/H1Rn_7Laye.png) > 阿阿阿 我是深色模式 我之後改淺色重新截圖 AdvantageScope 介面介紹 --- - [Basic Information](https://docs.advantagescope.org/) ![image](https://hackmd.io/_uploads/HyX20cQT1g.png) - [Tab Reference](https://docs.advantagescope.org/category/tab-reference) * Line Graph * 最常用 * 折線圖形式 * 同時支援連續及離散資料 * 分成三個部分:Left Axis, Discrete Field, Right Axis * 使用技巧: * 利用滑鼠滾輪或雙指上滑下滑來進行縮放 * 先點擊某個時間段的資料,再懸停在另一個時間段上的資料,可知道時間差,利用此技巧能得出兩個或以上的數據的延遲時間 * 可自訂線段的樣式及顏色 * 可利用小眼睛的開關決定那個數據是否顯示 ![image](https://hackmd.io/_uploads/SyaTY5XaJx.png) ![image](https://hackmd.io/_uploads/S1Xcq97ake.png) * 將不同類型的數據分在三個不同的區塊,不要擠在一起![image](https://hackmd.io/_uploads/SJKO39Qa1l.png) * 利用畫面右上角的 + 號,可以新增更多圖表,建議在比賽前先將不同機構的資料分類拉好,並右鍵點擊更改名稱,畫面更清楚,方便監測不同機構的數據,同時節省時間![image](https://hackmd.io/_uploads/Bk2l3qXTke.png) * Joysticks * 用於監測搖桿的數據 * 下方的 0:、1: 代表 ![image](https://hackmd.io/_uploads/SJDDV7V-ge.png) * Swerve * ![螢幕擷取畫面 2025-03-30 101559](https://hackmd.io/_uploads/BJ_dFX8pJg.png) * Metadata * Console ###### tags: `Templates` `Book`