3. Define the Protocol

  • <product>.proto
  • Sample configuration file.
  • Protocol field definitions.

<product>.proto

The <product>.proto file contains the information needed to install the protocol as part of your CIMPLICITY system.

The format of the .proto file is as follows:

Sample Configuration File

|-*
NETW|501|BSM_ROOT:[exe]netw_rp.exe|20|1|NET|1|20|10|2|54|1|-
10|1000|1000|1000|50|1|3|1|1|1|19200|2|-
N|30|N|3|900|N|N

Protocol Field Definitions

The fields in the record are ordered as follows:

  • protocol_id
  • protocol_number
  • image_name
  • Priority
  • PM_flags
  • port_prefix
  • low_index
  • high_index
  • Base
  • address_type
  • allow_unsolicited
  • min_points_to_poll
  • forced_poll_count
  • load_buffer_size
  • cache_buffer_size
  • min_scan
  • scan_units
  • dead_count
  • read_all
  • poll_state
  • max_associations
  • baud_rate
  • parity
  • check_health
  • response_period
  • restart
  • threshold
  • retry_period
  • kill_process
  • fail_process