background image

Temperature

Command

sTemp

Effect

Sets the temperature value used to calibrate the
speed-of-sound measurement.

Parameter

5-digit signed integer representing temperature value
as a two-digit number with one decimal place.

Applicable Values

Default = value from internal temperature sensor, to
use internal value send command: CsTemp-1000\r, for
external values: min. = -40

°

, max. = 85

°

C.

Example

CsTemp00220\r

for temperature of 22

°

C

Acknowledgement Messages

Acknowledgment messages are sent once the associated command has
been processed. Structure for each acknowledgment message:

S <command number> C <repetition of command value> E
Length of string: S00000*C*****E = 14 characters.

Echo Rejection Threshold Acknowledgement

Message

S000001C*****E

Associated Command

sReje

Example

Message

S000001C00001E

acknowledges that

echo rejection threshold parameter has been set
to 1 by command CsReje00001\r

Noise Indicator Threshold Acknowledgement

Message

S000002C*****E

Associated Command

sNois

Example

Message

S000002C05000E

acknowledges that

noise indicator threshold parameter has been set
to 0.5by command CsNois05000\r

Number of Pulses Acknowledgement

Message

S000003C*****E

Associated Command

sPuls

Example

Message

S000003C00010E

acknowledges that

number of pulses parameter has been set to 10 by
command CsPuls00010\r

Peak Detection Window Acknowledgement

Message

S000004C*****E

Associated Command

sPeak

Example

Message

S000004C00003E

acknowledges that

peak detection window parameter has been set to
3 by command CsPeak00003\r

Temperature Acknowledgement

Message

S000005C*****E

Associated Command

sTemp

Example

Message

S000005C00220E

acknowledges that

temperature parameter has been set to 22.0

°

C by

commandCsTemp00220\r

Special Case: Mode Command

This "set"-command allows to put the sensor into a specific scan mode.
There are two currently available:

Mode 0: continuous scanning, the sensor scans its environment and
returns scan messages continuously. (No Ack)

Mode 1: single scan, the command triggers the sensor to scan only
once and return the corresponding scan message. (No Ack)

Scan Mode

Command

sMode

Effect

Puts the sensor into a specific scan mode.

Parameter

5-digit unsigned integer representing the mode.

Applicable Values

Default = 00000, optional = 00001.
Continuous scan mode is default.

Example

CsMode00001\r

for 'single

scan’

(=polling) mode.

Available "get"-Commands

Structure for each command: C <command> \r
Length of string: C*****\r = 8 characters

Firmware Version

Command

gVers

Effect

Returns the firmware version uploaded on the TS3

Parameter

String containing 5-digit value for Version.

Answer

CgVers\r returns for example

Version:00008

Parameter Configuration

Command

gConf

Effect

Returns the current parameter configuration set in the
sensors firmware.

Parameter

String containing 5-character values for Reje, Nois, Puls,
Peak, Temp.

Answer

CgConf\r returns for example: 

Reje:00001;Nois:05000;Puls:00010;Peak:00003;Temp:00220

4

Preliminary Prototype | All right reserved | All Information without warranty

Содержание TS3

Страница 1: ... provided that such changes do not change the functionary of the product Damage caused by the prototype and or software provided by Toposens GmbH are not covered by Toposens GmbH Handle and use at your own risk TS 3 Operation Manual and Technical Specifications 1 Regulations 1 Document Version 1 Disclaimer 1 Table of Contents 1 Specifications 2 Physical 2 Electrical 2 Acoustic Properties 2 Perform...

Страница 2: ...ms False positives present below 20 cm Interface Parameter Specification User Interface USB Serial Connection UART USB Mini USB B Port Virtual COM Port UART Bridge Silicon Labs CP210x OnBoard Serial Connection UART Molex Microlock Connector 576000 Baud No Parity 8 Data 1 Stop Bit Logic Level 3 3Vdc Low 1 2 V High 1 9 V Wiring Serial Connection Pin Connector Number Function Contact No 1 Not Connect...

Страница 3: ...et Commands issue a request which retrieves current settings and information from the sensor TS3 only receives a single command at a time Default values for parameters are applied at start up In case multiple commands are to be sent to TS3 at once it is necessary to wait for the acknowledgment message for each respective command before issuing the next command Available set Commands Set commands c...

Страница 4: ...e Message S000004C00003E acknowledges that peak detection window parameter has been set to 3 by command CsPeak00003 r Temperature Acknowledgement Message S000005C E Associated Command sTemp Example Message S000005C00220E acknowledges that temperature parameter has been set to 22 0 C by commandCsTemp00220 r Special Case Mode Command This set command allows to put the sensor into a specific scan mod...

Страница 5: ... 4 in Diameter Ø 75 mm 2 9 in Sensor Configuration Area Color Number of Pulses Peak Window Echo Rejection Configuration 2 Dark gray 5 1 3 Configuration 3 Light gray 7 1 2 Both configurations can be found as Suggested Configurations in the Toposens Visualizer Blind Zone This area is prone to false positives Sensor outputs all detected points from 0 500 cm 0 197 in Configuration Opening angle and ma...

Страница 6: ...in Diameter Ø 75 mm 2 9 in Sensor Configuration Area Color Number of Pulses Peak Window Echo Rejection Configuration 2 Dark gray 5 1 3 Configuration 3 Light gray 7 1 2 Both configurations can be found as Suggested Configurations in the Toposens Visualizer Blind Zone This area is prone to false positives Sensor outputs all detected points from 0 500 cm 0 197 in Configuration Opening angle and max d...

Страница 7: ...opening angle In the presence of continuous environmental noise the system will wait until noise contamination falls below an acceptable threshold and trigger the next measurement This will lead to missing frames which in turn reduces the output refresh rate Configurations with a low echo rejection threshold are more prone to this behaviour Refresh Rate Drops The reflective properties of the targe...

Страница 8: ...to avoid interference Arduino Connection The sensor can be connected to an embedded system via serial connection This example shows the connection to a Teensy 3 2 board This board was chosen due to the high baud rate necessary The TS3 Sensor is not compatible with low speed MCUs like the Arduino UNO Application Note Arduino Library The sensor prototype is not certified under FCC CE regulations An ...

Отзывы: