This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
gems_examples [2013/10/11 17:31] andzik |
gems_examples [2022/10/03 08:42] (current) justin.boss |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | This page contains examples of various | + | ====== |
| - | ==== Connect Message ==== | + | The ZIP files referenced on this page contain examples of various GEMS messages in both GEMS-ASCII and GEMS-XML. |
| - | GEMS-ASCII: {{connectmessage.txt|ConnectMessage.txt}} | + | These examples are non-normative, but expected to match and help clarify the GEMS specification. A compliant implementation of GEMS (client or server) should be able to parse and/or generate these messages. |
| - | GEMS-XML: {{connectmessage.xml|ConnectMessage.xml}} | + | These examples are provided by AMERGINT Technologies Inc. |
| - | ==== Connect Response (Success) | + | ===== GEMS 1.2 ===== |
| - | GEMS-ASCII: | + | **{{gems-1.2-examples.zip| GEMS 1.2 Examples (Zip File)}}** |
| - | GEMS-XML: {{connectmessageresponse-success.xml|ConnectMessageResponse-success.xml}} | + | Message Examples Included: |
| - | ==== Connect Response (Failure) ==== | + | === Connect/ |
| + | * Standard Connect Message | ||
| + | * Successful Connect Response | ||
| + | * Failed | ||
| + | * Malformed Message Response | ||
| + | * Disconnect Message | ||
| - | GEMS-ASCII: {{connectmessageresponse-failure.txt|ConnectMessageResponse-failure.txt}} | + | === Directive Message === |
| + | * Directive Message: // | ||
| + | * Directive Response: returns a list of integers | ||
| + | |||
| + | === Set Config Message === | ||
| + | * Standard SetConfig Message | ||
| + | * Illustration of all escape characters | ||
| + | * Illustration of all available GEMS types | ||
| + | * Standard response | ||
| + | |||
| + | === Get Config Message === | ||
| + | * Parameterized example | ||
| + | * Example retrieving all available parameters | ||
| + | * Standard response | ||
| + | |||
| + | === Load Config Message === | ||
| + | * Example request | ||
| + | * Example response | ||
| + | |||
| + | === Save Config Message === | ||
| + | * Example request | ||
| + | * Example response | ||
| + | |||
| + | === Ping Message === | ||
| + | * Example request | ||
| + | * Example response | ||
| + | |||
| + | === Get Config List Message === | ||
| + | * Example request | ||
| + | * Example Response | ||
| - | GEMS-XML: {{connectmessageresponse-failure.xml|ConnectMessageResponse-failure.xml}} | ||
| - | ==== UnknownResponse ==== | ||
| - | This message is sent when a completely garbled message is received. | ||
| - | GEMS-ASCII: {{unknownresponse.txt|UnknownResponse.txt}} | ||
| - | GEMS-XML: {{unknownresponse.xml|UnknownResponse.xml}} | ||