Adaptive Micro Systems BetaBrite Prism Interface
Betabrite Interface Prism Software
Examples and resources for interfacing with the Adaptive Micro Systems Betabrite Prism Signboard
If you have questions about the Betabrite Prism interface or want to integrate Betabrite Prism communication into
custom software, please contact us.
We would like to extend our thanks to Gary Peek of IndustroLogic for his help in deciphering the Prism interface and for providing PowerBasic example code used as a basis for the examples herein.
Files
WCSPrismV21.BAS | Sample QB64 BASIC code for sending a simple message to the Betabrite Prism signboard using a standard transmission packet. This method involves a slight delay between packet transmission and message display although it allows for messages of greater length (around 489 characters). Opens in new window, right click link to save file. |
WCSPrismV21.exe | Precompiled executable of WCSPrism v2.1. Requires dlls below. This software can be run from the command line by itself to display the default message or with an optional string appended to display a custom message. |
WCSPrismV22.BAS | Sample QB64 BASIC code for sending a simple message to the Betabrite Prism signboard using a set of transmission packets to configure signboard memory and send TEXT and STRING files. This method eliminates the above mentioned delay but limits the length of the message as buffered STRING files are limited to 125 bytes. Opens in new window, right click link to save file. |
WCSPrismV22.exe | Precompiled executable of WCSPrism v2.2. Requires dlls below. This software can be run from the command line by itself to display the default message or with an optional string appended to display a custom message. |
WCSPrismV30.BAS | Sample QB64 BASIC code for sending a simple message to the Betabrite Prism signboard using a set of transmission packets to configure signboard memory and send TEXT and STRING files. This method uses serial RS-232 communication to send data to the sign. Opens in new window, right click link to save file. |
WCSPrismV30.exe | Precompiled executable of WCSPrism v3.0 for COM4 serial port. This software can be run from the command line by itself to display the default message or with an optional string appended to display a custom message. |
WCSPrismV40.BAS | Sample QB64 BASIC code for sending a simple message to the Betabrite Prism signboard using USB after allocating 2000 bytes of memory for the string file. |
WCSPrismV40.exe | Precompiled executable of WCSPrism v4.0 for USB. This software can be run from the command line by itself to display the default message or with an optional string appended to display a custom message. |
betabriteusb.dll | Windows DLL file from Adaptive Micro Systems to handle communication to and from the BetaBrite Prism signboard. Required to compile above QB64 code (place DLL in folder with QB64 executable). |
QB64dll.zip | Set of dynamic link libraries (dll) from QB64. These files must be in the same directory as the compiled executables in order for them to run. Not required if you compile the code yourself and leave the executable in the QB64 directory. |
PrismNotes.BAS | Notes about Alpha Protocol display modes and color settings. Opens in new window, right click link to save file. |
Resources
Click here to visit the QB64 website and download the free compiler. |
Click here to visit the IndustroLogic Prism Software page, including PRISMMES.BAS example code. |
Click here to view the Adaptive Micro Systems Alpha Protocol. |
Click here to view the SEGGER Microcontroller Systemes GmbH USB Device Stack documentation. |