Difference between revisions of "Customization of Barix Firmwares"

 
Line 1: Line 1:
There are two different firmware types for Barix devices avaiable:
There are two different firmware types for Barix devices avaiable:<br>
- Standard firmwares, like the Instreamer standard firmware, Annuncicom standard firmware, the Exstreamer standard firmware or the Streaming Client firmware.
- '''Standard firmwares''', like the Instreamer standard firmware, Annuncicom standard firmware, the Exstreamer standard firmware or the Streaming Client firmware.<br>
These firmwares you can modify in the design you can change the files on the web server, change e.g. logos or remove/rename setup features. The sources of the files are contained in the firmware  
These firmwares you can modify in the design you can change the files on the web server, change e.g. logos or remove/rename setup features. The sources of the files are contained in the firmware  
package itself (in sub folder "webuidevkit").<br>
package itself (in sub folder "webuidevkit").But you cannot change the functionality of the firmware itself on these firmwares, please contact Barix directly for such changes.<br>
But you cannot change the functionality of the firmware itself on these firmwares, please contact Barix directly for such changes.


- ABCL firmwares, like ABCL SIP firmware, ABCL STL firmware or ABCL FTP-MP3 firmware, ....
- '''ABCL firmwares''', like ABCL SIP firmware, ABCL STL firmware or ABCL FTP-MP3 firmware, ....<br>
On these firmware packages you can change/add/remove the design and the functionality.
On these firmware packages you can change/add/remove the design and the functionality.
The ABCL firmwares contain a interpreter for overlaying applications only and the overlaying applications can be added, modified or removed for you as you want.  
The ABCL firmwares contain an interpreter for overlaying applications only and the overlaying applications can be added, modified or removed for you as you want.  
All ABCL firmware packages have overlaying ABCL applications contained, mostly inclusive the source code - so that they can be modified from everybody.
All ABCL firmware packages have overlaying ABCL applications contained, mostly is the source code included - so that it can be modified from everybody.
ABCL means '''A'''udio '''B'''arix '''C'''ontrol '''L'''anguage , that´s a simple BASIC-like programming language which allows to access almost all interfaces of the Barix audio devices.
ABCL means '''A'''udio '''B'''arix '''C'''ontrol '''L'''anguage , that´s a simple BASIC-like programming language which allows to access almost all interfaces of the Barix audio devices.
The ABCL applications will be stored in the device´s webserver and can be embedded in the ABCL firmware package.  
The ABCL applications will be stored in the device´s webserver and can be embedded in the ABCL firmware package.  


The Barix Barionet knows only one firmware type, but this contains also an interpreter for BCL applications. BCL and ABCL is the same, but without the Audio functionality in BCL.
The Barix Barionet knows only one firmware type, but this contains also an interpreter for BCL applications. BCL and ABCL is the same, but without the Audio functionality in BCL.


ABCL applications and the ABCL programming manual you can find on the Barix website.<br>
ABCL applications and the ABCL programming manual you can find on the Barix website.<br>

Latest revision as of 09:18, 15 May 2013

There are two different firmware types for Barix devices avaiable:
- Standard firmwares, like the Instreamer standard firmware, Annuncicom standard firmware, the Exstreamer standard firmware or the Streaming Client firmware.
These firmwares you can modify in the design you can change the files on the web server, change e.g. logos or remove/rename setup features. The sources of the files are contained in the firmware package itself (in sub folder "webuidevkit").But you cannot change the functionality of the firmware itself on these firmwares, please contact Barix directly for such changes.

- ABCL firmwares, like ABCL SIP firmware, ABCL STL firmware or ABCL FTP-MP3 firmware, ....
On these firmware packages you can change/add/remove the design and the functionality. The ABCL firmwares contain an interpreter for overlaying applications only and the overlaying applications can be added, modified or removed for you as you want. All ABCL firmware packages have overlaying ABCL applications contained, mostly is the source code included - so that it can be modified from everybody. ABCL means Audio Barix Control Language , that´s a simple BASIC-like programming language which allows to access almost all interfaces of the Barix audio devices. The ABCL applications will be stored in the device´s webserver and can be embedded in the ABCL firmware package.


The Barix Barionet knows only one firmware type, but this contains also an interpreter for BCL applications. BCL and ABCL is the same, but without the Audio functionality in BCL.


ABCL applications and the ABCL programming manual you can find on the Barix website.
Some more demos you can find on: http://bcl-applications.info/

More detailed information to "Customization" you can find on : Default Configuration Customization


Back to Main_Page#Software_Topics