發表文章

研究802.15.4感測網路

昨天研究好控制訊框格式之後,接著要找出訊框發送的時機 今天得知 由PAN傳遞資料給裝置 還有裝置傳給PAN資料的方式 我也順便查了幾個英文縮寫 BO : macBeacon order SO : macSuperframe order MLME : MAC sublayer Management Entry MSDU : MAC Service Data Unit 接著我再追蹤程式碼的時候 在P802_15_4pkt.h 第170行 增加了 UINT_8 MSDU_CmdPL; 主要是想要將計算距離的數值放到這個欄位 在P802_15_4mac.cc 第1451行 此函式中 void Mac802_15_4::recvCommand(Packet *p) 增加 case 0x10: #catch HDR_LRWPAN(p)->MSDU_CmdPL #reduse it and put new number break; 目前困難點來了..我不知道ns2會什麼時候發送這個訊息,或者說我不知道如何使用tcl語法來呼叫這個訊息..看來直接修改beacon frame內部的payload?!看來可以試試看 發現了兩個可能有關聯的函數 beaconRxHandler(void) beaconTxHandler(bool forTX) ------------------------------------------------------------------------------------------- 接下來是移植VQ程式 今天是移植GSMVQ的程式 出現很多問題,像是移植後沒有之前的效果,可能是變數取代的時候錯誤,或者是使用到別的相同名稱函式,看來需要再好好查一查 --------------------------------------------------------------------------------------------

我也要開始寫工作日誌

圖片
每天花那麼多的心血在學習,但尚未備份任何一切,也許在未來人會吃驚的看著我們,記憶力這種重要的東西,為什麼沒有把它好好備份?! 今早再度聆聽激勵的演說"有錢人跟你想的不一樣",只要做好兩件事情,你也是有錢人,第一件事情就是"今日是今日畢",第二則是不要重蹈覆轍,第二點尤其強調記憶力,還記得前幾個月是如何移植軟體或者是克服硬體困難?是否意味著我下次做同樣事情的時候,也會再repeate一次!所以,從今天開始我要著手紀錄今天到底做了什麼?那麼以後遇到類似問題,我可以享受數位化的好處--搜尋,快速找到solution。 今天晚上主要工作內容有二,一是把SMVQ的程式移植到我的整合系統,日前已經成功移植了MRVQ以及MSVQ。 不過今天學到了一招,使用static的靜態變數,就可以使得變數名稱拘限在local。 這也是因為我更深一步了解static,所擁有的成果! 第二則是幫助學長修改ns2來模擬802.15.4感測網路的模型,最快的方式就事先把這個標準書看一看,到底是如何建立關係,傳送資料及一些特殊的控制撇步。 問題點是想要運行自己的機制,今天我把ns2這套軟體,關於802.15.4方面的程式碼作了略讀。 首先要介紹這個新模組的特色! l 擁有 CSMA-CA 以及 Slotted CSMA-CA演算法 l 擁有星狀 及P2P的網路拓墣 l 調整 Beacon 模式的on/off l Beacon 追蹤及同步 接著我介紹一些程式碼的函式功能 802_15_4pkt.h Beacon frame Data frame Command frame Ack frame 802_15_4sscs.cc SSCS它在做什麼?? 通過 SSCS( 業務相關的會聚子層 ) 協議承載 IEEE802.2 類型 1 的 LLC 標準,同時允許其他 LLC 標準直接使用 IEEE 802.15.4 的 MAC 層服務。 可以調整什麼功能 設定誰是 PANCoord, 誰是感測裝置 P.S: CT = cluster tree 設定 Beacon start ...

哈哈!!我打電動了

今天的我,放鬆了。久違的放鬆,感覺是奇妙的,就像是強迫我使用左手吃飯一樣。加入實驗室之後,休閒如同罪污穢的事物。囫圇吞棗的吸收自己所認為的智慧、技能,直到寒假在姨丈那工作,正所謂處在他鄉,身不由己。生活習慣不在像以前那樣自我,我必須配合,習慣的install->uninstall是如此困難,就拿前陣子每天都一定要看電視來說好了,真的是一天沒看上個幾小時,渾身不對勁就算了,還會心浮氣躁。現在呢?!那從前那個"假"忙碌的我呢?!隨著這學期的展開,我想我慢慢解脫,我聽越來越多人,他們的人生觀,比對之下才知道自己似乎有些大錯特錯!我還年輕!還可以重複的修正,繼續往前走。 這個禮拜天對我來說意義非凡,我打了電動,而且是在實驗室、我漫無目的的騎車在高雄的街頭、花了好幾個小時再吃東西、看著有趣的"大學生了沒"。 今天的荒唐,在我人生全部當中,只是近似零的分數;人生就是湊合著各種不同的型態,才顯得有意義..再次我默默的許下一個願望,但願我能每天挑戰自己以前不敢做的事情,藉此豐富我的生命。

我對科技產業的幻想

科技產業是否跟古代的某些熱門產業一樣?! 這是我最近無聊在想的問題~現在的熱門科技產業的替換速度之快速~一下什麼熱起來~一下又冷落掉,那麼 我們這些普通人就只能跟著這個不可見的趨勢,順勢的浮浮載載~也就是選科系的時候只能選擇~以後能夠有工作的系所,這似乎有點被動~我想~任何一科系所~都一定會有一片天空。 重點式看你肯不肯專精罷了~ 這時候我忽然想到一門古代行業,鑄劍業,有可能這種行業在古代很有名氣,而且搞不好還很多人就因而把那種職業當作第一志願,開始研習相關技術,似乎有點像現在的社會現況。 但到了現在也不會有人想去做那種東西吧!(現在可能還有,但以收藏為主要目的,走的是精緻路線),可是呢??古代那麼多鑄劍師,為什麼會只有幾位比較有名氣,流芳千古? 我認為是專精,把一種能力提昇至極限,提升至無可取代,那麼,不管是什麼職業,都可以讓自己闖出一片天。 現在重點來了,到底什麼東西是我最有興趣的呢?!這個探索就是我現在的難題... 我現在還是一位好奇寶寶,今天有什麼新的東西,就把它拿來玩,明天又有... 這種膚淺的技巧,可能會像我姨丈講的一樣:不專=取代性高=一事無成。你將可以想像你35歲失意的模樣。 這句話讓我再次的深深體會。 話說回來想這些有的沒有的,還真怕被別人當做神經病 = =

奇異點

奇異點(singular point)這個名詞是我在上線性代數時聽到的,這個狀態下,矩陣會沒有辦法逆矩陣,以我的說法就是說,因為找的到自己的參考位置,所以你才可以轉換到另外一個位置的自己;當連自己都不知道在哪裡的時候,就沒有辦法轉換了。所以數學上對於奇異點的一愁莫展,因為數學這門學問是嚴謹的,現在連那個東西是什麼都不清楚,建構在不嚴謹的理論上的產物,只是嘴砲。 老師舉了一個蠻好的例子:你怎麼知道你在東西南北哪邊?只不過是透過相對比較而來的結果,今天你在東邊,是因為有太陽做參考;在北邊??是因為有北極星做參考,那當你在北極星的正下方,或是在正北極的時候呢??你的北邊??這時候因為沒有參考,所以你不知道定位。奇異點的位置是奇妙有趣的。 雖然我不是數學專家,但這個論點所讓我產生的感受是,我們都是在比對中知道自己的定位。我比誰強??我比誰快??誰比誰的職位大??都是在比較!如果你比較的對象(基準)越高,你的範圍就在那個區域。你是否很愛跟人家比爛??恩,那就爛下去吧!跟人家比好?!很痛苦吧!!結果呢?!如果沒放棄的話,一定是提升至高水準的基準!

老師說

身為中國人的我,應該心中的BIOS已經寫入了濃厚的儒家思想,每當我早上一起床,這個bootloader的機制,就會把那套思想載入至我的身體。我想東方人算受到群體影響嚴重的一群,也可能從以前帝王統治的方式開始,溫馴就是美德,所以做什麼事情都會去參考大家的想法,也並非全部人如此,但至少我以前是這樣,"要吃什麼?" "他吃什麼我就吃什麼" "去哪裡玩" "大家去哪裡我就去哪裡" 等等,但並非壞事啦,這樣管理應該比較容易@@ 最近看了一本"有錢人跟你想的不一樣",第一次閱讀的時候,其實產生強烈的反感,深怕被他洗腦去直銷,再加上之前買麵包的時候,遇見一群作直銷的阿姨,像是大道理般的口氣跟我說:[有錢人真的跟你想的不一樣。],深深的讓我把這本書跟直銷綁再一起,但依我推測,外國的直銷應該做的非台灣這般,讓人產生濃厚的反感。了解這種背景之後,我第二次的閱讀,開始能夠吸收這本書所要闡述的重點。『先相信它,在去做』我深深的體會,也只有全心全意的相信,學習的大門才會開啟;反之亦然。 『人會去做自己認為是對的事情』,這是我最近體悟的一句話,像是環保的議題,當人們認為環保這種東西是好的,就會自動自發分類回收;又讓我聯想到品牌,當品牌建構出人們一種概念的時候,甚至變成是一種文字、common sense。什麼是對的?!因人而異吧!罪犯會認為殺人是解救蒼生,這就是定義偏差帶來的結果,他愛殺人。 我不知道我現在做的是不是對的??我只能透過跟別人交換想法,來確定我的行為正當性,我每次跟同學交換想法的時候,他們那種不可思議,以及極負面地回應,讓我關起了這扇門。我們是我們思考的向現有所差異吧。為了讓彼此舒服,我將使用舞台理論,台前的我,是你們想要看到的結果,舞台後的我,是真正的我,希望有相同理念的人能夠跟那個我交談。 就像姨丈說的狠話:『不是對手的人,你何必在意他呢?你只要確定你的方向,用力的去做就對了』,我第一次聽到這句話,心中馬上浮現一句話:難怪他人緣不太好。這就是我的韌體讓我產生的思考,才產生現在的我。所以我現在會這樣想:難怪他今天會成功!我將開始學習他的思維模式。你說我傻,我未來會如何,或者是等在看我出錯。我都不在乎,我只知道,現在不做,我未來的50年就是這樣。

宣言&宣誓

有錢人跟你想的不一樣這本書當中,說到宣言跟宣誓的不同,我深深的體會,當中提到,宣言就是我將要去做,宣誓比較有點嘴砲的感覺,更諷刺的是,當你在做宣誓的時候,心中就會產生出一種反抗的聲音,我真的有所察覺,這種聲音是在嘲笑你做的舉動,以及不切實際的想法,這種聲音是一種阻礙,是一種心理上的問題,他會讓你產生恐懼、卻步、怠惰等負面行動。 所以今年的我要痛改前非,我也在這個學期開學的時候,訂定了我今年目標,我不要再說話不算話,我要再度暴增我的行動力,像是每天早上要去運動、每天要記錄自己、每天閱讀英文、做工作日誌、考到駕照、研究題目方向確定等...太多了!!我一定會說到做到,我要訓服我心中的負面小人。因為如果不這麼做,那我的成就就是現在這個死樣子。 首先我要先把要做的事情寫出來,每天提醒,否則當我idle時,我會跳回去以前的死樣子;養成好習慣,剔除壞習慣是我現在所要做的事情,我將遵守333法則,把我的習慣系統架構起來,什麼是333法則呢?也就是你的連續行為會在第三天、第三個月和第三年的時候會有極大的挑戰,撐過三個三,習慣將伴你而行。"說到做到"這是有錢人的思考。也是建構信任的方法。