Hola:
Bueno, espero poder ayudarte.
Básicamente, el script lo que hace es leer lineas enviadas por el puerto serie (configurado a 115200)
En función de lo que se ha enviado, hace una cosa u otra.
El comienzo es siempre una letra y el resto, depende del caso.
Esto es lo que puede enviarse:
aXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 0,0
bXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 10,0
cXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 0,2
dXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 10,2
wXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 0,3
eXXXXX --> Saca el texto XXXXX en el LCD1 en la posicion 10,3
fXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 0,0
gXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 9,0
hXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 9,1
iXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 0,1
jXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 0,3
kXXXXX --> Saca el texto XXXXX en el LCD2 en la posicion 9,3
l0 --> Apaga el led de gear
l1 --> Enciende el led de gear
m0 --> Apaga el led de gear_left
m1 --> Enciende el led de gear_left
n0 --> Apaga el led de gear_right
n1 --> Enciende el led de gear_right
o0 --> Apaga el led de autopilot
o2 --> Enciende el led de autopilot
p0 --> Apaga el led de hdg
p2 --> Enciende el led de hdg
q0 --> Apaga el led de nav
q2 --> Enciende el led de nav
r0 --> Apaga el led de vvs
r2 --> Enciende el led de vvs
s0 --> Apaga el led de speed
s1 --> Enciende el led de speed
t1 --> Apaga el led de althold
t2 --> Enciende el led de althold
u0 --> Apaga el led de sblight
u1 --> Enciende el led de sblight
v0.0 --> Apaga el led de brake
v0.5 (o mayor)--> Enciende el led de brake
Bueno espero que te sirva.
Un saludo,
delacoba