background image

 

All information and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed 

without its prior written consent. 

~ 26 ~ 

 

16.4. 

Running Mode 9: CODE 

 

In this section acknowledgement means activation of the Hall effect sensor with a magnetic badge. 

The purposes, among others, of this running mode is: 

 

to allow an individual to be identified (with his personal code) 

 

to allow the proof of presence 

 

to enter and transmit a code 

 

to enter and transmit an acknowledged code 

 

to detect the use of the magnetic badge 

In this mode the buttons 1,2,3,4 and 5 do

n’t increment their respective counters, but allow to create the 

user code by shift to the left at each push (maximum 6 digits, if there are more digits only the first 6 digits 
are stored). Under normal conditions, as soon as the first push is detected, a countdown is started. The 
value in seconds of this countdown is 

equal to “TPB”. The user enters his identification code (maximum 

6 digits). If the user does

n’t activate the magnetic sensor before the end of the countdown, the code isn’t 

acknowledged, otherwise the code is acknowledged. 

At the of the countdown equal to “TPB” LEDs lights 

green fix to inform user that it is possible to compose a new code. 

For an acknowledged code, the header of the uplink 

payload starts with “3”. 

For an unacknowledged code, the header of the uplink payload starts with “1”. 

To address an issue of duty cycle, this running mode embeds a buffer containing up to 4 uplink payloads. 
If  all  duty  cycle  is  completely  consumed  and  more  than  4  codes  are  entered  before  the  duty  cycle 
becomes available again, the oldest codes are lost. 

16.4.1.  Code Data Frame format 

 

The uplink payload contains the last two codes entered. The uplink payload is formatted as follows: 

Xa

Xb 

TT YYYY 

BBBBBB 

AAAAAA

 

Xa: Acknowledgement flag for the first code A (1 => unacknowledged, 3 => acknowledged) 

Xb: Acknowledgement flag for the previous code B (1 => unacknowledged, 3 => acknowledged) 

YYYY: hexadecimal value. Time in minutes since the last transmitted code. 

TT:  hexadecimal  value.  Time  in  minutes  between  the  end  of  the  entering  code  (= 

end  of  “TPB” 

countdown) and the transmission of the uplink payload (duty cycle management). Maximum FF or 255 
minutes. In most cases, the duty cycle management does not exceed 3 minutes. 

BBBBBB: Second last code entered and sent 

AAAAAA: Last code entered and sent 

After each sent frame, the YYYY and TT counters are reset in anticipation of the next code entry and 
frame sending. 

Summary of Contents for Smilio Action

Page 1: ...User Manual Smilio S FW 2 0 1 4 Test our Smilio S simulator https skiplyfrance github io simulatorS html...

Page 2: ...n of your Smilio S please read carefully and follow the instructions contained in this user manual SKIPLY SAS Rue Henri Bouvier 73630 LE CHATELARD France Phone 33 4 79 52 29 31 Technical support 33 4...

Page 3: ...equirements 7 5 Environment 7 6 Contact information 7 7 LoRa or SIGFOX configuration 8 8 Insert or replace batteries 9 9 Boot sequence 10 9 1 Sigfox boot sequence 10 9 2 Sigfox Downlink Query 11 9 3 L...

Page 4: ...at join procedure Useable only with LoRaWAN 21 15 2 Backoff parameters Useable only with LoRaWAN 21 15 3 Piggyback Useable only with LoRaWAN 22 16 Running Mode description 23 16 1 Running Mode 6 23 16...

Page 5: ...tute goods or services loss of use data or profits or business interruption however caused and on any theory of liability arising in any way out the use of the hardware and software 1 3 Applications A...

Page 6: ...ady Certified on major LoraWan networks Objenious Orange Certified on Sigfox networks Easy to use and deploy 5 AA limited power 3 6 V Primary lithium thionyl chloride Li SOCl2 batteries IP65 certified...

Page 7: ...fx_pac Network LoRa WAN and or SIGFOX coverage the indoor and outdoor coverage can be different Please check the real coverage Phillips screwdriver NOTE To obtain the LoRa SIGFOX IDs please contact ou...

Page 8: ...oRa or SIGFOX configuration To configure the network LoRa or SIGFOX please use the jumper on the motherboard behind the battery compartment lid Figure 1 NOTE Before remove or place the jumper remove a...

Page 9: ...ed by an incorrect or non recommended type 1 Before opening the battery compartment lid if moisture or water drops are present dry Smilio S housing with clean soft towel 2 Open the battery compartment...

Page 10: ...ly red for 3 seconds The red color doesn t mean that updating and restart have failed but that the stored settings aren t updated twice in a row Boot without updating settings o Preconditions a valid...

Page 11: ...ocess For more details please refer to the LoRaWAN specifications which can be downloaded on the LoRa Alliance website If a payload exists in the downlink queue this payload is pushed from the backend...

Page 12: ...rocess the radio parameters are exchanged between the backend and the device Channels Spreadfactor SF etc Making a new join and a downlink process in Sigfox Restart the Smilio S without opening the ba...

Page 13: ...a monitoring data frame This frame contains Battery voltage in idle mode Battery voltage in emission Tx The frame format is 01 XXXX YYYY 64 01 Keep Alive data frame XXXX Battery voltage in idle mode h...

Page 14: ...data frame AAAA button 1 incremental counter value BBBB button 2 incremental counter value CCCC button 3 incremental counter value DDDD button 4 incremental counter value EEEE button 5 incremental co...

Page 15: ...emental counter value DDDD button 4 incremental counter value EEEE button 5 incremental counter value Example of Normal Data Frame 03 0001 0010 00A0 0023 0010 03 Acknowledge data frame 0001 incrementa...

Page 16: ...c badge detections seconds 3 60 csc Only valid and useable in Periodic Send Mode for energy saving 0 send a frame 02 at each end of period whatever the counter values 1 send a frame 02 at each end of...

Page 17: ...on 3 4 5 During tpb a single push permitted on the same button 6 RNM 2 with acknowledgement For details please refer to paragraph 16 7 RNM 9 CODE with acknowledgment For details please refer to paragr...

Page 18: ...between two pushes and frame 02 is sent out automatically every dtx minutes backup function whatever the counter values 0x12 Frame 02 is sent out at each push with a delay of tpb between two pushes a...

Page 19: ...of tpb between two pushes and frame 02 is sent out automatically every dtx minutes backup function whatever the counter values 0x12 Frame 02 is sent out at each push with a delay of tpb between two pu...

Page 20: ...KIPLY SAS and may neither be used nor disclosed without its prior written consent 20 14 4 Online Downlink Frame configurator To help you to generate a valid downlink frame you can use our online confi...

Page 21: ...N networks are able to manage the Smilio S s data rate ADR should be enabled whenever an end device has sufficiently stable RF conditions This means that it can generally be enabled for static devices...

Page 22: ...lio S responds to MAC commands from the network Therefore the transmitted frame contains only the response to the MAC command port 0 When the Piggyback is enabled and the response to the MAC command i...

Page 23: ...ntil the timeout is ended the keyboard is disabled User have to wait to use keyboard Note After the time out of 60 second if LEDs lights red fix it isn t a proof that the payload didn t received by th...

Page 24: ...by the network server After expiration of TPB the Smilio S flash alternatively red green until the acknowledge is received Two cases Acknowledgement from network server is received by Smilio S LEDs l...

Page 25: ...The frame format is 40 AAAA BBBB CCCC DDDD EEEE 40 Mode PULSE data frame AAAA button 1 incremental counter value max 0001 BBBB button 2 incremental counter value max 0001 CCCC button 3 incremental cou...

Page 26: ...he countdown equal to TPB LEDs lights green fix to inform user that it is possible to compose a new code For an acknowledged code the header of the uplink payload starts with 3 For an unacknowledged c...

Page 27: ...h acknowledgement second without acknowledgement o 33 two codes first with acknowledgement second with acknowledgement Example of CODE Data Frame Just after first start or after hard reset if user ent...

Page 28: ...tten consent 28 17 Dimensions Weight with batteries 400 grs Plastics ABS Acrylonitrile Butadiene Styrene Copolymer Flammability V0 IEC 60695 11 10 ANSI UL 94 Gasket Thermoplastic Vulcanizate TPE famil...

Page 29: ...only batteries AA approved LiSOCl2 3 6V There is a risk of explosion if battery is replaced by incorrect type 19 Symbols Caution risk of danger or Attention Follows operating instructions See user man...

Page 30: ...European directives 2014 35 UE and RED 2014 53 EU Smilio S complies with these European Standards and Directives Electromagnetic Compatibility EMC ETSI EN 301 489 3 2017 v2 1 1 and ETSI EN 301 489 1...

Page 31: ...mation and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed without its prior written consent 31 21 Certificates 21 1 Sigfox Ready certifi...

Page 32: ...ll information and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed without its prior written consent 32 21 2 Sigfox Ready certificate RC2...

Page 33: ...ll information and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed without its prior written consent 33 21 3 Sigfox Ready certificate RC3...

Page 34: ...All information and data contained in this document are the exclusive property of SKIPLY SAS and may neither be used nor disclosed without its prior written consent 34 21 4 IP 65 Certification...

Reviews: