Hi people!
We've got a problem with our displays .
When I took over the Tx/Rx Pin on the board and press one key of the keypad, it takes a time to display a character on the display. We have more than one displays of them. Some displays react immeaditly and some you can take a coffee.
We don't know what happens. Because every 2nd display doesn't work in the parametre.
The displays are used in a student work with a microcontroller, we thought first, they overwrite some registers on the controller, but in the source code of the students work are no evidences for change a register on the display controller.
We need help, had somebaody an idea?
Greetz from Germany!
Slow keypad echo to the Display GLK12232-25 WBL
Hi Mensch,
Thank you for posting on the forum.
Please try sending the following commands to every single one of the modules:
254 / 147 / 1 - this command turns Remember function on
254 / 65 - this command turns auto transmit on
254 / 85 / 8 - this command sets the debounce time to approx. 64ms
254 / 147 / 0 - this command turns Remember function off
The first command is there to make sure that the changes done will be daved in nonvolatile memory.
Please let me know how it turns out.
Thank you for posting on the forum.
Please try sending the following commands to every single one of the modules:
254 / 147 / 1 - this command turns Remember function on
254 / 65 - this command turns auto transmit on
254 / 85 / 8 - this command sets the debounce time to approx. 64ms
254 / 147 / 0 - this command turns Remember function off
The first command is there to make sure that the changes done will be daved in nonvolatile memory.
Please let me know how it turns out.
Raquel Malinis
Design and Development
Matrix Orbital
Design and Development
Matrix Orbital
Hi Raquel,
thanks for the fast answer.
We have the tool "Matrix Orbital Graphic Display", mogd.exe, can we use this to send the commands to the chip? Or need we another program, like Hyper Terminal from Windows?
Because we don't know how to program the chip.
Have we then to write the commands like you have written with the same syntax?
Thanks
Mensch
thanks for the fast answer.
We have the tool "Matrix Orbital Graphic Display", mogd.exe, can we use this to send the commands to the chip? Or need we another program, like Hyper Terminal from Windows?
Because we don't know how to program the chip.
Have we then to write the commands like you have written with the same syntax?
Thanks
Mensch
Hi Mensch,
You can use uProject to send the commands I listed earlier. You can get uProject here.
In the Uploader tab, on the left panel side, open Other and drag Raw Data to the right side. It'll open up a window, click on Add Command Byte, this will add /254/ on the Raw data command line. On Add Custom Byte, ASCII Number, put in 147. Click on Add. This will add /147/ on the Raw data command line. Go back to ASCII Number and change the 147 to 1. Click on Add. The Raw data command line will then look like: /254//147//1/. Click on OK. Do the other commands in the same manner. Once you've done all the commands, you can hit F9, then Enter to run all of them.
Make sure you have communication with the GLK12232-25 before you hit F9. Check your comm port and baud rate settings in the COM Setup tab, and then in the Main tab, on the top left corner, tick/untick Backlight on. See that the backlight in the GLK12232-25 is turning on/ff accordingly. This ensures you have communication with the module before you send the commands in Uploader tab.
Please let me know if you need more assistance.
You can use uProject to send the commands I listed earlier. You can get uProject here.
In the Uploader tab, on the left panel side, open Other and drag Raw Data to the right side. It'll open up a window, click on Add Command Byte, this will add /254/ on the Raw data command line. On Add Custom Byte, ASCII Number, put in 147. Click on Add. This will add /147/ on the Raw data command line. Go back to ASCII Number and change the 147 to 1. Click on Add. The Raw data command line will then look like: /254//147//1/. Click on OK. Do the other commands in the same manner. Once you've done all the commands, you can hit F9, then Enter to run all of them.
Make sure you have communication with the GLK12232-25 before you hit F9. Check your comm port and baud rate settings in the COM Setup tab, and then in the Main tab, on the top left corner, tick/untick Backlight on. See that the backlight in the GLK12232-25 is turning on/ff accordingly. This ensures you have communication with the module before you send the commands in Uploader tab.
Please let me know if you need more assistance.
Raquel Malinis
Design and Development
Matrix Orbital
Design and Development
Matrix Orbital
Hi Raquel,
so we tried it. Most of the boards are going now!
On two boards we can open a connection, but the keypad doesn't work. We can't catch any signals on the tool, when we press a button on the pad.
And one board we can't open a connection. We had override the baud rate. But it doesn't help.
Can you tell us, what we can do more, to repair the displays?
Greetz from Germany after midnight
Mensch
so we tried it. Most of the boards are going now!
On two boards we can open a connection, but the keypad doesn't work. We can't catch any signals on the tool, when we press a button on the pad.
And one board we can't open a connection. We had override the baud rate. But it doesn't help.
Can you tell us, what we can do more, to repair the displays?
Greetz from Germany after midnight
Mensch
Hello Mensch,
If I understand you right, most of your modules are now working but you have 2 boards that you can connect to but keypad does not work; and another board that you can not even open a connection.
First thing to do is please do a visual inspection of the boards. Compare all of the 3 problematic boards to ones that work. Make sure that the connections, and jumpers, if any, are the same.
Second, for the 2 boards that you can connect to, temporarily take off the keypad from the connector. One by one connect them to a PC using uProject. Check for communication by sending text to the display, or use Backlight command in the Main tab as before. Be sure that the display backlight turns on / off accordingly, or if you decide to send text, check that the text displayed is the text you sent. Once you've established communication, in the Main tab, there is a keypad section, tick the Auto Transmit keypresses. In Debounce time, type in 8 and click on Set.
There are 10 pins in the keypad connector. With a piece of wire, one by one short the pins and see if there is data transmitted to uProject. You can see the data in the white box by the keypad section in the Main tab, it has a Clear button under it. If you see data being transmitted, then yes it is the keypad that does not work. You will probably have to buy a new one.
For the third one that you can not communicate with, will it be possible for you to post a picture of it? I'll double check the settings, hopefully I can find something.
If I understand you right, most of your modules are now working but you have 2 boards that you can connect to but keypad does not work; and another board that you can not even open a connection.
First thing to do is please do a visual inspection of the boards. Compare all of the 3 problematic boards to ones that work. Make sure that the connections, and jumpers, if any, are the same.
Second, for the 2 boards that you can connect to, temporarily take off the keypad from the connector. One by one connect them to a PC using uProject. Check for communication by sending text to the display, or use Backlight command in the Main tab as before. Be sure that the display backlight turns on / off accordingly, or if you decide to send text, check that the text displayed is the text you sent. Once you've established communication, in the Main tab, there is a keypad section, tick the Auto Transmit keypresses. In Debounce time, type in 8 and click on Set.
There are 10 pins in the keypad connector. With a piece of wire, one by one short the pins and see if there is data transmitted to uProject. You can see the data in the white box by the keypad section in the Main tab, it has a Clear button under it. If you see data being transmitted, then yes it is the keypad that does not work. You will probably have to buy a new one.
For the third one that you can not communicate with, will it be possible for you to post a picture of it? I'll double check the settings, hopefully I can find something.
Raquel Malinis
Design and Development
Matrix Orbital
Design and Development
Matrix Orbital
Hi Raquel,
we needed a long time to find the errors. Because our students are not boring ones
. So the work had to wait.
The problem:
Their was a changing of RX/TX from the RS-interface to the pin connectors on board. Now one of the two working probalbly again.
The other one is definetly broken. The lamp doesn't work and when we change brightness or something else, you get hyroglyphs on the display.
Thanks for helping and we send greetings from Germany to Cananda
You're welcome to us
Mensch
we needed a long time to find the errors. Because our students are not boring ones

The problem:
Their was a changing of RX/TX from the RS-interface to the pin connectors on board. Now one of the two working probalbly again.
The other one is definetly broken. The lamp doesn't work and when we change brightness or something else, you get hyroglyphs on the display.
Thanks for helping and we send greetings from Germany to Cananda
You're welcome to us
Mensch
Hi Raquel,
the last one of our displays polls characters on the display after starting it. After you send the first signal from keyboard it stops sending Signals to the display. After stopping it works probably normal.
Can you say us please, why it starts with sending without a manual signal?
Thanks
Greetz!
the last one of our displays polls characters on the display after starting it. After you send the first signal from keyboard it stops sending Signals to the display. After stopping it works probably normal.
Can you say us please, why it starts with sending without a manual signal?
Thanks
Greetz!
Hello Mensch,
How are you?
I am not quite sure if I understand the question. Are you saying that out of a number of modules you have one that is having troubles with keypad? Can you please make sure you send it the commands:
254 / 147 / 1 - this command turns Remember function on
254 / 65 - this command turns auto transmit on
254 / 85 / 8 - this command sets the debounce time to approx. 64ms
254 / 147 / 0 - this command turns Remember function off
These are the commands necessary to make sure that each keypad press will automatically transmit a data value.
Best Regards,
How are you?
I am not quite sure if I understand the question. Are you saying that out of a number of modules you have one that is having troubles with keypad? Can you please make sure you send it the commands:
254 / 147 / 1 - this command turns Remember function on
254 / 65 - this command turns auto transmit on
254 / 85 / 8 - this command sets the debounce time to approx. 64ms
254 / 147 / 0 - this command turns Remember function off
These are the commands necessary to make sure that each keypad press will automatically transmit a data value.
Best Regards,
Raquel Malinis
Design and Development
Matrix Orbital
Design and Development
Matrix Orbital