---
# System prepended metadata

title: 交接檔案
tags: [EmPOWER]

---

---
tags: EmPOWER
---

# 交接檔案

* [交接文件 zip 檔](https://drive.google.com/file/d/14hYGB-xoCdn3dxt39cTHj1_GTZ0jr6Ze/view?usp=sharing)
* [VM](https://drive.google.com/file/d/1HpjhHuzwNaQ4VMjskHSNmErQs9bXiarU/view?usp=sharing)

## 一些小建議

* 善用 github 的搜尋功能，用關鍵自來找，變數或是 function name，有在哪些檔案出現。
* 善用 github blame，看我做了什麼改變
* 可以善用 python 的 `obj.__dict__` 來看該物件裡面有什麼 value 和 method
* 可以善用 Minstrel 裡面的 run_timer() 來看怎麼印log

## Main Directory

* [5G-EmPOWER github](https://github.com/5g-empower): 5G-EmPOWER 的 guthub 頁面
* [empower-openwrt](https://github.com/b07902116/empower-openwrt): openwrt 的程式碼
* [empower-configs](https://github.com/b07902116/empower-configs): 5G-EmPOWER openwrt 的 config file
* [empower-lvap-agent](https://github.com/b07902116/empower-lvap-agent): EmPOWER agent (AP) 的 click 程式碼
* [empower-openwrt-packages](https://github.com/b07902116/empower-openwrt-packages): EmPOWER 的 openwrt package
* [empower-runtime](https://github.com/b07902116/empower-runtime): EmPOWER Controller 的程式碼

## Setup and Modification

* [Empower Prerequisite](https://hackmd.io/BwslWcBfQ12P2EH7WrwPWw)
* [Build EmPOWER Agent](https://hackmd.io/8WOQwiXsS2GnUjl8JH3LMw)
* [Build EmPOWER Controller](https://hackmd.io/0KMtiu-eRReKp_1gD_9lCA?view)
* [Modify EmPOWER Agent](https://hackmd.io/KssgV5MUTqWHLZtgm9AnlA)
* [EmPOWER App](https://hackmd.io/jSBQ8vviT42pgYvt1MMFUg)
* [調整 EmPOWER Agent 的設定](https://hackmd.io/irCuHoCmQyeXAVcDf97k5g)
* [EmPOWER agent 主要修改部份](https://hackmd.io/05WQ22uiSg-PqjqtLlQN0Q)
* [如何撈新的 Metrics](https://hackmd.io/jZ3Uez6aSXiB8ve2DVPilA)
* [實驗](https://hackmd.io/iczSQxVSQmyAMtvP6nxeEg)
* [在 Minstrel 印出的 log](https://hackmd.io/zqXGfb8sSLCSBeB45e7sIw)

## 實驗結果

* [Topology 1](https://hackmd.io/_SucvZkoRsGkfpriyV8w2Q)
* [Topology 2](https://hackmd.io/Ypuhx96SQN60lq7MHxbYmg?edit)
* [Topology 3](https://hackmd.io/e0Gk6dowQWapnemUNHCM2A)