We hooked up a bi-directional actuator to a keyboard encoder in order to simulate a temperature display on our BrightSign using JPG and keyboard stroke events. It works fine, BUT when I turn the dial quickly, the brightsign displays ALL the cached images. IS there a way to remove this image cache so that the BrightSign displays just the image that the actuator will land on?
6 comments
-
Romeo Hi,
Could you please provide a link where we could download your project?
Thanks you.
Romeo
-
Znagle Hi Romeo
Here is a link to the files, thanks for taking a look! Zach
-
Znagle Oh this project uses BMP instead of JPG, it loads a bit faster.
-
Alex So, for instance, if you press key 'A' on your keyboard 5 times quickly, the playback should jump over 4 images in playlist and display only the latest image (skipping images 2,3 and 4). Is that what you want to do?
-
ZNZN Yes! That's exactly what we were thinking. -
Alex See the attached project. It consists of two zones. Audio zone has 5 event handlers which allow to jump over 4 states in the video zone. Event handlers are connected with each other using the Keyboard events. The timeout events (equal to 0.5 seconds) are used to get back to the home state. 0.5 seconds is the maximum duration of time between the button presses, i.e. if you press buttons with interval more than 0.5 seconds, the transition across multiple images will not work. Each timeout event sends a zone message command to the video zone. You can double click on the timeout event and select Advanced to see the actual command. Once the button "a" on a keyboard is pressed N-times quickly, the unit waits for 0.5 seconds, and then sends an appropriate zone message command to the video zone to play an appropriate image. In the video zone all images listen to the zone message commands which are sent from the audio zone. The attached presentation was created in 3.7.0.37 BrightAuthor version for XD1230 player. The screen resolution is set to 1920x1080x60p.