コード例 #1
0
ファイル: MoteIF.cs プロジェクト: nagendra22/tinyos-main
 private void onReceive(object sender, EventArgMessage msg) {
   Message recMsg;
   try {
     recMsg = new SerialMessage(msg.getMsg());
     EventArgSerialMessage eventArgSerialMessage = new EventArgSerialMessage();
     eventArgSerialMessage.msg = (SerialMessage)recMsg;
     EventHandler<EventArgSerialMessage> handler = onMessageArrived;
     if (handler != null) {
       handler(this, eventArgSerialMessage);
     }
   } catch (Exception e) { throw e; }
 }
コード例 #2
0
ファイル: MoteIF.cs プロジェクト: tgtakaoka/tinyos-prod
        private void onReceive(object sender, EventArgMessage msg)
        {
            Message recMsg;

            try {
                recMsg = new SerialMessage(msg.getMsg());
                EventArgSerialMessage eventArgSerialMessage = new EventArgSerialMessage();
                eventArgSerialMessage.msg = (SerialMessage)recMsg;
                EventHandler <EventArgSerialMessage> handler = onMessageArrived;
                if (handler != null)
                {
                    handler(this, eventArgSerialMessage);
                }
            } catch (Exception e) { throw e; }
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: jdede/tinyos-main
 static private void newMsgHandler(Object sender, EventArgSerialMessage e) {
   TestSerialMessage testSerialMsg = new TestSerialMessage(e.msg.GetPayload());
   Console.WriteLine("Received packet sequence number " + testSerialMsg[TestSerialMessage.COUNTER]);
 }
コード例 #4
0
ファイル: Listener.cs プロジェクト: nagendra22/tinyos-main
 private void newMsgHandler(Object sender, EventArgSerialMessage e) {
   prompt.WriteLine(BitConverter.ToString(e.msg.GetMessageBytes(), 0), Console.ForegroundColor);
 }
コード例 #5
0
ファイル: Program.cs プロジェクト: jdede/tinyos-main
 static void mote_onMessageArrived(object sender, EventArgSerialMessage e) {
   MoteMessage data = new MoteMessage(e.msg.GetPayload());
   data.Print();
 }