I already have the KW2x device implemented as a client, using my Linux PC as the host, on an IP stack over Ethernet. Now the next project is to implement the router onto the same device, for implementing various control applications. My questions are:
- I understand that the router implementation is in Cpp. I'll need to have it converted to C. Still, do you think it will be feasible to port a code of that size onto a RAM/flash memory of an embedded device like the KW2x (512KB flash memory)? Please note that using a cross-compiler would be infeasible in terms of code size.
- Which parts of the Linux AllJoyn Router code should be ported onto the KW2x for a simple implementation of exchanging messages between AJ router and client/node (both KW2x)? Initially, the plan was to analyze the 'WHO_HAS' and 'ISAT' messages and then implementing the same in C. Do you think there is a better approach to have?
I'm using the image obtained from the hackathon - https://wiki.allseenalliance.org/develop/hackfests/1may2014hackfest/details