On this screen you will set up the system to decommutate the PCM stream. It sets up the software extract individual parameter data from the PCM stream. The extracted data will be identified, combined and processed which will then allow the user to visualize and analyse the PCM data.
Notice the selector which presently says "Main stream" in the image above. You may use this to select your asynchronous stream (if defined in the Frame Sync Setup), and the channels from that stream will be shown on the main display. Click the selector and then choose the desired stream to define parameters.
The Add/Remove buttons are to add or remove a new parameter to the decom setup.
The Copy/Paste buttons utilize the Windows clip board to copy selected (the marked or darkened index number) parameters to the clip board. The user can then paste these same parameters to other cards within the same system.
The Import button is for importing Dewesoft X registered parameter lists for easy loading of parameter setups.
Parameter table heading definitions
Index - is the number from 0 to n (the total number of channels plus one) of the parameter
On/Off - the used/unused status of the scaled output from this channel (when set to "Used", it can be displayed and recorded)
On/Off Raw - the used/unused status of the raw (unscaled) output from this channel (when set to "Used", it can be displayed and recorded)
C - (color) the color of this channel. It can be set here by clicking the color icon or on the Channel Setup screen
Name - is the name of this channel. It can be set here or on the Channel Setup screen
Word - is the word number in the minor frame of this channel
Start frame – is the start frame of this channel, will be a number unless the channel is set to "Normal comm" instead of subcom or supercom
Rate - is the update rate in minor frames of this channel
Size – is the bit length of this channel
Values – are a preview of this channel, scaled against the min/max values
This is one of the most important aspects of the system because it is where you define the Parameters, or "Channels" which are to be extracted and made available for display and recording within the software.
Note - you can turn on or off the raw and scaled output values from each parameter independently. Simply click on the Unused button in the same row as the desired parameter to change it to Used, and vice versa.
Press the Add button to open a new channel setup window or modify an existing channel by pressing the Setup button at the end of each parameter's row.
Channel Info : here is where you can set up the top level properties of this channel.
Name - enter a name for this channel. This is what will be displayed in the caption in measure mode
Description - (optional) enter additional info about this channel
Units - enter the engineering units for this channel (V, A, degrees, PSI, etc.)
Colour - click this windows widget to set the colour for this channel.
Delay - enter the number of milliseconds that this channel is delayed by
Min value - set the display scale for this channel: low side (This is for Auto Widget setting along with Overload indicators)
Max value - set the display scale for this channel: high side (This is for Auto Widget setting along with Overload indicators
Note - the min and max values have no effect on the data being recorded. These fields only set the default display scaling.
Decoding and Scaling: here you set up how this channel is interpreted by the software.
Date Type - This is how the data word extracted from the PCM stream is represented in memory. When Two’s Comp or One’s Comp is selected, the data will be represented as positive and negative values. These values will be sign extended when extracted from the PCM stream. The Binary selection will treat data as positive binary values with no sign extension.
Scaling values (A0, A1, A2, A3, A4, A5) you can enter the scaling values according to the formula shown below the fields, where: A0 + A1 * x + A2 * x + x + A3 * x * x * x ... Enter as many scaling factor values as you need for this channel; leave the others with the default zeroes in them.
PCM Frame Location: you can set the commutation type and bit locations for this channel.
Commutation Type – Select from Normal, SuperComm, or SubComm for parameter type
Interval – Used for your SuperComm or SubComm words. For SuperComm words this is the word interval in between the samples. For SubComm this is the minor frame interval in between samples
Bit mapping table - here you define:
- Start frame – Is the minor frame number the parameter data starts
- Start word – Is the word number in the minor frame the parameter data starts
- Start bit – Is the start bit in the word where the parameter data starts
- Length - (in bits) of the number of bits in the parameter data
Bit Concatenation - where you need to combine bits from different parts of the frame to make one parameter. Ex imbedded Time.
Use the [+] and [-] buttons to add indices to the bitmapping table. Then you can click within each value in the newly created row or You can also select any index number .
Use the Trigger index if there’s more than one item in a bit mapping table; the user can select what is a trigger index for writing a sample to a Dewesoft X channel.
Select ET (Embedded Time) to set-up embedded time in the PCM stream as a decom word. The user can define each BCD time digit to a specific nibble in the PCM word.
Select Synchronous Channel to create a Dewesoft X channel as a synchronous channel, constant rate.
Select Array channel with channels that have more than one sample (n×m samples, in most cases it is vector) and being used for special calculations; for example, Missed Distance Calculations
Values Preview – A very useful tool to look at the values preview at the bottom of the dialog to see the effect of your scaling against the real data. Also gives overall view of parameter as you concatenate bits together to build a parameter.
Use raw and scaled values, these check boxes serve exactly the same function as the Used/Unused buttons for the raw and scaled outputs from this channel, back on the Decom setup screen. You can also set them here using these check boxes.