You can get the VM’s time synced with the host system by starting the VM, then in the upper-left corner, click Player->Manage->Virtual Machine Settings… Then click the Options tab, VMware Tools, and check the “Synchronize guest time with host” checkbox. Then click OK. You can do the same thing from the VMware Player start-up screen by clicking on the desired VM, then click, “Edit virtual machine settings,” then click the Options tab… After you either reset the VM or power it off then back on, the time should be the same as on the host system.
To re-calibrate the touchscreen, log into the console and use the command: ts_calibrate After that, you can use the command ts_test to check the touch operation.
If your module is running from NAND, you edited system files, and your module doesn’t boot properly from NAND anymore, you will have to restore the base image. This will delete any work you have done (sorry!). Insert the SD card with the image you want (find the appropriate Software Releases by going to the "Touchscreen Display Module" menu, selecting your module and looking in the "Downloads" tab) and remove the NAND boot jumper. Then use the View, Advanced View option of the G2Link program and click the Upgrade Flash button. When the update is finished, reinstall the jumper and power cycle. Then re-install your application to NAND.
The QML Viewer section explains how to turn on “lookup acknowledgments” from the QML Viewer, which helps show which application messages are not working.
I use connection.sendMessage() to send messages to my microcontroller, but get a “Reference Error” when I run the QML application on a PC. How do I avoid this error?
You can test for the presence of “connection” with this approach: The code above will use connection.sendMessage() when running on the display module but will use console.log() when running on the PC.
Check the external inverter. If it is an ERG 8maD3407F model, you need to have the following line: pwmIsEnable = 0 in the config.ini file, you use to initialize the system.
Question: I have programmed the baud rate at 23,*PONMAC 0 4,*PONMAC 0 ,*PONMAC 0 in the power-on macro. Now I can’t communicate via my embedded system, BMPload, or Hyperterminal. How can I reset the baud rate so that I can continue working? Answer: The SLCD controller family has an “auto-switch” feature to change the active serial port. You need to connect to an alternate serial port, perform the auto switch, and disable the power-on macro. Using the development kit: Connect to the AUX port on the PowerCom4 triangle board using a PC serial port at ,baud0 ,baud0 52,*PONMAC 0 ,*PONMAC 0 baud. Using Hyperterminal or RealTerm or Tera Term, send 4 “enter” or characters, and you should get a ‘>’ prompt. Issue the command:
When I download STEP files from your web page, they are in the wrong format and SolidWorks can’t read them.
Make sure Windows isn’t renaming the file for you. Some web browsers insist on renaming the file .STEP to .txt. To work around this, you can either do a right-click on the link, select Save as…, or rename the file to a .STEP file.
I did a screen capture of an image and displayed it on the SLCD6 or SLCD43 (in high color mode) and see color banding that was not in the original. What do I do to get rid of this?
Natural images (pictures) display quite well using 16-bit color. However, some computer-generated artwork images contain continuously varying color gradients that look banded when converted to 16-bit color. To resolve this, use error diffusion (dithering) to smooth out the banding. Look in the GIMP documentation or glossary for information on dithering support.