ช่วงนี้ก็ยังคงต้องมา patch GloMoSim อยู่อีกเช่นเคย เพราะสิ่งที่ต้องการมันดันทำไม่ได้ มันก็เลยมาช้าตรงช่วงนี้ล่ะ แต่ถ้าผ่านช่วงนี้ไปได้ก็จะไปเร็วละ แต่ยิ่งพอมาลุย code ใน GloMoSim เยอะๆ ก็เห็นอะไรที่ไม่เคยรู้เยอะเหมือนกัน เช่น มี typedef ของ GlomoChannel แต่ดันไม่มี signature ชอง structure glomo_channel หาเท่าไรก็ไม่เจอ
วันนี้ก็ถึงคราวได้เจออีก คือ ต้องใช้ค่า partitionData ใน node เพื่อเอามาหา firstNode ที่จะใช้วนลูปไปยังทุกๆ node ใน partition เพื่อดูว่า node ไหนเป็น AP จะได้วัดค่า RSSI ตอนจะตัดสินใจเริ่มต้น handoff แต่ทำไงก็อ้าง firstNode ไม่ได้ มันบอกไม่มี member ชื่อนี้ เอาล่ะสิ ไปไล่ดู signature ของ glomo_partition ใน glomo.h ก็มี แล้วทำไมมันอ้างไม่ได้ ไล่ดูตั้งนาน จนสุดท้ายเอะใจ รึว่าเป็นเพราะมันยังไม่ได้ include เ้ข้ามา เพราะใน glomo.pc มันมี แต่ไฟล์ที่เราเขียน (802_11.pc) มันไม่มี ก็เลยใส่เข้าไป จบ...compile ผ่าน เออ แล้วทำไมตอนแรกมัน define ตัวแปรได้ฟ่ะ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น