NavigationTutorials Manuals Development
UDP - Single Shot v1.0
Overview and Guidelines
This is a low-overhead interface that allows clients with strict data bandwidth requirements (e.g. cellular data) to send data to the One Platform. This API uses a simple UDP packet that encapsulates both identification information and data payload.
This interface can be accessed on Port 18494 via m2.exosite.com and supported IP addresses.
- Text surrounded by angle brackets (e.g. <length>) represent a variable that should/will be replaced (including angle brackets) by an appropriate value. For example, the specific "Content-Length: 10" is represented by the generalized "Content-Length: <length>".
- Unless otherwise noted, all parameters are case-sensitive.
- There is no server response sent when a Single Shot UDP packet is received by the Exosite servers.
For general concepts refer to:
Send – Write Real-Time Data
Description: Data being sent from the client device is sent over a UDP socket. An Exosite client identification key <CIK> and one or more alias (resource) names <alias>es & <value>s are included as the content of the UDP packet. Multiple client resource values can be written in the body of a single UDP packet, each client resource is listed by its resource alias name, ‘=’, and it’s value. For example "1=453" or "temp=74.3". To separate each resource the ‘&’ symbol is used.
cik=<CIK>&<alias 1>=<value 1>&<alias 2...>=<value 2...>&<alias n>=<value n>
None - no server responses are sent