The MOST Virtual Bus Monitor displays messages received from a MOST bus by the MOST Receive Driver Transform. You can define filters to limit the data displayed by the monitor.
To open the Virtual Bus Monitor, select View‑>Virtual Bus Monitor->MOST Receive Driver from the MxVDev main menu.
Creating a MOST Filter
Click the “Set Most Filter” button on the MOST Virtual Bus Monitor toolbar.
o
The MOST Filter Window opens with the default OR node as shown below.
Right-click on the OR node to display the context menu. Select Basic to add AND, OR and NOT logical operations. These are used to build a logical filter query string.
To add MOST selection columns, select MOST menu options as shown below.
Select MOST submenu options to add fields as shown below.
The following fields are available for filtering:
MOSTPayloadLength
MOSTId
Direction
Protocol
SourceAddress
DestinationAddress
TellID
TelLen
FrameCnt
MaxFrameCnt
FBlockID
InstanceID
FunctionID
OpType
You can use the Cut, Copy, Paste, and Delete options to add or delete nodes at the branch (parent) or leaf level.
Right-click on any MOST filter column node to display the context menu with the Change Data option.
To modify any MOST data, select the Change Data option.
A dialog similar to the one below is displayed.
Use the drop-down list to change the operator as shown below. After modification, click the Set button to update the filter query tree.
You build the query tree to as many levels as needed.
After building the filter query string, click the OK button to filter the messages.
Adding and Saving Filters
By default, Filter1 is displayed in the Filter Name text box. This filter is updated with any changes unless you change the filter name.
To save the filter with new name, enter the new name in the“Filter Name” text box and click the "Add New Filter" button.
Add the query filter and build the tree, then click the “Save Filter” button to save the newly entered filter.
Filters which are saved locally are available to all MOST projects.
Loading and Saving Filters
To load a filter into the filter tree, double click on it in the Filter Name list.
If you modify the filter tree, click the “Save Filter” button to save the modifications.
Deleting a Filter
To delete a filter, select it from the list and press the “Delete Filter” button.
MOST Virtual Bus Monitor
The following columns are displayed in the MOST Virtual Bus Monitor:
Index
Time
Channel
Dir
Device
Src
Dst
ID
Dlc
Payload
Disassembly
Protocol
TelId
TelLen
FrmCount
MaxFrmCount
Click the “Set Most Filter” button in the Most Virtual Bus toolbar to open the Most Filter window.
The Capture Filter text box shows the current filter as shown above.
Double-click on a column header to sort messages based on that column.
Select a row in the Virtual Bus Monitor to display the message disassembly on the right side as shown below.
•As the MOST drivers are not able to decode "Ack","CAck","PAck","CRC","Prio" and "PIndex" field information, we can’t show these columns' information is not included in the monitor.
•In the Filters implementation, "Ack","CAck","PAck","CRC","Prio" and "PIndex" data are not present, so in the monitor these filters, along with Parameter Name Messages filter are not implemented.