Simple Hardware knowledge base
  • Welcome
  • Simple HW
  • CHAT
  • HOW TO PURCHASE THE DEVICES
    • Whom do we sell to
    • Pricing
    • Ordering and payment
    • Delivery
    • Shipping
    • Batteries shipping
      • Lithium transportation
    • Guarantee
    • Tracking
    • Packaging
    • Accessories
    • Documentation
    • Qualified and premium partners
    • Customization
      • Custom branding
      • Custom hardware and software
      • Custom device settings from the factory
    • Customer Portal
  • PROVISIONING AND DEVICE SETUP
    • Prerequisites
    • Step-by-step provisioning
    • Physical Installation
    • Reconfiguration of the devices
    • Troubleshooting
      • Troubleshooting process
      • Steps to troubleshoot:
    • Quality control
  • PRE-SALES SUPPORT
    • Radio zones and power
    • Whitepapers
      • Tapes whitepaper
      • Machine Monitoring Whitepaper
      • Location tracking whitepaper
      • Shock/Drop Detection Whitepaper
      • Reed Switch Whitepaper
      • Temperature (cold chain) monitoring whitepaper
    • Impact and Fall Protection Rating Test
    • Webinars
    • Blog posts
    • Datasheets and certifications
  • LPWAN
    • SIGFOX
      • Introduction to Sigfox
      • Connect to Sigfox
      • Sigfox coverage
      • How to Access Data From Your Devices
      • Monarch - Multizone Devices
      • Sigfox Support
      • Devices Ideal for Sigfox Atlas Tracking
      • Geolocation precision and possibilities
    • LoRAWAN
  • SENSORS
    • Button
      • Button in API 6
    • Accelerometer
    • Magnetometer
    • Reed switch
    • WiFi module
    • Gas
    • Dry switch
    • Leak
    • Light
    • Dry Switches
    • Temperature & Humidity sensors
    • Temperature Reaction Time
    • Devices for Temperature and Humidity Monitoring
  • NEXT/API 7 GENERATION
    • Introduction
  • SIMPLE/API 6 GENERATION
    • API 6
      • Before integrating API 6 devices
      • Overview For Beginners
      • Overview for Experts
      • Device states
      • WiFi User Modes
    • User Modes
      • Mode-Independent Information And Events
        • Heartbeats
          • Heartbeat 1 and Heartbeat 2
          • Heartbeat 3
        • Appended payload
        • Alerts
        • Sensor-triggered mode-independent events
        • Analog monitoring independent events
        • Other mode-independent events
      • Standard User Modes
      • Wifi User Modes
        • Press me WiFi
        • Guard me WiFi
        • Track me WiFi
        • Trace me WiFi
        • Don’t drop me WiFi
        • Reed switch on/off WiFi
        • Light on/off WiFi
        • Temperature threshold alert WiFi
        • Temperature change alert WiFi
      • Wifi Atlas User Modes
      • Wifi SuperLocal User Modes
        • Press me WiFi SuperLocal
        • Guard me WiFi SuperLocal
        • Track me WiFi SuperLocal
        • Trace me WiFi SuperLocal
        • Don’t drop me WiFi SuperLocal
        • Reed switch on/off WiFi SuperLocal
        • Light on/off WiFi SuperLocal
        • Temperature threshold alert WiFi SuperLocal
        • Temperature change alert WiFi SuperLocal
    • Uplink
    • Downlink Information
    • Encoding
      • 8 binary flags (byte bits)
      • SimpleTime
      • SimpleTemp
        • Here are all the SimpleTemp true temperature values
        • Here are all the SimpleTemp temperature hysteresis values
      • Accelerometer Data
      • Magnetometer data
    • API 6 Reset Triggers and Configuration Loss
    • API 6 Table
    • Factory Mode
    • Device Overview
      • Device Documentation
        • SimplePack
          • Legacy
            • SimplePack 2.0 Introduction
            • SimplePack 2.0 Accelerometer Lockout (Continuous Triggering Error)
            • SimplePack 2.0 User Modes (API 5)
            • SimplePack API 2, 4, 5 and 6 comparison
        • SimpleLeak
        • SimpleIndustry And SimpleMeter
          • SimpleIndustry
          • SimpleMeter
          • Battery Replacement
            • Battery Replacement in SimpleIndustry and SimpleMeter Devices
          • SimpleIndustry CO2 or SimpleIndustry CH4 Sensors
        • CheckFox
          • Starting with the CheckFox and the CheckFox Dashboard
          • All You Need to Know About the SIM Card in Your CheckFox and GSM connectivity
          • CheckFox Device User Guide
          • Sigfox Coverage Measurement Methodology With the CheckFox
          • CheckFox Troubleshooting Guide
          • Advanced
            • Technology Used to Run the CheckFox Dashboard
            • CheckFox Dashboard Data Export
            • CheckFox Log Data Interpretation
            • CheckFox Uplink Payload Description
      • Basic operations
        • SimplePack and SimplePack Plus: Basic operations
        • SimpleLeak: Basic operations
        • SimpleMeter/SimpleIndustry: Basic operations
        • What should you see on the Sigfox Backend
    • Working With Devices
      • Device Registration
      • Device Certificates
      • Device Downlink
      • Correct Device Placement
      • Radio Zone Switch
      • Battery longevity and levels
      • Magnet Range for SimplePack 4.0 Plus Motion & Door Sensor and others
        • Magnet: 30×10×1 (magnetic force: 1.1 kg)
        • Magnet: 40×13×1 (magnetic force: 1.5 kg)
        • Magnet: 20×10×2 (magnetic force: 2 kg)
        • Magnet: 30×10×2 (magnetic force: 2.6 kg)
        • Magnet: 30×15×2 (magnetic force: 3.3 kg)
        • Magnet: 40×20×10 (magnetic force: 20 kg)
    • IO Frog
      • First Message
      • Tracing
      • WiFi Tracing
      • Door Monitoring
      • Luggage Monitoring
      • Office Chair Monitoring
      • Leak Detection
      • Temperature Monitoring
      • Public Channel Setup
      • Manhole Cover Monitoring
  • TECHNICAL SUPPORT
    • Contact Support
    • RMA Process
      • Create RMA Number
    • Sigfox Backend Access
    • IO Frog Access
    • Consulting Services and Senior Project Management
Powered by GitBook
On this page
  • Introduction
  • For details, see here:

Was this helpful?

  1. SIMPLE/API 6 GENERATION
  2. User Modes

Wifi SuperLocal User Modes

Introduction

WiFi SuperLocal User Modes are best suited for industrial usage throughout known routes. The device can remember up to 128 MAC addresses with associated pointers (this is MAC number 1, etc. up to 128) and will report WiFi SuperLocal events with up to 5 MAC addresses (in the form of the respective pointers) and also the scanned RSSI which allows for localization with great precision. The MACs will be reported from the strongest RSSI to the weakest (in case more than 5 MACs are scanned, only the first 5 with the strongest RSSI are sent to the backend - the uplink payload looks like this:

Byte 1

Byte 2

Byte 3

Byte 4

Byte 5

Byte 6

Byte 7

Byte 8

Byte 9

Byte 10

Byte 11

Byte 12

Mode

Event

Pointer

RSSI

Pointer

RSSI

Pointer

RSSI

Pointer

RSSI

Pointer

RSSI

When using WiFi SuperLocal modes, it’s preferable that you build your own platform and create a map of the monitored facility with the local MACs you will be using and then just work with the signal strength to determine the position mathematically with a <1m precision.

When an event trigger (something that triggers the message such as a button press) occurs, the device will scan its surroundings for MAC addresses and (in short):

  1. If unknown MAC addresses are discovered, you will first receive a 0xFC event with the whole new MAC and also the newly assigned pointer and after this you will receive the corresponding WiFi SuperLocal event message with up to 5 MAC addresses and the respective RSSI of each.

  2. If no unknown MACs are discovered, you will receive the WiFi Precise with up to 5 already known MACs and the respective RSSI of each.

For details, see here:

WiFi SuperLocal in-depth

The scanning will return 1+ or no MACs. If there are MACs, they are then stored in an internal table in the device under a pointer and also have a counter assigned to them. There is a place for up to 128 MAC addresses in the internal device storage - the table is software-only but the visualization would be similar to the table below (except it would have 128 rows with fixed pointers and filled/empty MACs):

MAC

Pointer (0x01-0x7F, 1-128 in decimal)

Counter (0-255, 128 is default)

00:0A:95:9D:68:16

0x01

136

00:A0:C9:14:C8:29

0x02

127

When a scan returns MAC addresses, the data is worked with in the following way:

  1. If the scanned MAC address is found in the table, its counter value is increased by 1

  2. If the scanned MAC is not found in the table and the table is not full, the new record will be inserted into the first open position (going from 1 upwards) and the counter will be set to the default value of 128

  3. If the scanned MAC is not found in the table and the table is full, the record with the lowest number on the counter will be erased, its pointer reassigned to the new MAC and the counter will be reset to the default value of 128

  4. MACs that are stored in the internal storage (read: you can find them in the hypothetical table) that were not found during scanning will have their counter value decreased by 1

This essentially means that MACs that are scanned often (which means they are more likely to be useful for your use case as they are most likely somewhere in the monitored facility) have a smaller chance to be erased from the memory of your device.

Accidental MACs that are not important on the other hand will have their counter value decreased with every new scan (they will “age”) and will be erased when the table is full and replaced with new records.

When you change the mode, the MACs in the internal memory are NOT erased. They are erased only when the device is reset (because they are stored in the RAM).

Working with downlink, you can get a readout of up to 7 MACs from the device that will be reported to you in a 0xFC uplink event (one MAC per uplink message). This is done with the downlink register 0xFD.

The downlink sequence has to have the register 0xFD as the first byte followed by up to 7 pointers. Also, in a similar way, it’s possible to erase up to 7 MACs at once from the internal memory by the downlink register 0xFC - the downlink sequence is the same as above, only the register hex is replaced.

PreviousWifi Atlas User ModesNextPress me WiFi SuperLocal

Last updated 2 years ago

Was this helpful?