Skip to content

Commit

Permalink
Merge pull request #344 from mtconnect/condition_id_shdr_readme_update
Browse files Browse the repository at this point in the history
Condition id shdr readme update
  • Loading branch information
wsobel authored Oct 19, 2023
2 parents 769a93a + 9a8e22a commit 112b841
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -996,9 +996,20 @@ If the value itself contains a pipe character `|` the pipe must be escaped using

2009-06-15T00:00:00.000000|description|"Text with \| (pipe) character."

Conditions require seven (7) fields as follows:
Conditions require six (6) fields as follows:

<timestamp>|<data_item_name>|<level>|<condition_id>|<native_code>|<native_severity>|<qualifier>|<message>
<timestamp>|<data_item_name>|<level>|<native_code>|<native_severity>|<qualifier>|<message>

Condition id and native code are set to the same value given as <native_code>

<timestamp>|<data_item_name>|<level>|<native_code>:<condition_id>|<native_severity>|<qualifier>|<message>

Condition id is set to condition_id and native code is set to native_code

<timestamp>|<data_item_name>|<level>|<condition_id>|<native_severity>|<qualifier>|<message>

Condition id is set to condition_id and native code is not set


For a complete description of these fields, see the standard. An example line will look like this:

Expand Down Expand Up @@ -1471,7 +1482,7 @@ to instruct conan to not parallelize the builds. Some of the modules that includ

### Build the agent

conan create cppagent -pr cppagent/conan/profile/gcc --build=missing
conan create cppagent -pr cppagent/conan/profiles/gcc --build=missing

## Building on Mac OS

Expand All @@ -1492,11 +1503,11 @@ Install brew and xcode command line tools

### Build the agent

conan create cppagent -pr cppagent/conan/profile/macos --build=missing
conan create cppagent -pr cppagent/conan/profiles/macos --build=missing

### Generate an xcode project for debugging

conan build . -pr conan/profile/xcode -s build_type=Debug --build=missing -o development=True
conan build . -pr conan/profiles/xcode -s build_type=Debug --build=missing -o development=True

## Building on Fedora Alpine

Expand All @@ -1516,7 +1527,7 @@ Install brew and xcode command line tools

### Build the agent

conan create cppagent -pr cppagent/conan/profile/gcc --build=missing
conan create cppagent -pr cppagent/conan/profiles/gcc --build=missing

## For some examples, see the CI/CD workflows in `.github/workflows/build.yml`

Expand Down

0 comments on commit 112b841

Please sign in to comment.