Adeunis RF PULSE V4 Technical Reference Manual

Adeunis RF PULSE V4 Technical Reference Manual

Lorawan/sigfox

Advertisement

Quick Links

Page 1 / 23
PULSE V4
Technical Reference Manual
LoRaWAN / Sigfox
Applicable for APP versions >= 2.1.0
®
adeunis
Manage & optimize your assets & services
283, rue louis Néel 38920 CROLLES, France
Tél : +33 (0)4 76 92 07 77 E-mail : sales@adeunis.com
www.adeunis.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Adeunis RF PULSE V4

  • Page 1 Page 1 / 23 PULSE V4 Technical Reference Manual LoRaWAN / Sigfox Applicable for APP versions >= 2.1.0 ® adeunis Manage & optimize your assets & services 283, rue louis Néel 38920 CROLLES, France Tél : +33 (0)4 76 92 07 77 E-mail : sales@adeunis.com...
  • Page 2: New Documentation / Nouvelle Documentation

    Page 2 / 23 EW DOCUMENTATION OUVELLE DOCUMENTATION ENGLISH FRANCAIS • • Dedicated to a product Dédié à un produit • • Cautions & electrical warnings Recommandations et avertissements • électriques Declaration of conformity • • Déclaration de conformité Product functionalities and modes •...
  • Page 3: Table Of Contents

    Page 3 / 23 ABLE OF ONTENTS NEW DOCUMENTATION / NOUVELLE DOCUMENTATION ......................2 TABLE OF CONTENTS .................................. 3 REGISTERS ..................................4 .................................. 4 ENERIC REGISTERS ................................4 PPLICATIVE REGISTERS ..................................7 ADIO REGISTERS 1.3.1 LoRaWAN Network Registers ............................7 1.3.2 Sigfox Network Registers ............................
  • Page 4: Registers

    Page 4 / 23 1. R EGISTERS 1.1 Generic registers Size Default Range Register Base Description Comments (bytes) Value (Min-Max) PIN code used with ATPIN command. PIN code 0 - 9999 (deactivated) Value 0 disables the PIN code. In PARK mode, product is not using Radio.
  • Page 5 Page 5 / 23 Size Default Min-Max Register Base Description Comments (bytes) value Value For channel A: • Bit 0: channel A activation • Value 0: channel deactivated • Value 1: channel activated • Bit 1: meter type channel A (pull-up activation) •...
  • Page 6 Page 6 / 23 Size Default Min-Max Register Base Description Comments (bytes) value Value Unit: number of pulses In COMMAND mode, it is possible to write a Current index 0 ... new value in this register (for example an value - 42949672 initialization value, an adjustment value ...).
  • Page 7: Radio Registers

    Page 7 / 23 Size Default Min-Max Register Base Description Comments (bytes) value Value Number of redundant 0… 255 samples per frame 1.3 Radio registers 1.3.1 LoRaWAN Network Registers Register Description Encoding Details Spreading Factor (SF) Decimal Default: 12 (EU) / 10(US915/AS923) by default READ ONLY Reserved...
  • Page 8 Page 8 / 23 Register Description Encoding Details LORA NWK_SKEY (third Hexadecimal part - MID LSB) LORA NWK_SKEY Hexadecimal (fourth part – LSB) LORA APP_SKEY (first Hexadecimal Default: 0 part – MSB) Parameter encoded on 16 bytes. Each of the 4 registers contains 4 bytes.
  • Page 9: Sigfox Network Registers

    Page 9 / 23 Size Default Range Register Base Description Comments (bytes) Value (Min-Max) LoRaWAN only – activation or LoRaWAN deactivation of the confirmed mode Confirmed mode 0: deactivation 1: activation Maximum delay between 2 43200 X 1 second 60-2592000 ...
  • Page 10: Radio Protocol

    Page 10 / 23 ADIO PROTOCOL Data with size greater than 1 byte will be transmitted MSB first. In LoRaWAN, frames are sent on port 1. 2.1 Status byte All frames sent by the product contain a status byte. Its format is identical for all IoT Adeunis products. Alarm Status Bit 7 Bit 6...
  • Page 11 Page 11 / 23 Decoding example: Offset Data Description (in byte) 0x10 Frame code Frame counter: 0 0x00 Bit1@0: configuration consistent 0x01 mode PRODUCTION activated S301=0x0002 = 2 (decimal): 1 sending every 2 3 – 4 0x0002 historizations/savings. : input configuration (Channels A and B): •...
  • Page 12 Page 12 / 23 Decoding example: Offset Data Description (in byte) 0x10 Frame code Frame counter: 0 0x00 Bit1@0: configuration consistent 0x01 mode PRODUCTION activated S301=0x0002 = 2 (decimal): 1 sending every 2 3 – 4 0x0002 historizations/savings. Input configuration (Channels A and B): •...
  • Page 13 Page 13 / 23 In order to optimize the sending of start frames, the 0x12 frame is only sent if the leak or fraud alarm is active or if there is redundancy. If at least one of the following conditions is checked, the frame is sent: •...
  • Page 14: Network Configuration (0X20)

    Page 14 / 23 2.2.2 Network configuration (0x20) This frame is sent following the reception of a frame with code 0x02, or at the start of the product. 2.2.2.1 LoRaWAN EU868 / LoRaWAN US915 / LoRaWAN AS923 Offset Data Description (in byte) 0x20 Frame code...
  • Page 15: Keep Alive Frame (0X30)

    Page 15 / 23 2.2.3 Software version (0x37) This frame is sent at the start of the product only if KARE+ is enabled. Offset Data Description (in byte) 0x37 Frame code Status Status byte Byte 5 : MAJOR APP version Byte 6 : MINOR Byte 7 : PATCH Byte 5 : MAJOR...
  • Page 16: Periodic Data Without Historization (0X46)

    Page 16 / 23 Decoding example: Offset Data Description (in byte) 0x30 Frame code Frame counter: 1 0x22 Bit1@1: Low Bat detected (00011001) binary which gives: • Bit 0 = 1 – Exceeding flow on channel A • Bit 1 = 0 – No exceeding flow on channel B •...
  • Page 17: Alarm Frame (0X47)

    Page 17 / 23 2.2.6 Alarm frame (0x47) This frame (0x47) is sent if the measured flow of one of the channels exceeds the configured threshold for this channel (registers S326 and S327). Offset Data Description (in byte) 0x47 Frame code Status Status byte Measured flow -...
  • Page 18: Response To Get Register Request (0X31)

    Page 18 / 23 Decoding example (for 2 samples): Offset Data Description (in byte) 0x5A this frame is for channel A Frame counter: 4 0x82 Bit1@1: Low Bat detected 0x00015C4F 89 167 impulses at t0 0xE6F3 59 123 impulses of difference between t0 and t-1 2.2.8 Response to Get register request (0x31) Following reception of a downlink frame with the code 0x40, the frame 0x31 is transmitted.
  • Page 19: Transmit Conditions

    Page 19 / 23 0x04: error – invalid register 0x05: error – invalid value 0x06: error – truncated value 0x07: error – access not allowed 0x08: error – other reason Indicates to the user the register that caused the error (only if “Request Status” is Register Id different from 0x01).
  • Page 20: Downlink Frame Format

    Page 20 / 23 2.3 Downlink Frame format 2.3.1 Get applicative configuration (0x01) Offset Data Description (in byte) 0x01 Frame code When the device receives the downlink, it will generate a product configuration frame (0x10). 2.3.2 Get network configuration (0x02) Offset Data Description...
  • Page 21: Get Registers (0X40)

    Page 21 / 23 Offset Data Description (in byte) 0x04 Frame code Offset - Offset - channel B: numbers of pulses to add to current 1 - 4 channel B index of the meter (channel B) (unsigned 32-bits, MSB first) Coding example: Offset Data...
  • Page 22: Set Registers (0X41)

    Page 22 / 23 2.3.5 Set registers (0x41) This frame (0x41) allows you to change the value of requested S3XX registers. Offset Data Description (in byte) 0x41 Frame code Index of the register to be changed. CONFID1 The corresponding register is “300 + CONFID1“ Value of Value to set CONF ID 1...
  • Page 23 Page 23 / 23 2.3.7 Set time (0x49) This frame (0x49) allows you to set the time of the device. Offset Data Description (in byte) 0x49 Frame code Date / time to set (EPOCH2013 format). Date / time is valid from 2020/01/01 00:00:00 to 2089/12/31 Date / time 23:59:59 Use 0xFFFFFFFF value to not change current time.

Table of Contents