p802_15_4mac.o p802_15_4mac.o p802_15_4nam.h p802_15_4nam.o p802_15_4nam.o p802_15_4phy.cc p802_15_4phy.h

macTxTimer , macExtractTimer , macAssoRspWaitTimer , macDataWaitTimer , macRxEnableTimer , macScanTimer , macBeaconTxTimer , macBeaconRxTimer , macBeaconSearchTimer , macWakeupTimer, CsmaCA802_15_4, SSCS802_15_4 dan Nam802_15_4 yang dapat mengakses nilai PD data confirm , PLME CCA confirm, MCPS data confirm, MCPS data indication, MLME reset confirm dan sebagainya.

15. p802_15_4mac.o p802_15_4mac.o

merupakan object code file yang dibentuk oleh p802_15_4mac.cc. 16. p802_15_4nam.cc Source file p802_15_4nam menggunakan file “p802_15_4mac.h” dan “p802_15_4nam.h” sebagai library. Source file ini berisi prosedur untuk add mac link, update mac link, get mac link, check addition mac link, add attribute link, update attribute link, check addition atribute link, find attribute link, tampilan NAM 802.15.4, flow atribute, change playback rate, change node color, change backnode color, flash node color, change mark color, flash node mark, change label dan flash link fail.

17. p802_15_4nam.h

Header file p802_15_4nam memiliki 3 kelas yaitu MACLINK yang mendefinisikan struktur link MAC, ATTRIBUTELINK yang mendefinisikan atribut suatu link dan Nam802_15_4 yang mendefinisikan struktur tampilan node 802.15.4 dalam NAM. Universitas Sumatera Utara

18. p802_15_4nam.o p802_15_4nam.o

merupakan object code file yang dibentuk oleh p802_15_4nam.cc.

19. p802_15_4phy.cc

Source file p802_15_4phy menggunakan 9 file yaitu “p802_15_4pkt.h”, “p802_15_4phy.h”, “p802_15_4mac.h”, “p802_15_4sscs.h”, “p802_15_4const.h”, “p802_15_4timer.h”, “p802_15_4trace.h”, “p802_15_4fail.h” dan “p802_15_4nam.h” sebagai library. Source file ini berisi prosedur bagi PHY 802.15.4 Timer untuk start, cancel dan meng-handle event. Source file ini juga berisi prosedur bagi PHY 802.15.4 untuk transmit time, PD data request, PD data indication, PLME CCA request, PLME get request, measure quality link dan sebagainya.

20. p802_15_4phy.h

Header file p802_15_4phy menggunakan 3 file yaitu packet.h, wireless-phy.h dan “p802_15_4def.h” sebagai library. Header file ini mendefinisikan enumerasi PHY p_BUSY, p_IDLE, p_RX_ON, p_TX_ON dan sebagainya, atribut PHY PIB phyCurrentChannel, phyChannelsSupported, phyTransmitPower dan phyCCAMode dan struktur PHY PIB. Header file ini berisi 2 kelas yaitu Phy802_15_4 dengan friend class Phy802_15_4Timer dan Phy802_15_4Timer dengan friend class Phy802_15_4 yang dapat mengakses nilai Universitas Sumatera Utara transmit time, PD data request, PD data indication, CCA handler, CCA report hander dan sebagainya.

21. p802_15_4phy.o p802_15_4phy.o