SIGFOX RTU – User guide version 1.0 SIGFOX RTU Module By Adeunis User Guide Version 1.0 Document revision Version Date Author Comment 1.0 20/07/2019 EMT Initial release ADEUNIS 283 rue Louis Néel - Parc Technologique Pré Roux 38920 CROLLES - France Tel. : +33 (0)4 76 92 07 77 - Fax : +33 (0)4 76 04 80 87 www.adeunis.com arf@adeunis.
Information Document information Title Subtitle Document type Document status SIGFOX RTU by Adeunis User Guide Version 1.0 User Guide This document applies to the following products Name Reference Firmware version RTU SIGFOX module ARF8119A V01.04.
Table of contents DOCUMENT INFORMATION ..................................................................................................................................... 2 TABLE OF CONTENTS .................................................................................................................................. 3 DISCLAIMER .................................................................................................................................................... 4 TECHNICAL SUPPORT.......
DISCLAIMER This document and the use of any information contained therein, is subject to the acceptance of the Adeunis RF terms and conditions. They can be downloaded from www.adeunis.com. Adeunis makes no warranties based on the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Adeunis reserves all rights to this document and the information contained herein.
Technical Support Website Our website contains much useful information: modules and stand-alone products information, user guides, configuration software and technical documents which can be accessed 24 hours a day. Email If you have technical problems or cannot find the required information in the provided documents, contact our Technical Support by email. Use our dedicated email address (arf@adeunis.com) rather than any personal email address of our staff.
Recommendations regarding use • • • • • • • • Before using the system, check that the power supply voltage shown in the user manual corresponds to your supply. If it doesn’t, please consult your supplier. Place the device against a flat, firm and stable surface. The device must be installed in a location that is sufficiently ventilated so that there is no risk of internal heating and it must not be covered with objects such as newspapers, cloths, curtains, etc.
COMPLIANCE TO FCC US/CAN Important regulary information FCC ID : U3Z-ARF8119 • This device complies with part 15 of the FCC rules and Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1). this device may not cause Harmful interference, and (2).this device must accept any interference received, including interference that may cause undesired operation ofthe device.
Ce dispositif est conforme aux règles de la FCC part 15 and à la norme CNR-210 d’Industrie Canada applicable aux appareils radio exempts de licence. Son fonctionnement est sujet aux deux conditions suivantes : (1) le dispositif ne doit pas produire de brouillage préjudiciable, et (2) ce dispositif doit accepter tout brouillage reçu, y compris un brouillage susceptible de provoquer un fonctionnement indésirable.
que le module qui explique cette exigence.
Technical specifications ARF8119A – RC2(US) / RC4(AUS/NZ) module Technical specifications Communication SIGFOX protocol & SIGFOX DBPSK Module configuration Through AT commands Radio data rate 600bps UART configuration 115.
Device Overview Device Description The SIGFOX RTU module by Adeunis is a SIGFOX Class 0 compliant device. It is NOT a point-to-point device and cannot be operated in such a way. It is meant to be paired to an operated network. The SIGFOX RTU module by ADEUNIS RF is a ready to use system, which provides connection to any operated network using the SIGFOX protocol. It allows transmitting, receiving and instantly viewing the radio frames on the used network.
1 RTU module hardware interface 1.1 Hardware interface 1.1.
UART Configuration: • Data rate: 115.2 kbps, • Data size : 8 bits • Parity : None • Stop bit : 1 bit In exploitation mode, UART is in charge of exchanging data to transmit (UPLINK), data to receive (DOWNLINK), + some other internal data and traces (DEBUG, etc..) Before exchanging UART frame, one or several WakeUp character could be emitted by the RTU module. This number of wake up character is configurable (Register S2xx) 1.1.2 RTU signal description 1.1.2.
Acknowledge is always sent after receiving an application command ➔ Application commands: APPLICATION ( RTU Acknowledge is always expected after transmitting an application firmware upgrade command ➔ F4 / AF1 / AF2 – Application µc firmware upgrade [WKUP] / SOF / LENGTH / CMD / ACK / [DATA] / [CRC] WKUP: wakeup characters (optional) • N bytes '0xFF' SOF: Start Of Frame: 2 bytes = 0x01FF (LSB First) LENGTH: following frame bytes number: 1 bytes = 0x02 to 0xFF CMD: 1 byte: 0xFF if unknown command else receive
Answer : • ACK ➔ SOF / 0x03 / 0x06 / 0x06 / VBAT (mV, 2 octets LSB First) • NACK ➔ SOF / 0x02 / 0x06 / 0x15 Command ATReg Read Allows you to read AT registers SOF/ LENGTH / CMD / DATA LENGTH : 0x03 (1 register) à 0x7F (63 registers) CMD : Command • 0xFC DATA: [REG1][REG2]….. [REG63] • [REGx]: n° du registre à lire, 2 octets (LSB First) Answer : • ACK ➔ SOF / 0x06 / 0xFC / 0x06 / [REG1_VAL][REG2_VAL]…..
CMD : Command • 0xFE Anwser : • ACK ➔ SOF / 0x06 / 0xFE / 0x06 / ‘C’ / ‘M’ / 0x0D / 0x0A • NACK ➔ SOF / 0x02 / 0xFE / 0x15 Emission orders or informational commands : RTU ➔ APPLICATION These commands inform the application about the behavior of the RTU module.
Command Encapsulation trace Necessary encapsulation of the trace frames so that the application can redirect them to external UART / USB SOF / LENGTH / CMD / TRACE_DATA LENGTH : lenght TRACE_DATA + 1 octets CMD : Command • 0x01 TRACE_DATA : 1.2.1.2.1 Command Uplink Cfg Sent before each Uplink broadcast.
Command Init Done This command is issued as soon as the module is initialized.
1.2.2 Implemented commands Command code 0x00 0x01 0x02 0x04 0x05 0x06 0xFE 0x09-0xFD 0x00 0x01 0x02 0x03 0x05 0x07 0x08-0xFC 0xFE 0xFF 1.2.
2 RTU features mode description 2.1 RTU State Machine 2.1.1 State diagram Reset Idle mode Waiting for a start from host Stop RTU command Start RTU command Nominal mode Enter Command mode command - Enter Command mode command ATO command Comman d mode Configuration & Test command Figure 9: RTU state diagram 2.1.2 Idle and Nominal mode At powerup or after a reset or the module enter idle mode. To allow IoT communication, the host controller must send the Start RTU command (command code 0x01).
2.2 RTU Application interface in Command mode 2.2.1 AT commands 2.2.1.1 Change command execution level This command must be called before using ATT10 or ATT24 command to change the execution level of the module. Command format: ‘ATT63 ROOT’ Command answer: ‘O’ for OK if command succeeds, ‘E’ for error if command is rejected 2.2.1.2 RF carrier command This command places the RF in carrier wave mode.
2.3 RTU Application interface in Nominal mode This feature allows application to transmit/receive data from IOT network. RTU module provides run time information to application. 2.3.1 Application commands: APPLICATION ➔ RTU 2.3.1.1 Reset command Reset RTU module SOF/ LENGTH / CMD LENGTH: 0x01 CMD: 0x00 2.3.1.
SIGFOX test modes SIGFOX library has embedded test modes with the following format: Command Description Comment Mode : test to execute AT$TM=, Loop : number of test iterations to execute Specific PRIVATE keys & IDs are used for P1 verification: ID = 0xFEDCBA98 KEY = 0x0123456789ABCDEF0123456789ABCDEF - Private and public keys can be switched through register 202.
3 Annex 1 Dipole Antenna Page 24 / 25
PCB ANTENNA Polarization : Vertical Gain : 0dB +/-2dB Realized Gain (gain + efficient): 0dB +/-2dB Parametre S: ****** END OF DOCUMENT ****** Page 25 / 25