Channels
A channel is an object that creates time series data. It can be a physical or simulated sensor.
The channels sidebar enables you to select assets and channels to plot and create and plot views.
Assets
Select assets by typing their name into the field with the box icon. This field supports advanced features like case matching and regular expressions.
Clicking the gear icon will open a modal for applying a time offset to all channels from an asset. This enables aligning timestamps of data from different assets.
Channels
The channels list contains all channels associated with an asset.
You can filter channels using the field. The field supports advanced features like multi-word search, case matching, and regular expressions.
Folders in the list contain all folders of channels split by '.' or bit field elements in a bit field.
Clicking on the arrow icon next to the folder collapses the Channels folder and bit fields. If less than 100 channels are filtered, Clicking Plot All plots all the channels in the list. Unplot All removes all plotted channels from the plot.
The bar icon next to a channel indicates that the channel is plotted.
Hovering over a channel reveals a tooltip with the channel's metadata and a gear icon next to the channel name.
[!NOTE]
Channel Versions
A channel is unique by its name. Changing a channel's data type, units, or description will create a new version of that channel. Channels are split by the '.' delimiter and grouped in the channel list. You'll see all versions of a channel in the tooltip. Clicking on the channel will attempt to plot all channel versions if the version has data for that period.
Editing Channel Metadata
Pressing the gear icon opens a modal that lets you edit the channel's units and descriptions if they haven't already been set.
Bit Fields
Bit fields are one of the 10 data types supported by Sift. All bit field elements will appear as separate channels in the channel list, nested under a bit field folder. Individual elements can be plotted.
Views
Views are saved selections of channels, including their axes, that can be plotted as long as the channels in the view belong to the plotted assets.
Clicking on a view plots all of the channels in that view. Clicking on a different view removes all channels in the previously selected view from the plot and plots all channels in the recently selected view. Any channels that were not in the previous view will remain plotted. The bar icon next to a view indicates that it is plotted.
Multiple Assets
Views can be created when multiple assets are plotted, but axes will not be respected when channels with the same name from different assets are plotted on different axes. These channels will all appear on the same axis when the view is plotted.
Creating Views
When channels are plotted, a new view can be created. Click the plus icon to create a new view and enter a unique name. Views are globally scoped, so anybody in your organization can plot a view that you've created.
Clicking the check mark will create the view.
Updating Views
You can update a view to add or remove channels when the view is plotted. The Update Current View button will automatically appear at the bottom of the legend.
The pressure & temperature view contains the pressure and temperature channels. I also plotted the is_even channel. Add is_even to the pressure & temperature view by clicking Update current View. Similarly, to remove temperature from the pressure & temperature view, remove the temperature channel from the plot and click Update Current View.
Deleting Views
Delete a view by clicking the trash can icon at the top of the views section when a view is selected.