The online racing simulator
Chat display on an external LCD screen
Hey there,

I was wondering if it is possible to relay all the chat/info messages from their default position (top-left of the screen) to an external LCD (graphic or alphanumeric) controlled via Arduino? Does outgauge or insim allow for that?
Easy. That's possible via InSim indeed with the IS_MSO packet.
struct IS_MSO // MSg Out - system messages and user messages - variable size
{
byte Size; // 12, 16, 20... 136 depending on Msg
byte Type; // ISP_MSO
byte ReqI; // 0
byte Zero;

byte UCID; // connection's unique id (0 = host)
byte PLID; // player's unique id (if zero, use UCID)
byte UserType; // set if typed by a user (see User Values below)
byte TextStart; // first character of the actual text (after player name)

char Msg[128]; // 4, 8, 12... 128 characters - last byte is zero
};


FGED GREDG RDFGDR GSFDG