Here is the long-awaited by many users article about communicating between two Arduino boards via UART.
Create your own “data package” to exchange information between Arduino boards using a text-based format.
To repeat the example you need to add the uart-led-control library to your XOD workspace.
If you can’t repeat the example described in the article or you are faced with other unexpected errors, be sure to write about it on the forum. The more feedback you give us, the sooner the nodes in this library become part of the XOD libraries.
To be more specific… Looks like you have a (now obsolete) fork of the xod/uart library. Take a look at $HOME/xod/__lib__. There should be no xod subfolder. I.e. no $HOME/xod/__lib__/xod. If it is there, it takes precedence over the library bundled with XOD IDE.
Yes, it’s a big source of confusion. Once you make a change in any standard library its fork is automatically created locally, on the next “Save All”.
There are cases when it is useful (when developing a project and several libs at the same time). But in most cases, the behavior is not obvious. We’re thinking about fixing it but leaving power-features intact at the same time.