Overview
How the Decoder Processes Captured Data
Protocol Layers
Autotraversal
The Processing Sequence
The Processing Sequence Image
Structure of a Decoder
What You Need
Basic Structure
FicticiousProtocol
General Syntax Rules
Finished Fiticitious Protocol Decoder
Putting It All Together
Decoder IDs
[PersonalityName].personaility Files
What to Send to End Users
Elements
Decoder Script Reference
SUPPORTED_SPEC_VERSION
BYTE_STREAM_FRAMER
FRAME_AFTER_DECODING
FRAME_BEFORE_DECODING
NEXT_PROTOCOL
NEXT_PROTOCOL_SIZE
NEXT_PROTOCOL_OFFSET
PAYLOAD_IS_BYTE_STREAM
PREPROCESSING
POSTPROCESSING
RECOGNIZER
SUMMARY_COLUMNS
FIELD
RESERVED
GROUP
BRANCH
PARAMETER
INCLUDE
INDLUE_IF_EXISTS
END_MAIN_PATH
Intra-Frame and Inter-Frame Data
Methods
Boolean Methods
BranchMethods
Format Methods
NextProtocol Methods
Retrieval Methods
Size Methods
StartBit Methods
Tag Methods
Verify Methods
A Sample Method
The Method Context
Notation for Constant/Variable Names
CString and CArray Objects
Method Inputs
Other Resources
Defining A Method
Output Values
Method Contexts and Examples
Programming Exceptions
Common
Where Do Custom Methods Reside?
How Does a Custom Method Get Compiled?
Frame Recognizers
Recognizer Syntax
Efficiency
The Simplest Recognizer: Half Duplex
A Frame Recognizer for FP
Handling Signal-Change Events
Handling Error (DRF, or Data Related Flag) Events
Handling Timer Events
Loose Ends
Frame Recognizers Included with Protocol Analyzer
Frame Transformers
A Frame Transformer for FP
Output Variables
Decoder Data Objects
Understanding How a Decoder Process Affects Data Objects
Decoder Data Object Syntax
Using Decoder Data Objects for per-Frame Data
Error Processing
Writing Methods that Use Decoder Data Objects
A Simple Example
A Complex Example
A Primer on FRM File
Tips and Tricks
Approch to Decoding a Field
Empty Frames
Red Items in the Summary Pane
How Field Values are Stored
A Subtle Difference Between GROUP and GROUP FIELD
Large Fields
Error Correcting in GROUP REPEAT Constructions
How to Implement a Repeating Counter
Recalcitrant Summary Columns
Overwriting Summay-Pane Column Entries
Readable Protocols
Using Variables
Storing Data
Storing Data Into Decoder Data Objects
Adding on to Frontline Decoders
Complete Example
Formal Grammar
Information
Decoder Summary
Using Protocol Analyzer wtih the Option for Creating Decoders
Key Word List
Creating Custom Frame Recognizer
Method Reference
Group Boolean
Group: Branch
Group: FORMAT
Group: FRAME_TRANSFORMER
Group: NEXT_PROTOCOL
Group: NEXT_PROTOCOL_SIZE
Group: POSTPROCESSING
Group: PREPROCESSING
Group: PROCESSING
Group: RETRIEVING_DATA
Group: SIZE
Group: START_BIT
Group: TAG
Group: VERIFY
Use Decoder Script to Extend Frontline Products
Extending Frontline Products
Handling 128-bit UUIDs
Case Study: ATT Fixed Configuration Service
Decoder Event Logging
Technical Support
All Files
Method Reference
Group Boolean
Group: Branch
Group: FORMAT
Group: FRAME_TRANSFORMER
Group: NEXT_PROTOCOL
Group: NEXT_PROTOCOL_SIZE
Group: POSTPROCESSING
Group: PREPROCESSING
Group: PROCESSING
Group: RETRIEVING_DATA
Group: SIZE
Group: START_BIT
Group: TAG
TAG
Group: VERIFY
You are here:
Information
>
Method Reference
>
Group: Tag
Group: TAG
TAG
Copyright © Teledyne LeCroy, Inc. All Rights Reserved |
Privacy Policy
|
Terms of Use