Thanks!
The only thing I did to solve this is removing the setcursor and the autoscroll.
Now Works like a charm.
It was my first post.
Thank you very much
#include <VirtualWire.h>
#include<LiquidCrystal.h>
const int receiver_pin = 12;
LiquidCrystal lcd(6,7,8,9,10,11);
void setup()
{
Serial.begin(9600);
vw_set_rx_pin(receiver_pin);
vw_setup(2000);
vw_rx_start();
lcd.begin(16,2);
}
void loop()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
//lcd.setCursor(15,1);
if(vw_get_message(buf, &buflen))
{
digitalWrite(13,HIGH);
// lcd.autoscroll();
//lcd.rightToLeft();
for(int i=0;i<buflen;i++)
{
Serial.print((char)buf[i]);
lcd.print((char)buf[i]);
delay(100);
}
digitalWrite(13,LOW);
}
}