Receive.receive(message_t* msg, void *payload, uint8_t len) {
if (uartbusy == FALSE) {
mviz_msg_t* in = (mviz_msg_t*)payload;
Receive.receive(message_t* msg, void *payload, uint8_t len) {
if (uartbusy == FALSE) {
mviz_msg_t* in = (mviz_msg_t*)payload;
memcpy(o, &local, sizeof(local));
if (call Send.send(&sendbuf, sizeof(local)) == SUCCESS)
sendbusy = TRUE;
memcpy(o, &local, sizeof(local));
if (call Send.send(&sendbuf, sizeof(local)) == SUCCESS)
sendbusy = TRUE;
call CtpInfo.getParent(&val);
local.link_route_addr = val;
local.link_route_value = call LinkEstimator.getLinkQuality(local.link_route_addr);
call CtpInfo.getParent(&val);
local.link_route_addr = val;
local.link_route_value = call LinkEstimator.getLinkQuality(local.link_route_addr);