Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The client application can be installed on any machine that will be able to access the XPression machine via a network address. It is responsible for all communication with the barchart internet data service. It also needs to be able to connect to the Chameleon database instance to access the sponsor schedule.

Prerequisites

Windows 8, 10, or Windows Server 2012 or greater is recommended.

...

To view account details related to the active API key there is a window that opens via the Help menu - API Account Access… Clicking on this menu item will open a window display exchanges and module access.

...

Then numbers in front of the module names in the right hand list indicate the number of times that module has been used this month.

...

No XPression Mode

You can run the client application without connecting to the XPression server. Press the Don’t connect button to launch the client app in standalone mode. You will be able to:

  • search for commodities available to you for chart generation

  • generate and preview charts

  • generate and preview commodity quote table data

  • build playlists of charts and tables to be used in a later session.

  • generate and view real time value lists

  • update preferences

Preferences

...

  • view currently scheduled sponsors for each sponsor category (if enabled)

Preferences

You can change many of the features of the generated charts with the Preferences window. It is accessed via File menu - Preferences...

...

  1. Search for the first symbol by typing it in the search box #1

    1. You can search by typing a name or a symbol

    2. You can click the dropdown arrow on the right of the search box to select from the most recently used list.

  2. Click on the item you wish to use. The first item is selected by default.

  3. If you want to compare 2 on one chart

    Image Added

    1. click on the Compare checkbox to display it’s checkmark

    2. search for the second by starting to type its name or symbol in the filter box for #2

    3. select the item you wish to use from the filtered list

  4. Select a Range

  5. Click the Generate Chart button

    1. This will cause the current data to be downloaded and transformed into the corresponding chart

    2. You will see the retrieved data and thumbnail of the chart displayed in the preview section

...

By default each time you load a playlist all the items in the list we be refreshed with new data. You can disable/enable this feature in the Playlist menu. Click on the Auto Refresh Items… menu option. If an item fails to auto refresh it will remain in a disabled state. Likely the symbol is no longer valid for the request.

Refresh Data in a Playlist Item

...

To open or reopen the window use the Window menu and click Real Time Window. Note that when you close the real time window it will remember it’s last position and size and automatically apply those settings the next time you open the window.

...

Open Real Time

...

Window at Startup

The real time values window can be enabled to open automatically by toggling the setting “Open Real Time Window at Startup” in the Window menu.

Editing the Real Time Commodity List

...

To change the list of commodities you open a secondary Commodity Symbol List window. This window enables you to add, remove and re-order the symbols in the list.

...

This option refreshes the data while the table is displayed on air.

Application Logs

...

Sponsors

The finance app integrates with an instance of Chameleon to display scheduled sponsors on the charts and tables. For full details on this see this article: RFD-TV Finance App Sponsors

Application Logs

You can access the application logs that provide information on the work the app is doing as well as providing additional debugging information when errors occur.

...

Note that the XPression project files should all be stored on the local machine.

Application Logs

You can access the application logs that provide information on the work the app The Application specifically uses the following 3 scenes from the XPression project file:

  • FS^Chart GRAPHS

  • FS^Chart2 Graphs

  • FS_^TABLE5C

Special Settings

There is a special setting that controls how XPression scenes are managed in the app. By default the IsSceneObjectReleaseEnabled value is set to False. It was introduced in build 1.26.4983. This disables the code that explicitly releases the scene COM objects when it no longer needs them. To enable this setting, close the app and then edit the file settings.ini in the folder C:\ProgramData\Bannister Lake\RFD-TV Finance XPression. Finally reopen the app. Enabling this setting has been associated with increased occurrence of the XPression software crashing.

Application Logs

You can access the application logs that provide information on the work the app is doing as well as providing additional debugging and performance information when errors occur. 

...

You can read the log via the Help menu. Select the Read Log... option to open the current log file.

Debug and Performance Logging

You can enable extra logging:

  • Help menu

    • Logging

      • Debug Logs

      • Performance Logs

Each log type is active when the checkmark is displayed.

The log file will also indicate when the log types were enabled and disabled.

File Access

You can also access the log files in the ProgramData directory which is typically:  
C:\ProgramData\Bannister Lake\RFD-TV Finance XPression\logs

Check for Updates

Both of these apps have a feature that enables you to check for and then download available updates. To check if an update is available:

...