2023年開源夏令營第1周

2021-06-22 18:06:04 字數 535 閱讀 9267

這是選定題目開始的第一周,其實看了報名名單之後,覺得自己並沒有太大希望,所以報名之後也沒做什麼實質性工作,再次感謝康師傅,對我的信任。第一周一般都是具體規劃分析的階段,實驗了不少方案,我也藉此平台整理一下自己的思路吧。

按照題目第一階段要求,我所需要做的事情主體上是將hackrf的驅動移植到android上面。hackrf目前提供的庫函式是基於libusb庫的,所以驅動方面移植相對簡單,只需要用ndk編譯libusb和libhackrf即可,這方面編譯早已完成,但是目前還沒有拿到硬體,所以小生不敢將測試的**放到blog上丟臉。等到拿到硬體測試之後我會將libhackrf和hackrf-tools編譯方法寫到博文。

題目的第二階段,是將gqrx移植到android上,youtube已經有人將gqrx移植到ubuntu平板,所這個移植必然是可行的。這個移植相對比較複雜,gqrx是基於qt的程式,qt已經有for android的版本,所以介面方面移植就非常省心了,最重要的是gqrx相關依賴庫的編譯。目前主要是停留在gnuradio編譯階段,gnuradio依賴庫比較多,如boost等,均需要編譯到ndk工具鏈路中。

開源夏令營(1)

前段時間主要做了git的一些配置和熟悉 git pull 從其他的版本庫 既可以是遠端的也可以是本地的 將 更新到本地。git add 是將當前更改或者新增的檔案加入到git的索引中,加入到git的索引中就表示記入了版本歷史中,這也是提交之前所需要執行的一步 git rm 從當前的工作空間中和索引中...

開源夏令營總結

時間過得很快,開源夏令營就要結束了,今天就簡單總結一下這段時間的所學所做。1.研究源 因為專案已經有一定規模,所以第一步肯定是要先弄懂現有專案結構和 邏輯。view層負責把資料顯示出來,包括每一幀的具體資料,和骨骼父子關係等 model,collection會負責資料的驗證和訪問。每當使用者操作時,...

開源夏令營(8)

例如拿標題來舉例,以下兩段 是等效的 一 php the title 二 php echo get the title 注意the permalink 對應的是get permalink 沒有 the 模板標籤大全 常用的模板標籤 php the content 日誌內容 php the title...