At present, the tunnel advertising system has been upgraded to a new device system with the original 256 colors, 192 × 256 resolution, 16-bit color, and 640 × 320 resolution, in addition to significant hardware upgrades and improvements, the software has also been greatly improved.
1. The volume of downloaded data has soared, from a single frame of 48 k bytes to a current 300 K byte, increasing by 15 times (frames of about MB bytes ). However, the baud rate has also been adjusted from 115.2 bps to kbps.
2. In order to reduce the download time, parallel delivery of parts is required. A serial port is responsible for downloading 25 frames of images, that is, 12 serial ports are required to download at the same time. Originally developed using VBProgramThe thread mode cannot be used. The multi-process mode is complex and unnecessary.
3. For the 2nd issues, the ioserver backend is used to solve the problem. Because a ioserver user driver corresponds to a site, you can load 12 User drivers (of course, any number)
4. In addition, the biggest advantage is that the device driver can automatically add the necessary memory variables, which is much better than the general configuration software and Their variables must be customized in advance, cannot be added or deleted dynamically.
5. The front-end program only needs to provide the data storage address for automatic data delivery. Of course, it also provides the download progress and download status (such as Figure 1st ).
The actual test results are satisfactory. Multiple Threads work concurrently, effectively reducing the data download time.
In addition, I learned about color temperature and gamma curve adjustment in Image Display and processing, so that the pictures displayed on the LED display are closer to the actual results.