SensorServer
Detailed App Info:
Application Description
Collects data from the motion device sensor and transmits roll, pitch and yaw values to network receivers.
Supports UDP and TCP transmission.
Features an optional two way communication where the parameters are controllable through a message protocol.
You can use a pairing mode feature to let the app send data to a specific receiver.
Protocol description:
1. Send a udp message to the address that appear in the app, port 50010. The message should look like this:
b.$mode:pairing,$clientname:" + strClient + ",$hostaddr:" + strAddr + ",$hosttcpport:5000,$hostudpport:myport
c.strClient should be a user specified name, i.e. computer name or something that tells the iphone it is this particular computer trying to communicate. ¨
d.strAddr is the ip address of the computer where you would like to receive data
e.hosttcpport should be set to a tcp port where the software is listening
f.hostudpport is the port the app should use for sending back the sensor data
4.If a client connects to the hosttcpport, send an init message back on the tcp stream. The reason is that the device does not know if it is connected before it receives some data, so this is just to tell it communication is up.
a.It has to be like this: cstr = "$mode:init,$clientname:nameofclient”
b.Nameofclient is the same as strClient above¨
5.Transmission of sensor data can be started by sending a start command over tcp
a."$mode:start,$clientname:nameofclient "
6.Transmission of sensor data can be stopped by sendind a stop command over tcp
a."$mode:stop,$clientname:nameofclient "
Supports UDP and TCP transmission.
Features an optional two way communication where the parameters are controllable through a message protocol.
You can use a pairing mode feature to let the app send data to a specific receiver.
Protocol description:
1. Send a udp message to the address that appear in the app, port 50010. The message should look like this:
b.$mode:pairing,$clientname:" + strClient + ",$hostaddr:" + strAddr + ",$hosttcpport:5000,$hostudpport:myport
c.strClient should be a user specified name, i.e. computer name or something that tells the iphone it is this particular computer trying to communicate. ¨
d.strAddr is the ip address of the computer where you would like to receive data
e.hosttcpport should be set to a tcp port where the software is listening
f.hostudpport is the port the app should use for sending back the sensor data
4.If a client connects to the hosttcpport, send an init message back on the tcp stream. The reason is that the device does not know if it is connected before it receives some data, so this is just to tell it communication is up.
a.It has to be like this: cstr = "$mode:init,$clientname:nameofclient”
b.Nameofclient is the same as strClient above¨
5.Transmission of sensor data can be started by sending a start command over tcp
a."$mode:start,$clientname:nameofclient "
6.Transmission of sensor data can be stopped by sendind a stop command over tcp
a."$mode:stop,$clientname:nameofclient "
Requirements
Your mobile device must have at least 1.74 MB of space to download and install SensorServer app. SensorServer was updated to a new version. Purchase this version for $0.00
If you have any problems with installation or in-app purchase, found bugs, questions, comments about this application, you can visit the official website of Xtendit Xtendit as at http://www.xtendit.com.
Copyright © 2013 Xtendit as