SECS-II Automated Code Generation Tool

by
Hume Integration Software
(C)Copyright 2011

By presenting SECS message type information from a database description we are able to programmatically generate cross-referenced viewing material.  Further, we are able to generate program code that can be used with the Hume Datahub SDK to parse or send particular message types.  This is a work in progress, and at this time our coverage of programming languages, coding examples, and message types is incomplete.  Your input matters, the inclusion of message types in this system depends on their perceived popularity.

This presentation differs from SEMI standard materials in the following ways:

As far as using the generated code, first ask yourself if it is needed.  Be sure to read the reference material for the Datahub library that you are using.  The libraries already build-in handling of the core messages of SECS-II including the management of dynamic event reports.  There are the handful of cases where you may need to manually edit the generated parsing code:

  1. Items passed as zero length when a scalar value is expected.  A scalar value is a non-string, non-list value of length one such as type U4:1 or B:1.  The SECS-II standard is loaded with unnecessarily complex special cases. In some situations the standard specifies that a zero length value can be passed to indicate a special meaning.  The generated parsing code properly handles zero length arrays, strings, and lists, but you will need to add a test for a zero length value when a scalar value is expected.
  2. Items passed as numeric arrays when a string value or scalar value is expected.  Scalar values and strings are parsed with a single assignment statement.  For most programming languages, a numeric array requires a loop to set each value element, so if a string was expected, the single assignment statement has to be changed to a loop.  The Tcl parser is able to handle a list of values in one statement using lreplace 0 0 instead of lindex 1.
  3. Items passed as a list when a non-list was expected.  There are situations such as event reports where the value of a variable can be a list of values instead of a single value. In these situations, the parsing code needs to test the received item format to see if it is a list, and if so, parse the values contained in the list.  We have kept the generated parsing code simpler by not adding this logic since it is a less common case.

These documents were last updated 2016-08-03 13:50:10 (UTC).  It takes less than a second to regenerate all of the documents from Datahub tables on a 2.8GHz Celeron Linux system!



S1F1RAre You Online? Sent by Host and Equipment

S1F2On Line Data Different Host and Equipment Use

S1F3RSelected Equipment Status Request Sent by Host Only

S1F4Selected Equipment Status Data Sent by Equipment Only

S1F5RFormatted Status Request Sent by Host Only

S1F6Formatted Status Data Sent by Equipment Only

S1F7Fixed Form Request Sent by Host Only

S1F8Fixed Form Data Sent by Equipment Only

S1F9RMaterial Transfer Status Request Sent by Host Only

S1F10Material Transfer Status Data Sent by Equipment Only

S1F11RStatus Variable Namelist Request Sent by Host Only

S1F12Status Variable Namelist Reply Sent by Equipment Only

S1F13REstablish Communications Request Different Host and Equipment Use

S1F14Establish Communications Request Acknowledge Different Host and Equipment Use

S1F15RRequest OFF-LINE Sent by Host Only

S1F16OFF-LINE Acknowledge Sent by Equipment Only

S1F17RRequest ON-LINE Sent by Host Only

S1F18ON-LINE Acknowledge Sent by Equipment Only

S1F19RGet Attribute Sent by Host and Equipment

S1F20Attribute Data Sent by Host and Equipment

S1F21RData Variable Namelist Request Sent by Host Only

S1F22Data Variable Namelist Reply Sent by Equipment Only

S1F23RCollection Event Namelist Request Sent by Host Only

S1F24Collection Event Namelist Reply Sent by Equipment Only


S2F13REquipment Constant Request Sent by Host Only

S2F14Equipment Constant Data Sent by Equipment Only

S2F15RNew Equipment Constant Send Sent by Host Only

S2F16New Equipment Constant Ack Sent by Equipment Only

S2F17RDate and Time Request Sent by Host and Equipment

S2F18Date and Time Data Sent by Host and Equipment

S2F19RReset/Initialize Send Sent by Host Only

S2F20Reset Acknowledge Sent by Equipment Only

S2F21[R]Remote Command Send Sent by Host Only

S2F22Remote Command Acknowledge Sent by Equipment Only

S2F23RTrace Initialize Send Sent by Host Only

S2F24Trace Initialize Acknowledge Sent by Equipment Only

S2F25RLoopback Diagnostic Request Sent by Host and Equipment

S2F26Loopback Diagnostic Data Sent by Host and Equipment

S2F27RInitiate Processing Request Sent by Host Only

S2F28Initiate Processing Acknowledge Sent by Equipment Only

S2F29REquipment Constant Namelist Request Sent by Host Only

S2F30Equipment Constant Namelist Sent by Equipment Only

S2F31RDate and Time Set Request Sent by Host Only

S2F32Date and Time Set Acknowledge Sent by Equipment Only

S2F33RDefine Report Sent by Host Only

S2F34Define Report Acknowledge Sent by Equipment Only

S2F35RLink Event Report Sent by Host Only

S2F36Link Event Report Acknowledge Sent by Equipment Only

S2F37REnable/Disable Event Report Sent by Host Only

S2F38Enable/Disable Event Report Acknowledge Sent by Equipment Only

S2F39RMulti-block Inquire Sent by Host Only

S2F40Multi-block Grant Sent by Equipment Only

S2F41RHost Command Send Sent by Host Only

S2F42Host Command Acknowledge Sent by Equipment Only

S2F43RConfigure Spooling Sent by Host Only

S2F44Configure Spooling Acknowledge Sent by Equipment Only

S2F45RDefine Variable Limit Attributes Sent by Host Only

S2F46Define Variable Limit Attributes Acknowledge Sent by Equipment Only

S2F47RVariable Limit Attribute Request Sent by Host Only

S2F48Variable Limit Attribute Send Sent by Equipment Only

S2F49REnhanced Remote Command Sent by Host Only

S2F50Enhanced Remote Command Acknowledge Sent by Equipment Only


S3F1RMaterial Status Request Sent by Host Only

S3F2Material Status Data Sent by Equipment Only

S3F3RTime to Completion Data Sent by Host Only

S3F4Time to Completion Data Sent by Equipment Only

S3F5[R]Material Found Send Sent by Equipment Only

S3F6Material Found Acknowledge Sent by Host Only

S3F7[R]Material Lost Send Sent by Equipment Only

S3F8Material Lost Ack Sent by Host Only

S3F9RMatl ID Equate Send Sent by Equipment Only

S3F10Matl ID Equate Ack Sent by Host Only

S3F11RMatl ID Request Sent by Equipment Only

S3F12Matl ID Request Ack Sent by Host Only

S3F13RMatl ID Send Sent by Host Only

S3F14Matl ID Ack Sent by Equipment Only

S3F15RMatls Multi-block Inquire Sent by Host Only

S3F16Matls Multi-block Grant Sent by Equipment Only

S3F17RCarrier Action Request Sent by Host Only

S3F18Carrier Action Ack Sent by Equipment Only

S3F19RCancel All Carrier Out Req Sent by Host Only

S3F20Cancel All Carrier Out Ack Sent by Equipment Only

S3F21RPort Group Defn Sent by Host Only

S3F22Port Group Defn Ack Sent by Equipment Only

S3F23RPort Group Action Req Sent by Host Only

S3F24Port Group Action Ack Sent by Equipment Only

S3F25RPort Action Req Sent by Host Only

S3F26Port Action Ack Sent by Equipment Only

S3F27RChange Access Sent by Host Only

S3F28Change Access Ack Sent by Equipment Only

S3F29RCarrier Tag Read Req Sent by Host Only

S3F30Carrier Tag Read Data Sent by Equipment Only

S3F31RCarrier Tag Write Data Sent by Host Only

S3F32Carrier Tag Write Ack Sent by Equipment Only

S3F33Cancel All Pod Out Req Sent by Host and Equipment

S3F34Cancel All Pod Out Ack Sent by Host and Equipment

S3F35Reticle Transfer Job Req Sent by Host and Equipment

S3F36Reticle Transfer Job Ack Sent by Host and Equipment


S4F1RReady to Send Materials Sent by Host and Equipment

S4F2Ready to Send Ack Sent by Host and Equipment

S4F3Send Material Sent by Host and Equipment

S4F5Handshake Complete Sent by Host and Equipment

S4F7Not Ready to Send Sent by Host and Equipment

S4F9Stuck in Sender Sent by Host and Equipment

S4F11Stuck in Receiver Sent by Host and Equipment

S4F13Send Incomplete Timeout Sent by Host and Equipment

S4F15Material Received Sent by Host and Equipment

S4F17RRequest to Receive Sent by Host and Equipment

S4F18Request to Receive Ack Sent by Host and Equipment

S4F19RTransfer Job Create Sent by Host Only

S4F20Transfer Job Acknowledge Sent by Equipment Only

S4F21RTransfer Job Command Sent by Host Only

S4F22Transfer Job Command Ack Sent by Equipment Only

S4F23[R]Transfer Command Alert Sent by Equipment Only

S4F24Transfer Alert Ack Sent by Host Only

S4F25RMulti-block Inquire Sent by Host Only

S4F26Multi-block Grant Sent by Equipment Only

S4F27Handoff Ready Sent by Host and Equipment

S4F29Handoff Command Sent by Host and Equipment

S4F31Handoff Command Complete Sent by Host and Equipment

S4F33Handoff Verified Sent by Host and Equipment

S4F35Handoff Cancel Ready Sent by Host and Equipment

S4F37Handoff Cancel Ready Ack Sent by Host and Equipment

S4F39Handoff Halt Sent by Host and Equipment

S4F41Handoff Halt Ack Sent by Host and Equipment


S5F1[R]Alarm Report Send Sent by Equipment Only

S5F2Alarm Report Ack Sent by Host Only

S5F3[R]Enable/Disable Alarm Send Sent by Host Only

S5F4Enable/Disable Alarm Ack Sent by Equipment Only

S5F5RList Alarms Request Sent by Host Only

S5F6List Alarm Data Sent by Equipment Only

S5F7RList Enabled Alarm Request Sent by Host Only

S5F8List Enabled Alarm Data Sent by Equipment Only

S5F9[R]Exception Post Notify Sent by Equipment Only

S5F10Exception Post Confirm Sent by Host Only

S5F11[R]Exception Clear Notify Sent by Equipment Only

S5F12Exception Clear Confirm Sent by Host Only

S5F13RException Recover Request Sent by Host Only

S5F14Exception Recover Acknowledge Sent by Equipment Only

S5F15[R]Exception Recovery Complete Notify Sent by Equipment Only

S5F16Exception Recovery Complete Confirm Sent by Host Only

S5F17RException Recovery Abort Request Sent by Host Only

S5F18Exception Recovery Abort Ack Sent by Equipment Only


S6F1[R]Trace Data Send Sent by Equipment Only

S6F2Trace Data Ack Sent by Host Only

S6F3[R]Discrete Variable Data Send Sent by Equipment Only

S6F4Discrete Variable Data Send Ack Sent by Host Only

S6F5RMulti-block Data Send Inquire Sent by Equipment Only

S6F6Multi-block Grant Sent by Host Only

S6F7RData Transfer Request Sent by Host Only

S6F8Data Transfer Data Sent by Equipment Only

S6F9[R]Formatted Variable Send Sent by Equipment Only

S6F10Formatted Variable Ack Sent by Host Only

S6F11REvent Report Send Sent by Equipment Only

S6F12Event Report Ack Sent by Host Only

S6F13RAnnotated Event Report Send Sent by Equipment Only

S6F14Annotated Event Report Ack Sent by Host Only

S6F15REvent Report Request Sent by Host Only

S6F16Event Report Data Sent by Equipment Only

S6F17RAnnotated Event Report Request Sent by Host Only

S6F18Annotated Event Report Data Sent by Equipment Only

S6F19RIndividual Report Request Sent by Host Only

S6F20Individual Report Data Sent by Equipment Only

S6F21RAnnotated Individual Report Request Sent by Host Only

S6F22Annotated Individual Report Data Sent by Equipment Only

S6F23RRequest or Purge Spooled Data Sent by Host Only

S6F24Request or Purge Spooled Data Ack Sent by Equipment Only

S6F25[R]Notification Report Send Sent by Host and Equipment

S6F26Notification Report Send Ack Sent by Host and Equipment

S6F27[R]Trace Report Send Sent by Equipment Only

S6F28Trace Report Send Ack Sent by Host Only

S6F29RTrace Report Request Sent by Host Only

S6F30Trace Report Data Sent by Equipment Only


S7F1RProcess Program Load Inquire Sent by Host and Equipment

S7F2Process Program Load Grant Sent by Host and Equipment

S7F3RProcess Program Send Sent by Host and Equipment

S7F4Process Program Send Acknowledge Sent by Host and Equipment

S7F5RProcess Program Request Sent by Host and Equipment

S7F6Process Program Data Sent by Host and Equipment

S7F7RProcess Program ID Request Sent by Equipment Only

S7F8Process Program ID Data Sent by Host Only

S7F9RMatl/Process Matrix Request Sent by Host and Equipment

S7F10Matl/Process Matrix Data Sent by Host and Equipment

S7F11[R]Matl/Process Matrix Update Send Sent by Host Only

S7F12Matl/Process Matrix Update Ack Sent by Equipment Only

S7F13[R]Matl/Process Matrix Delete Entry Send Sent by Host Only

S7F14Delete Matl/Process Matrix Entry Acknowledge Sent by Equipment Only

S7F15RMatrix Mode Select Send Sent by Host Only

S7F16Matrix Mode Select Ack Sent by Equipment Only

S7F17RDelete Process Program Send Sent by Host Only

S7F18Delete Process Program Acknowledge Sent by Equipment Only

S7F19RCurrent Process Program Dir Request Sent by Host Only

S7F20Current Process Program Data Sent by Equipment Only

S7F21Process Capabilities Request Sent by Host Only

S7F22Process Capabilities Data Sent by Equipment Only

S7F23RFormatted Process Program Send Sent by Host and Equipment

S7F24Formatted Process Program Acknowledge Sent by Host and Equipment

S7F25RFormatted Process Program Request Sent by Host and Equipment

S7F26Formatted Process Program Data Sent by Host and Equipment

S7F27RProcess Program Verification Send Sent by Equipment Only

S7F28Process Program Verification Acknowledge Sent by Host Only

S7F29RProcess Program Verification Inquire Sent by Equipment Only

S7F30Process Program Verification Grant Sent by Host Only

S7F31RVerification Request Send Sent by Host Only

S7F32Verification Request Acknowledge Sent by Equipment Only

S7F33RProcess Program Available Request Sent by Host and Equipment

S7F34Process Program Availability Data Sent by Host and Equipment

S7F35RProcess Program for MID Request Sent by Host and Equipment

S7F36Process Program for MID Data Sent by Host and Equipment

S7F37RLarge PP Send Sent by Host and Equipment

S7F38Large PP Send Ack Sent by Host and Equipment

S7F39RLarge Formatted PP Send Sent by Host and Equipment

S7F40Large Formatted PP Ack Sent by Host and Equipment

S7F41RLarge PP Req Sent by Host and Equipment

S7F42Large PP Req Ack Sent by Host and Equipment

S7F43RLarge Formatted PP Req Sent by Host and Equipment

S7F44Large Formatted PP Req Ack Sent by Host and Equipment


S9F1Unknown Device ID Sent by Equipment Only

S9F3Unknown Stream Sent by Equipment Only

S9F5Unknown Function Sent by Equipment Only

S9F7Illegal Data Sent by Equipment Only

S9F9Transaction Timeout Sent by Equipment Only

S9F11Data Too Long Sent by Equipment Only

S9F13Conversation Timeout Sent by Equipment Only


S10F1[R]Terminal Request Sent by Equipment Only

S10F2Terminal Request Acknowledge Sent by Host Only

S10F3[R]Terminal Display, Single Sent by Host Only

S10F4Terminal Display, Single Acknowledge Sent by Equipment Only

S10F5[R]Terminal Display, Multi-Block Sent by Host Only

S10F6Terminal Display, Multi-Block Acknowledge Sent by Equipment Only

S10F7Multi-block Not Allowed Sent by Equipment Only

S10F9Broadcast Sent by Host Only

S10F10Broadcast Acknowledge Sent by Equipment Only


S12F1RMap Setup Data Send Sent by Equipment Only

S12F2Map Setup Data Acknowledge Sent by Host Only

S12F3RMap Setup Data Request Sent by Equipment Only

S12F4Map Setup Data Sent by Host Only

S12F5RMap Transmit Inquire Sent by Equipment Only

S12F6Map Transmit Grant Sent by Host Only

S12F7RMap Data Send Type 1 Sent by Equipment Only

S12F8Map Data Ack Type 1 Sent by Host Only

S12F9RMap Data Send Type 2 Sent by Equipment Only

S12F10Map Data Ack Type 2 Sent by Host Only

S12F11RMap Data Send Type 3 Sent by Equipment Only

S12F12Map Data Ack Type 3 Sent by Host Only

S12F13RMap Data Request Type 1 Sent by Equipment Only

S12F14Map Data Type 1 Sent by Host Only

S12F15RMap Data Request Type 2 Sent by Equipment Only

S12F16Map Data Type 2 Sent by Host Only

S12F17RMap Data Request Type 3 Sent by Equipment Only

S12F18Map Data Type 3 Sent by Host Only

S12F19Map Error Report Send Sent by Host and Equipment


Stream S13 Notes


S13F1RSend Data Set Send Sent by Host and Equipment

S13F2Send Data Set Ack Sent by Host and Equipment

S13F3ROpen Data Set Request Sent by Host and Equipment

S13F4Open Data Set Data Sent by Host and Equipment

S13F5RRead Data Set Request Sent by Host and Equipment

S13F6Read Data Set Data Sent by Host and Equipment

S13F7RClose Data Set Send Sent by Host and Equipment

S13F8Close Data Set Ack Sent by Host and Equipment

S13F9RReset Data Set Send Sent by Host and Equipment

S13F10Reset Data Set Ack Sent by Host and Equipment

S13F11RData Set Obj Multi-Block Inquire Sent by Host and Equipment

S13F12Data Set Obj Multi-Block Grant Sent by Host and Equipment

S13F13RTable Data Send Sent by Host and Equipment

S13F14Table Data Ack Sent by Host and Equipment

S13F15RTable Data Request Sent by Host and Equipment

S13F16Table Data Sent by Host and Equipment


S14F1RGet Attributes Request Sent by Host and Equipment

S14F2Attribute Data Sent by Host and Equipment

S14F3RSet Attributes Sent by Host and Equipment

S14F4Set Attributes Reply Sent by Host and Equipment

S14F5RGet Type Data Sent by Host and Equipment

S14F6Type Data Sent by Host and Equipment

S14F7RGet Attribute Names for the types Sent by Host and Equipment

S14F8Attribute Names of the object types Sent by Host and Equipment

S14F9RCreate Obj Request Sent by Host and Equipment

S14F10Create Obj Ack Sent by Host and Equipment

S14F11RDelete Obj Request Sent by Host and Equipment

S14F12Delete Obj Ack Sent by Host and Equipment

S14F13RObject Attach Request Sent by Host and Equipment

S14F14Object Attach Ack Sent by Host and Equipment

S14F15RAttached Obj Action Req. Sent by Host and Equipment

S14F16Attached Obj Action Ack Sent by Host and Equipment

S14F17RSupervised Obj Action Req Sent by Host and Equipment

S14F18Supervised Obj Action Ack Sent by Host and Equipment

S14F19RGeneric Service Req Sent by Host Only

S14F20Generic Service Ack Sent by Host and Equipment

S14F21RGeneric Service Completion Sent by Host and Equipment

S14F22Generic Service Comp Ack Sent by Host and Equipment

S14F23RMulti-block Generic Service Inquire Sent by Host and Equipment

S14F24Multi-block Generic Service Grant Sent by Host and Equipment

S14F25RService Name Request Sent by Host and Equipment

S14F26Service Name Data Sent by Host and Equipment

S14F27RService Parameter Name Req Sent by Host and Equipment

S14F28Service Parameter Name Data Sent by Host and Equipment


S15F1RRecipe Management Multi-Block Inquire Sent by Host and Equipment

S15F2Recipe Management Multi-block Grant Sent by Host and Equipment

S15F3RRecipe Namespace Action Req Sent by Host and Equipment

S15F4Recipe Namespace Action Sent by Host and Equipment

S15F5RRecipe Namespace Rename Req Sent by Host and Equipment

S15F6Recipe Namespace Rename Ack Sent by Host and Equipment

S15F7RRecipe Space Req Sent by Host and Equipment

S15F8Recipe Space Data Sent by Host and Equipment

S15F9RRecipe Status Request Sent by Host and Equipment

S15F10Recipe Status Data Sent by Host and Equipment

S15F11RRecipe Version Request Sent by Host and Equipment

S15F12Recipe Version Data Sent by Host and Equipment

S15F13RRecipe Create Req Sent by Host and Equipment

S15F14Recipe Create Ack Sent by Host and Equipment

S15F15RRecipe Store Req Sent by Host and Equipment

S15F16Recipe Store Ack Sent by Host and Equipment

S15F17RRecipe Retrieve Req Sent by Host and Equipment

S15F18Recipe Retrieve Data Sent by Host and Equipment

S15F19RRecipe Rename Req Sent by Host and Equipment

S15F20Recipe Rename Ack Sent by Host and Equipment

S15F21RRecipe Action Req Sent by Host and Equipment

S15F22Recipe Action Ack Sent by Host and Equipment

S15F23RRecipe Descriptor Req Sent by Host and Equipment

S15F24Recipe Descriptor Data Sent by Host and Equipment

S15F25RRecipe Parameter Update Req Sent by Host and Equipment

S15F26Recipe Parameter Update Ack Sent by Host and Equipment

S15F27RRecipe Download Req Sent by Host Only

S15F28Recipe Download Ack Sent by Equipment Only

S15F29RRecipe Verify Req Sent by Host Only

S15F30Recipe Verify Ack Sent by Equipment Only

S15F31RRecipe Unload Req Sent by Host Only

S15F32Recipe Unload Data Sent by Equipment Only

S15F33RRecipe Select Req Sent by Host Only

S15F34Recipe Select Ack Sent by Equipment Only

S15F35RRecipe Delete Req Sent by Host Only

S15F36Recipe Delete Ack Sent by Equipment Only

S15F37RDRNS Segment Approve Action Req Sent by Host and Equipment

S15F38DRNS Segment Approve Action Ack Sent by Host and Equipment

S15F39RDRNS Recorder Seg Req Sent by Host and Equipment

S15F40DRNS Recorder Seg Ack Sent by Host and Equipment

S15F41RDRNS Recorder Mod Req Sent by Host and Equipment

S15F42DRNS Recorder Mod Ack Sent by Host and Equipment

S15F43RDRNS Get Change Req Sent by Host and Equipment

S15F44DRNS Get Change Ack Sent by Host and Equipment

S15F45RDRNS Mgr Seg Aprvl Req Sent by Host and Equipment

S15F46DRNS Mgr Seg Aprvl Ack Sent by Host and Equipment

S15F47RDRNS Mgr Rebuild Req Sent by Host and Equipment

S15F48DRNS Mgr Rebuild Ack Sent by Host and Equipment

S15F49RLarge Recipe Download Req Sent by Host Only

S15F50Large Recipe Download Ack Sent by Equipment Only

S15F51RLarge Recipe Upload Req Sent by Host Only

S15F52Large Recipe Upload Ack Sent by Equipment Only

S15F53RRecipe Verification Send Sent by Equipment Only

S15F54Recipe Verification Ack Sent by Host Only


S16F1RProcess Job Data MBI Sent by Host Only

S16F2PJD MBI Grant Sent by Equipment Only

S16F3RProcess Job Create Req Sent by Host Only

S16F4Process Job Create Ack Sent by Equipment Only

S16F5RProcess Job Cmd Req Sent by Host Only

S16F6Process Job Cmd Ack Sent by Equipment Only

S16F7[R]Process Job Alert Notify Sent by Equipment Only

S16F8Process Job Alert Ack Sent by Host Only

S16F9[R]Process Job Event Notify Sent by Equipment Only

S16F10Process Job Event Ack Sent by Host Only

S16F11RPRJobCreateEnh Sent by Host Only

S16F12PRJobCreateEnh Ack Sent by Equipment Only

S16F15RPRJobMultiCreate Sent by Host Only

S16F16PRJobMultiCreate Ack Sent by Equipment Only

S16F17RPRJobDequeue Sent by Host Only

S16F18PRJobDequeue Ack Sent by Equipment Only

S16F19RPRJob List Req Sent by Host Only

S16F20PRJob List Data Sent by Equipment Only

S16F21RPRJob Create Limit Req Sent by Host Only

S16F22PRJob Create Limit Data Sent by Equipment Only

S16F23RPRJob Recipe Variable Set Sent by Host Only

S16F24PRJob Recipe Variable Ack Sent by Host Only

S16F25RPRJob Start Method Set Sent by Host Only

S16F26PRJob Start Method Ack Sent by Equipment Only

S16F27RControl Job Command Sent by Host Only

S16F28Control Job Command Ack Sent by Equipment Only

S16F29PRSetMtrlOrder Sent by Host Only

S16F30PRSetMtrlOrder Ack Sent by Equipment Only


S17F1RData Report Create Req Sent by Host Only

S17F2Data Report Create Ack Sent by Equipment Only

S17F3RData Report Delete Req Sent by Host Only

S17F4Data Report Del Ack Sent by Equipment Only

S17F5RTrace Create Req Sent by Host Only

S17F6Trace Create Ack Sent by Equipment Only

S17F7RTrace Delete Req Sent by Host Only

S17F8Trace Delete Ack Sent by Equipment Only

S17F9RCollection Event Link Req Sent by Host Only

S17F10Collection Event Link Ack Sent by Equipment Only

S17F11RCollection Event Unlink Sent by Host Only

S17F12Collection Event Unlink Ack Sent by Equipment Only

S17F13RTrace Reset Req Sent by Host Only

S17F14Trace Reset Ack Sent by Equipment Only


S18F1RRead Attribute Req Sent by Host Only

S18F2Read Attribute Data Sent by Equipment Only

S18F3RWrite Attribute Req Sent by Host Only

S18F4Write Attribute Ack Sent by Equipment Only

S18F5RRead Request Sent by Host Only

S18F6Read Data Sent by Equipment Only

S18F7RWrite Data Request Sent by Host Only

S18F8Write Data Ack Sent by Equipment Only

S18F9RRead ID Req Sent by Host Only

S18F10Read ID Data Sent by Equipment Only

S18F11RWrite ID Req Sent by Host Only

S18F12Write ID Ack Sent by Equipment Only

S18F13RSubsystem Command Sent by Host Only

S18F14Subsystem Command Ack Sent by Equipment Only

S18F15RRead 2D Code Cond Req Sent by Host Only

S18F16Read 2D Code Cond Data Sent by Equipment Only


S19F1RRequest Process Definition Element (PDE) Directory Sent by Host and Equipment

S19F2PDE Directory Data Sent by Host and Equipment

S19F3RPDE Delete Request Sent by Host Only

S19F4PDE Delete Acknowledge Sent by Equipment Only

S19F5RPDE Header Data Request Sent by Host and Equipment

S19F6PDE Header Data Reply Sent by Host and Equipment

S19F7Rrequest the transfer of PDEs via Stream 13 Sent by Host and Equipment

S19F8PDE Transfer Reply Sent by Host and Equipment

S19F9RRequest to Send PDE Sent by Host and Equipment

S19F10Initiate PDE transfer Reply Sent by Host and Equipment

S19F11RSend PDE Sent by Host and Equipment

S19F12Send PDE Acknowledge Sent by Host and Equipment

S19F13RTransferContainer Report Sent by Host and Equipment

S19F14TransferContainer Report Ack Sent by Host and Equipment

S19F15RRequest PDE Resolution Sent by Host Only

S19F16PDE Resolution Data Sent by Equipment Only

S19F17RVerify PDE Request Sent by Host Only

S19F18PDE Verification Result Sent by Equipment Only

S19F19RS19 Multi-block Inquire Sent by Host and Equipment

S19F20S19 Multi-block Grant Sent by Host and Equipment