Master Implementation of WANOT

Dependencies:   SX1276Lib mbed

Committer:
semsem
Date:
Mon May 23 22:25:40 2016 +0000
Revision:
0:8b449140caa2
V0.2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
semsem 0:8b449140caa2 1 #ifndef _MASTERSETUP_H_
semsem 0:8b449140caa2 2 #define _MASTERSETUP_H_
semsem 0:8b449140caa2 3
semsem 0:8b449140caa2 4 #include"WANOT.h"
semsem 0:8b449140caa2 5
semsem 0:8b449140caa2 6 typedef enum {
semsem 0:8b449140caa2 7 sendBeacon = 0,
semsem 0:8b449140caa2 8 Wait_for_RTS,
semsem 0:8b449140caa2 9 Send_CTS,
semsem 0:8b449140caa2 10 Wait_for_JoinReq,
semsem 0:8b449140caa2 11 Send_JoinAccept,
semsem 0:8b449140caa2 12 AckDone,
semsem 0:8b449140caa2 13 Wait_for_Ack,
semsem 0:8b449140caa2 14 Slave_Not_Found
semsem 0:8b449140caa2 15 } MasterSetUpStates;
semsem 0:8b449140caa2 16
semsem 0:8b449140caa2 17 typedef enum {
semsem 0:8b449140caa2 18 msgRTS = 0x11,
semsem 0:8b449140caa2 19 msgCTS = 0x12,
semsem 0:8b449140caa2 20 msgJoinReq = 0x13,
semsem 0:8b449140caa2 21 msgJoinAccept = 0x14,
semsem 0:8b449140caa2 22 msgAck = 0x15
semsem 0:8b449140caa2 23
semsem 0:8b449140caa2 24 } msgType;
semsem 0:8b449140caa2 25
semsem 0:8b449140caa2 26 void MasterSetUp();
semsem 0:8b449140caa2 27
semsem 0:8b449140caa2 28
semsem 0:8b449140caa2 29 #endif