Round Solutions Senseceiver Product Manual

Iot/m2m hardware
Hide thumbs Also See for Senseceiver:

Advertisement

Quick Links

Senseceiver
Product Manual
Rev .04 – 17-02-2017
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Senseceiver and is the answer not in the manual?

Questions and answers

Summary of Contents for Round Solutions Senseceiver

  • Page 1 Senseceiver Product Manual Rev .04 – 17-02-2017...
  • Page 2: Table Of Contents

    Contents Product Description ............................3 Device Variants ............................. 3 Key Benefits ............................3 Interfaces .............................. 4 Development Environment: ......................... 4 USB Driver:............................4 RSTerm – Terminal Software: ......................5 Python Class: ............................6 Reading IO Data: ........................... 6...
  • Page 3: Product Description

    20mA. 1- Device Variants a. Senseceiver UART: Provides TTL serial connection to Telit module. Logic level voltage is 3.3V. Digital input 1 can be used to reset the module in case needed by holding it high for at least 5 seconds. Releasing it turns the module back on.
  • Page 4: 3- Interfaces

    GNSS: U.FL Connector 4- Development Environment: The Senseceiver devices come as Out Of The Box ready devices but also ready for programming in Python of Telit App Zone C. Please consult with Round Solutions on your project and we will advise how to move forward.
  • Page 5: 6- Rsterm - Terminal Software

    Python scripts to and on the Senseceiver. AT#LSCRIPT: Lists the scripts inside the module AT#WSCRIPT: Opens a file browser and let you choose the file you want to write to the Senseceiver AT#ESCRIPT=”xxx.pyc” : set the selected script as the main executing script AT#DSCRIPT=”xxx.pyc”...
  • Page 6: 7- Python Class

    7- Python Class: The Senseceiver is provided with a Python Class to facilitate developing applications. The class provides encapsulation of AT commands sending and handling. The file MODEM_RS.pyc should be downloaded on the module and imported in the main script.
  • Page 7 def GetPicInputs(): SER2.send('\xAA') time.sleep(2) PICanswer = SER2.read() global Analog1 global Analog2 global CIN1 global CIN2 global DIN1 global DIN2 global MainVoltage global DOUT1 global DOUT2 if(len(PICanswer)>14): Analog1 = ord(PICanswer[1:2]) Analog1 = Analog1 * 256 Analog1 = Analog1 + ord(PICanswer[2:3]) Analog1 = Analog1 * 625 Analog1 = Analog1 *122 Analog1 = Analog1 / 22 Analog1 = Analog1 /10000...
  • Page 8 CIN2 = CIN2 /10000 CIN2 = CIN2 /49.9 CIN2 = int(CIN2*100) CIN2 = CIN2/100.0 MainVoltage = ord(PICanswer[9:10]) MainVoltage = MainVoltage * 256 MainVoltage = MainVoltage + ord(PICanswer[10:11]) MainVoltage = MainVoltage * 1000 MainVoltage = MainVoltage * 19 MainVoltage = MainVoltage * 18 MainVoltage = MainVoltage /1023 MainVoltage = MainVoltage / 10 DIN1 = PICanswer[11:12]...
  • Page 9 Upon opening RSTerm, make sure you select the proper COM port and set the baud rate as shown below. Click on the button AT and wait for the tracker to reply by OK to make sure you have established communications with the module. After that click on Python on the Top menu, then click AT#WSCRIPT.
  • Page 10 Steps to download a new Python script: Downloading a new script using RSTerm terminal software is very easy. Just follow the following steps after you have successfully connected the device: 1- Go to Python View by clicking on Python on the top men 2- Click on AT#LSCRIPT to list the scripts downloaded to the device 3- If the script name already exists, make you sure you delete it using AT#DSCRIPT=”scriptname.pyc”...

Table of Contents