1
Vote

changed OnPacketReceived to FrameReceived not in DLL??

description

I just started a new project using XBee. I am sending a message from a
xbee connected to an arduino microcontroller to a xbee connected to my
laptop.
 
I am writing the laptop application in C#, and am using this library for it.
I've allready established a connection succesfully. I've got an OnPacketReceived
handler, but for every message that is send to the xbee connected to C# I
get the following message in my Console:
"Could not handle API message 129";
 
First of all I would like to know what this message means exactly (129??). I went
to checkout the documentation (Source Code -> Browse). There I found that the
OnPacketReceived handler was changed to FrameReceived. When I check the
dll I am using OnPacketReceived is still in there, and FrameReceived isn't. How come?
I've got the most recent dll I can download here.
 
I hope someone can give me some usefull information.
 
Greetings Ophoopfansegen

file attachments

comments

velias wrote Apr 29, 2010 at 4:38 PM

I don't think anyone is supporting this toolkit anymore, they havn't released a compiled dll since last March 2009, which is what I've been waiting for. That version is full of problems.

interactive wrote Nov 8, 2010 at 12:34 PM

Hi velias,

could you please send me an example how you get the error message for API type 129?

Regards,
Michael

wrote Nov 9, 2010 at 4:18 AM

Ophoopfansegen wrote Nov 9, 2010 at 4:18 AM

It's been a long time since I worked with this project.

We managed to fix our problems, allthough the performance of the library was very bad when
handeling a lot of messages. Instead of the published dll we used the available source code and
made some changes to the library and created a dll ourselves. We also made som changes in the
library regarding the performance issues, it improved a bit but still not completely fluent.

I can't remember what issues we ran into exactly or what we changed. I can include an attachment
of the source code of the zigbee library as we changed it. You can check what changes we made
as improvements.

wrote Feb 14, 2013 at 8:10 PM