Wednesday, November 19, 2008                Register
On CQC Development

All of the CQC beta information on this site has been gathered from the www.charmedquark.com beta development forums. The information is the property of CQSL and/or the users who have posted comments and reply's on the CQSL web forums.

Please visit the Beta Discussion boards at www.charmedquark.com for more information.

Below you'll see a list of current beta releases. The details of each release can be located by clicking on the release name. This information has been taken directly from the CQC Beta Discussion forum.

Latest Release:
Version: 2.4.8
CQC Confidence Level: 95%

The 2.4 version is the production release.



CQC Version 2.4 ReleasedCharmed Quark

Release 2.4 was posted on 7/1/2008.

A highlight of some of the biggest changes since the 2.3 release, include:

Encrypted Drivers
CQC's drivers are mostly written in our own proprietary CML and PDL languages. These drivers are shipped as source in the product and compiled on the fly as used. However, some companies will not allow us to distribute drivers like this so we've not been able to support or fully support their products. To deal with this we now allow for the creation of encrypted CML driver packs, which can be used to distribute these types of drivers. They cannot be shipped in the product still, but can be made available as separately downloadable driver packs that can be imported into CQC.


Interface Based Events
Previously, only the Event Server could be configured to respond to the events sent out by those fields marked as triggers changed their values (so that the Event Server can do something on response to the change.) This has been extended to the Interface Viewer now, so that touch screen interfaces can also react to such events in useful ways. This feature will be further elaborated on in subsequent releases.


Playlist Management
Previously, some of our media renderer drivers allowed the target device to manage the playlist of files queued up on them. But this made for some inconsistencies since they would sometimes not support the features that other of our drivers provided (those that managed the playlist themselves.) They have all been changed now to manage the playlist in the driver and just feed files to the players one at a time. This way all of them can be consistent in playlist management features and interface. IT also means that you can now queue up movie files, where before you could only queue up songs. This allows for easy implementation of previews and shorts before a main feature.


Progress Bar Widget
A new user interface widget has been provided, the Progress Bar. This is a very flexible and powerful widget that can display progress of various types of operations in many different graphical ways. Often used for song playback progress, tank level indicators, thermometers, and so forth.


Media Architecture
Substantial internal changes were made to the media architecture, to set the stage in the next release for support of Media Center and iPods as standard CQC media repositories. Some immediately useful changes are support for searching by artist, which was not previously possible. And the addition of year information in the displayed text when sorting by year, and improvements in sorting of titles.


New/Improved Drivers
A number of new drivers are available in this release, including the Advantage Air, Nuvo T2, Brightan CAN, Cinema11, Centralite, XMRadio, Tandberg MXP, Denon blu-ray players. The upgraded drivers are Russound RNet, Radience XD, Barco CRT, J.River, Lexicon MC-1, Extron Crosspoint, File Tag repository, iTunes, Grand Concerto and Essentia, Zoom Player, TheaterTek, Barix ExStreamer, Lutron Homeworks, JVC HD2K, and the Weather Channel driver.


The Elk and Omni Drivers have received significant improvements in this release. There is a new driver for Omnis with the 2.16 or later firmware, which uses TCP/IP instead of UDP connections and provides more functionality via the control protocol. The old Omni driver was not replaced, so it will still be there for those who haven't upgraded their Omnis. Instead a new driver was created for the new protocol.
The RTI RP6 driver was basically a generic driver for responding to incoming ASCII strings and invoking a CQC action. So it was actually made fully generic and able to accept incoming strings from either serial port or socket connections. This allows you to train CQC to respond to any device that puts out ASCII strings, where a full fledged driver for that device isn't warranted. The RP6 driver is now just implemented in terms of this more generic driver.


Driver Initialization
Previously, in certain failure scenarios during system startup, a driver could fail to initialize, usually because some other system service it required wasn't started yet (the drivers run in a service and load early in the overall system startup.) This could cause the driver to be dropped from the list. This has been fixed and now driver initialization is like any other driver activity and is retried until it succeeds.

Helpful Links


Welcome
If you’re a CQC enthusiast as I am, you’ve browsed to the right place. db Controls is a web site dedicated solely to automation through the Charmed Quark product. Focusing on the development of CQC drivers for control of 3rd party devices and the CML macro language, you’ll find db Controls a valuable resource for any CQC related project.
DB Controls is proud to be part of the CQC community and will strive to do its best for continuing support and proactive contributions to the growing need of rich and diverse hardware and software backings the product carries.


   
Privacy Statement   |   Terms Of Use Copyright 2008 by Data Banker