background image

     RC16xxxx-SSM

 

 

 
 
 

2017 Radiocrafts AS 

     RC16xxxx-SSM User Manual (rev. 1.00) 

Page 3 of 20  

Radiocrafts

Embedded Wireless Solutions

Introduction - SIGFOX Network  

 
The system can be divided into four main parts as shown  on 

figure 1

. The host  controller  is 

responsible for data collection. It connects to the RC16

XXXX

-SSM module through a standard 

UART interface, which can forward the collected information through an RF link (called Uplink) 
to the SIGFOX Base Station. The Base Station receives the incoming data and pass it to the 
back-end system, which provides an interface for the back-end users and client applications. 
 
Optionally the SIGFOX Base Station can also send information to the RC16xxxx-SSM module 
through a wireless link (called Downlink). 
 
Base  Stations  are  deployed  and  operated  by  SIGFOX  in  cooperation  with  local  telecom 
companies. 
 
 
 
 
 
 
 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

Figure 1: System topology 

 
SIGFOX Zones 

 
The global SIGFOX network defines zones/regions where different channel definitions apply. 
These zones are named as RCZx where x is an index. The following zones are available: 
 

SIGFOX Zones 

Zone 

Region 

RCZ1 

Europe 

RCZ2 

US 

RCZ3 

Japan, Korea 

RCZ4 

Australia, New Zealand, Latin America 

 

Ethernet, 

 

3G,  
etc. 

RC16XXXX-SSM 

Radio Module  

 

SIGFOX 

Base 

Station 

RF channel 

RF channel 

Back-

end and 

clients 

Sensors 

(e.g 

temperature, 

humidity, 

analog)

 

 

RC16XXXX-SSM 

Radio Module  

 

Sensors 

(e.g 

temperature, 

humidity, 

analog)

 

 

Содержание RC16 -SSM Series

Страница 1: ...W TO REGISTER THE DEVICE IN THE SIGFOX BACKEND SYSTEM 8 HOW TO USE THE DEVICE WITH THE SIGFOX NETWORK EMULATOR KIT SNEK 8 MODULE CONFIGURATION 9 SSM CONFIGURATION COMMANDS 9 SSM CONFIGURATION MEMORY 11 SENSORS AND ACTUATORS 13 SENSOR OVERVIEW 13 ANALOG SENSOR INTERFACE 13 GPIO SENSOR AND ACTUATOR 14 SENSIRION SHT35 TEMPERATURE AND HUMIDITY SENSOR 15 SENSOR CONFIGURATION 17 EXAMPLE CONFIGURATION 17...

Страница 2: ...s etc is incorporated in the module How do I transmit data The module needs to be configured to a specified interval when data should be transmitted e g every 30 minutes Then data from the sensors are automatically transmitted What about the antenna In most cases a simple quarter wavelength wire or a PCB track will do Connect a piece of wire to the RF pin with length corresponding to the quarter o...

Страница 3: ...ers and client applications Optionally the SIGFOX Base Station can also send information to the RC16xxxx SSM module through a wireless link called Downlink Base Stations are deployed and operated by SIGFOX in cooperation with local telecom companies Figure 1 System topology SIGFOX Zones The global SIGFOX network defines zones regions where different channel definitions apply These zones are named ...

Страница 4: ...iming details later or by asserting the CONFIG pin set low In configuration mode the module will respond by sending a prompt on the TXD pin This indicates that the module is ready to receive commands The CONFIG pin if used can then be de asserted Note that the CONFIG pin must be de asserted before the Exit command X is sent to the module in order to return to normal operation After a command is ex...

Страница 5: ... sending the 00h The minimum and maximum time between sending FFh and 00h is specified in the table below as tFFh 00h MIN and tFFh 00h MAX MEMORY CONFIG is the sub state entered by the M command where the non volatile configuration memory is being programmed Note the limitation on maximum number of write cycles using the M command see Electrical Specifications in the Data Sheet These limitations a...

Страница 6: ...ded Wireless Solutions General Configuration mode v Figure 7 UART timing diagrams IDLE RESET t tRESET IDLE IDLE SLEEP tSLEEP IDLE IDLE Config pin set low CONFIG tCONFIG PROMPT CONFIG tC CONFIG tCONFIG IDLE IDLE Command X command CONFIG M command CONFIG tMEMORY CONFIG 0xFF IDLE OFF tOFF IDLE MEMORY ...

Страница 7: ...estored but values in RAM are overwritten with default settings Temperature Reading The module provides readings of a digital temperature monitoring sensor TEMP through the U command The module returns an 8 bit character one byte indicating the current temperature in degrees Celsius C followed immediately by a second character which is the prompt The TEMP value increases with increased temperature...

Страница 8: ...a USB dongle with the capability of emulating the SIGFOX back end system The purpose of this dongle is to ease and enable product development in areas where the global SIGFOX network is not available Public KEY The SNEK is only able to receive and acknowledge packets which are encrypted with a Public KEY This means that standard SIGFOX packets are ignored and the module need to be configured in a ...

Страница 9: ...tion array Array must be 100 bytes excactly Read sensor configuration j 0x6A none Read sensor configuration array 100 bytes are transmitted on the UART Memory configuration M 0x4D Address Data see list of parameters below 0xFF exits memory configuration Used to enter memory configuration menu Parameters changed are stored in non volatile memory Signal Strength RSSI S 0x53 Returns one byte indicati...

Страница 10: ... 8 0x38 none Verify EEPROM Available on RC1682 SSM only Available on RC1692HP SSM only Note ASCII characters are written as X hexadecimal numbers are written like 0x00 and decimal numbers are written like 10 throughout the text A table of ASCII characters and their respective hex and decimal values are found in the Appendix Any invalid command will be ignored and the prompt will be re sent If Test...

Страница 11: ... TRANSMISSION_INTERVAL Delay between transmissions 0x05 MSB 0x06 LSB 0 Disabled 1 65535 Number of minutes 0x00 0 Defines number of minutes between sending a packet SIGFOX specific settings RETRANSMISSION_NUMBER Number of retransmission after a packet has been sent 0x27 0 2 0x02 2 It only takes effect if uplink and downlink mode is selected Otherwise it is fixed to 2 PUBLIC_KEY Enable public id and...

Страница 12: ...ithout any data argument Then wait for the prompt while the internal memory is re programmed see Timing Information for typical delay To completely exit from command mode the normal exit command X must be sent Example To change the RETRANSMISSION_NUMBER at address 0x27 and set it to 1 send the following sequence Command Hex Response Comment Note Enter 0x00 Or assert CONFIG pin De assert CONFIG aft...

Страница 13: ...as Instruments HDC2010 Temperature and humidity 0x05 Bosch Sensortech BME 680 Temperature humidity pressure VOC gas detection 0x06 ST LIS3DE Accelerometer Each sensor is described in following in chapters and also how to enable and configure each Analog Sensor Interface The analog interface has 3 connections channels where two is internal to the module and one is available on an external pin The c...

Страница 14: ...nput Byte 2 Internal Temperature Byte 3 Module supply voltage GPIO Sensor and Actuator The GPIO sensor and actuator consists of general digital pins that can be configured as inputs or outputs When configured as inputs the state of the pins are reported This happens instantaneously when at RF transmission time and therefore there are no parameters for configuring the sample period When configured ...

Страница 15: ...te before starting update based on Low High Time GPIO 3 Low Time TLOW 2 Bytes Number of seconds to keep output low during one cycle GPIO 3 High Time THIGH 2 Bytes Number of seconds to keep output high during one cycle GPIO 4 Initial Delay TINIT_DLY 2 Bytes Number of seconds to keep initial state before starting update based on Low High Time GPIO 4 Low Time TLOW 2 Bytes Number of seconds to keep ou...

Страница 16: ... sampling values Zero disables sensor Not used For future use 1 Byte Set to 0x00 Not used For future use 1 Byte Set to 0x00 Not used For future use 1 Byte Set to 0x00 Not used For future use 1 Byte Set to 0x00 Not used For future use 1 Byte Set to 0x00 Not used For future use 1 Byte Set to 0x00 When this sensor is enabled the following output is included in the Sigfox payload Byte 1 Temperature MS...

Страница 17: ...0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Description of example First sensor to be configured is the analog sensor in BLACK Length of sensor configuration is set to 0x0B which is the length of the analog sensor configuration Type is set to 0x01 Analog sensor Version is s...

Страница 18: ...17 Radiocrafts AS RC16xxxx SSM User Manual rev 1 00 Page 18 of 20 Radiocrafts Embedded Wireless Solutions 7 Reset the module by enabling the RESET pin on the module The module must be reset to apply the configuration ...

Страница 19: ...pply voltage Byte 4 Temperature MSB Byte 5 Temperature LSB Byte 6 Relative Humidity Sensor interface electrical connections As shown in the above picture the RC16xxxx SMM includes a set of common sensor interfaces For details refer to the respective datasheet Connection to the respective interfaces must be done with the correct voltage levels Digital IOs Digital IOs must be at the same levels as t...

Страница 20: ...on products and support tools Trademarks SIGFOX is a trademark of the SIGFOX company France RC16XXXX SSM is a trademark of Radiocrafts AS All other trademarks registered trademarks and product names are the sole property of their respective owners Life Support Policy This Radiocrafts product is not designed for use in life support appliances devices or other systems where malfunction can reasonabl...

Отзывы: