I installed the new version of software Pokeys published today (3.1.67), but have not solved the problems with the LCD. The firmware version is the same (4.1.43), although in the log that is displayed when loading the software, some changes are reported in firmware version 4.1.44 ("LCD protected from IO pins updates"), but not I know where I can download.
The LCD display problems have increased: the characters of the first row is moved to the right, in the remaining rows some characters blink, appear strange signs in the blank spaces, ...
I tried to send the text from the LCD setup or by using the following VB script (macropump) with the same bad results

:
Dim Cadena As String
Dim Cadena1 As String
Dim Cadena2 As String
If GetOemLed(800) Then 'Reset LED 800
SetUserLabel(100,"PARADA DE EMERGENCIA!")
SetUserLabel(101,"Sin servicio!")
ElseIf GetOemLed(57) Then 'MPG Jog ON 57
SetUserLabel(100,"Modo MPG en:")
If GetOemLed(59) Then 'MPG 1 Jogs X axis LED 59
SetUserLabel(101, "X " & Format(GetDro(0), "+0.000;-0.000"))
ElseIf GetOemLed(60) Then 'MPG 1 Jogs Y axis LED 60
SetUserLabel(101, "Y " & Format(GetDro(1), "+0.000;-0.000"))
ElseIf GetOemLed(61) Then 'MPG 1 Jogs Z axis LED 61
SetUserLabel(101, "Z " & Format(GetDro(2), "+0.000;-0.000"))
End If
If GetOemLed(117) Then 'MPG jog Velocity mode selected LED 117
Cadena1 = "Vel "
Cadena2 = " "
ElseIf GetOemLed(118) Then 'MPG jog Velocity/Step mode selected LED 118
Cadena1 = "Stp/Vel "
Cadena2 = " "
ElseIf GetOemLed(119) Then 'MPG jog single exact step mode selected LED 119
Cadena1 = "SingStp "
Cadena2 = "JgInc " & Format(GetOEMDro(828),"0.000")
ElseIf GetOemLed(120) Then 'MPG jog multiple steps selected LED 120
Cadena1 = "MultStp "
Cadena2 = " "
End If
Cadena = Cadena1 & Cadena2
SetUserLabel(103,Cadena )
Else
SetUserLabel(100,"X: " & Format(GetDro(0), "+0.000;-0.000") & " Y: " & Format(GetDro(1), "+0.000;-0.000")) 'prints the X & Y axis
SetUserLabel(101,"F: " & Format(GetOemDro(55), "0.0 ") & " S: " & Format(GetOemDro(817), "0.0")) ' prints the F & S
End If