# Wifi Atlas User Modes

#### **Press me WiFi Atlas**

Press me WiFi Atlas is similar to the original mode as it also sends a message when the button is pressed and can recognize various types of button presses. Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Press me WiFi Atlas

**Hex value:** 0x23

**Use cases:** Security, order button, panic button, eldercare and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Button, WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)** | **Delta information**  |
| ------------------ | ----------------- | --------------- | ---------------------- |
| 0x07               | 0x98              | 0x00            | Heartbeat 1 turned off |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**  | **Alert** | **Event information**                                                                                  |
| ------- | --------------- | --------- | ------------------------------------------------------------------------------------------------------ |
| 0x30    | Short press     | 1         | <p>Press lasting no more than 2 seconds,<br>followed by 2 MACs in another message</p>                  |
| 0x31    | Double click    | 3         | <p>Two short presses with short (<1s) release in between,<br>followed by 2 MACs in another message</p> |
| 0x32    | Long press      | 2         | <p>Press lasting between 2 and 6 seconds,<br>followed by 2 MACs in another message</p>                 |
| No      | 2 MAC addresses | No        | 2 MAC addresses in one single message (6+6 bytes)                                                      |

**Registers relevant for this mode:**

| **Hex** | **Register name**             | **Default value (hex)**      |
| ------- | ----------------------------- | ---------------------------- |
| 0x59    | Button press timing threshold | 2 and 4 seconds (0x81)       |
| 0x0E    | Presets (Device control)      | LED on - **1**0101001 (0xA9) |

**Similar modes:**

| **Hex** | **Mode name**         | **Description**                        |
| ------- | --------------------- | -------------------------------------- |
| 0x01    | Press me              | Original version of Press me, no WiFi  |
| 0x14    | Press me Wifi         | Basic WiFi-enabled version of Press me |
| 0x50    | Press me Wifi Precise | WiFi Precise version of Press me       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Press me WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **0123**
* The uplink messages need to begin with the mode hex as the first byte: **23**

Press me WiFi Atlas **doesn’t** require arming or disarming. The device **will not** send the following events: **0x10** (Start of arming), **0x11** (End of arming), **0x14** (Disarmed by long press).

***

#### **Guard me WiFi Atlas**

Guard me WiFi Atlas is similar to the original mode as it also sends messages once the objects moves, vibrates or changes position. The mode-specific event is followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Guard me WiFi Atlas

**Hex value:** 0x27

**Use cases:** Monitoring objects; security for both personal and commercial belongings

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Accelerometer, WiFi module

**Mode-specific deltas:** None

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**    | **Alert** | **Event information**                                                                   |
| ------- | ----------------- | --------- | --------------------------------------------------------------------------------------- |
| 0x20    | Start of movement | 3         | <p>Accelerometer-based movement detection,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses   | No        | 2 MAC addresses in one single message (6+6 bytes)                                       |

**Registers relevant for this mode:**

If you change the **general sensitivity** of the accelerometer and the magnetometer (0x11 and 0x19), respective **axis registers** reset to 0 as the general settings replace them and vice versa.

| **Hex** | **Register name**                | **Default value (hex)** |
| ------- | -------------------------------- | ----------------------- |
| 0x04    | Sleep time                       | 1 minute (0x41)         |
| 0x11    | Accelerometer sensitivity        | 7 (0x07)                |
| 0x12    | Accelerometer X axis sensitivity | 7 (0x07)                |
| 0x13    | Accelerometer Y axis sensitivity | 7 (0x07)                |
| 0x14    | Accelerometer Z axis sensitivity | 7 (0x07)                |
| 0x3C    | Accelerometer measurement period | 1 second (0x01)         |
| 0x49    | Accelerometer detection delay    | 0 seconds (0x00)        |

**Similar modes:**

| **Hex** | **Mode name**         | **Description**                        |
| ------- | --------------------- | -------------------------------------- |
| 0x02    | Guard me              | Original version of Guard me, no WiFi  |
| 0x15    | Guard me Wifi         | Basic WiFi-enabled version of Guard me |
| 0x51    | Guard me Wifi Precise | WiFi Precise version of Guard me       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Guard me WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **0127**
* The uplink messages need to begin with the mode hex as the first byte: **27**
* When arming the device, you should see this message: **2710**
* When the device is armed, it should send you these two bytes: **2711**
* If you disarm the device via long press, you should receive this message: **2714**

***

#### **Track me WiFi Atlas**

Track me WiFi Atlas is similar to the original mode as it also sends a message when the monitored object starts moving and also sends one when the movement stops and the device does not move for an adjustable time period. Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Track me WiFi Atlas

**Hex value:** 0x2B

**Use cases:** Tracking luggage, parcels, containers etc.

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Accelerometer, WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)** | **Delta information** |
| ------------------ | ----------------- | --------------- | --------------------- |
| Sleep time (0x04)  | 1 minute (0x41)   | 0 (0x00)        | Sleep time turned off |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**    | **Alert** | **Event information**                                                                   |
| ------- | ----------------- | --------- | --------------------------------------------------------------------------------------- |
| 0x20    | Start of movement | 1         | <p>Accelerometer-based movement detection,<br>followed by 2 MACs in another message</p> |
| 0x21    | End of movement   | 2         | <p>Arrival delay countdown expired,<br>followed by 2 MACs in another message</p>        |
| No      | 2 MAC addresses   | No        | 2 MAC addresses in one single message (6+6 bytes)                                       |

**Registers relevant for this mode:**

If you change the **general sensitivity** of the accelerometer and the magnetometer (0x11 and 0x19), respective **axis registers** reset to 0 as the general settings replace them and vice versa.

| **Hex** | **Register name**                | **Default value (hex)** |
| ------- | -------------------------------- | ----------------------- |
| 0x02    | Departure delay                  | 15 seconds (0x0F)       |
| 0x03    | Arrival delay                    | 10 minutes (0x0A)       |
| 0x11    | Accelerometer sensitivity        | 7 (0x07)                |
| 0x12    | Accelerometer X axis sensitivity | 7 (0x07)                |
| 0x13    | Accelerometer Y axis sensitivity | 7 (0x07)                |
| 0x14    | Accelerometer Z axis sensitivity | 7 (0x07)                |
| 0x3C    | Accelerometer measurement period | 1 second (0x01)         |
| 0x49    | Accelerometer detection delay    | 0 seconds (0x00)        |

**Similar modes:**

| **Hex** | **Mode name**         | **Description**                        |
| ------- | --------------------- | -------------------------------------- |
| 0x03    | Track me              | Original version of Track me, no WiFi  |
| 0x16    | Track me WiFi         | Basic WiFi-enabled version of Track me |
| 0x52    | Track me WiFi Precise | WiFi Precise version of Track me       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Track me WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **012B**
* The uplink messages need to begin with the mode hex as the first byte: **2B**
* When arming the device, you should see this message: **2B10**
* When the device is armed, it should send you these two bytes: **2B11**
* If you disarm the device via long press, you should receive this message: **2B14**

***

#### **Trace me WiFi Atlas**

Trace me WiFi Atlas is similar to the original mode as it also sends messages while the object is moving and stops sending them when it’s still. While moving, it periodically sends a message (the period length is defined in the Tracing delay register) so you can trace the monitored object. No more messages are sent after stop of movement is detected and reported. Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Trace me WiFi Atlas

**Hex value:** 0x2F

**Use cases:** Package tracing for postal services, tracing international trucks, river transport boats and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Accelerometer, WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)**   | **Delta information** |
| ------------------ | ----------------- | ----------------- | --------------------- |
| Sleep time (0x04)  | 1 minute (0x41)   | 10 minutes (0x4A) | Sleep time prolonged  |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**    | **Alert** | **Event information**                                                                    |
| ------- | ----------------- | --------- | ---------------------------------------------------------------------------------------- |
| 0x20    | Start of movement | 1         | <p>Accelerometer-based movement detection,<br>followed by 2 MACs in another message</p>  |
| 0x21    | End of movement   | 2         | <p>Arrival delay countdown expired,<br>followed by 2 MACs in another message</p>         |
| 0x22    | Tracing tag       | 3         | <p>Periodical event sent only while moving,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses   | No        | 2 MAC addresses in one single message (6+6 bytes)                                        |

**Registers relevant for this mode:**

If you change the **general sensitivity** of the accelerometer and the magnetometer (0x11 and 0x19), respective **axis registers** reset to 0 as the general settings replace them and vice versa.

| **Hex** | **Register name**                | **Default value (hex)** |
| ------- | -------------------------------- | ----------------------- |
| 0x02    | Departure delay                  | 15 seconds (0x0F)       |
| 0x03    | Arrival delay                    | 10 minutes (0x4A)       |
| 0x04    | Sleep time                       | 1 minute (0x41)         |
| 0x05    | Tracing interval                 | 10 minutes (0x4A)       |
| 0x11    | Accelerometer sensitivity        | 7 (0x07)                |
| 0x12    | Accelerometer X axis sensitivity | 7 (0x07)                |
| 0x13    | Accelerometer Y axis sensitivity | 7 (0x07)                |
| 0x14    | Accelerometer Z axis sensitivity | 7 (0x07)                |
| 0x3C    | Accelerometer measurement period | 1 second (0x01)         |
| 0x49    | Accelerometer detection delay    | 0 seconds (0x00)        |

**Similar modes:**

| **Hex** | **Mode name**         | **Description**                        |
| ------- | --------------------- | -------------------------------------- |
| 0x04    | Trace me              | Original version of Trace me, no WiFi  |
| 0x17    | Trace me WiFi         | Basic WiFi-enabled version of Trace me |
| 0x53    | Trace me WiFi Precise | WiFi Precise version of Trace me       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Trace me WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **012F**
* The uplink messages need to begin with the mode hex as the first byte: **2F**
* When arming the device, you should see this message: **2F10**
* When the device is armed, it should send you these two bytes: **2F11**
* If you disarm the device via long press, you should receive this message: **2F14**

***

#### **Don’t drop me WiFi Atlas**

Don’t drop me WiFi Atlas behaves similarly to Guard me WiFi Atlas (just like the original Don’t drop me is similar to Guard me) except for its event (uplink message) is triggered by faster acceleration of the accelerometer in one of its axis and not just movement detection. Drop alert detection threshold can be defined and the mode-specific event is followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Don't drop me WiFi Atlas

**Hex value:** 0x33

**Use cases:** Monitoring packages inside trucks, shipping containers and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Accelerometer, WiFi module

**Mode-specific deltas:** None

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**  | **Alert** | **Event information**                                                                             |
| ------- | --------------- | --------- | ------------------------------------------------------------------------------------------------- |
| 0x23    | Drop alert      | 3         | <p>Sends a message when dropped - high acceleration,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses | No        | 2 MAC addresses in one single message (6+6 bytes)                                                 |

**Registers relevant for this mode:**

If you change the **general sensitivity** of the accelerometer and the magnetometer (0x11 and 0x19), respective **axis registers** reset to 0 as the general settings replace them and vice versa.

| **Hex** | **Register name**                | **Default value (hex)** |
| ------- | -------------------------------- | ----------------------- |
| 0x02    | Departure delay                  | 15 seconds (0x0F)       |
| 0x03    | Arrival delay                    | 10 minutes (0x4A)       |
| 0x04    | Sleep time                       | 1 minute (0x41)         |
| 0x05    | Tracing interval                 | 10 minutes (0x4A)       |
| 0x11    | Accelerometer sensitivity        | 7 (0x07)                |
| 0x12    | Accelerometer X axis sensitivity | 7 (0x07)                |
| 0x13    | Accelerometer Y axis sensitivity | 7 (0x07)                |
| 0x14    | Accelerometer Z axis sensitivity | 7 (0x07)                |
| 0x15    | Drop me threshold                | 936 mG (0x60)           |
| 0x16    | Drop me duration                 | 200 ms (0x02)           |
| 0x17    | Drop me axis configuration       | 7 (0x07)                |
| 0x3C    | Accelerometer measurement period | 1 second (0x01)         |
| 0x49    | Accelerometer detection delay    | 0 seconds (0x00)        |

**Similar modes:**

| **Hex** | **Mode name**              | **Description**                             |
| ------- | -------------------------- | ------------------------------------------- |
| 0x07    | Don’t drop me              | Original version of Don’t drop me, no WiFi  |
| 0x33    | Don’t drop me Wifi         | Basic WiFi-enabled version of Don’t drop me |
| 0x54    | Don’t drop me Wifi Precise | WiFi Precise version of Don’t drop me       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Don’t drop me WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **0133**
* The uplink messages need to begin with the mode hex as the first byte: **33**
* When arming the device, you should see this message: **3310**
* When the device is armed, it should send you these two bytes: **3311**
* If you disarm the device via long press, you should receive this message: **3314**

***

#### **Reed switch on/off WiFi Atlas**

Reed on/off WiFi Atlas is similar to the original mode as it sends a message when the reed contact is switched on by a magnet and also sends one when the sensor is switched off because the nearby magnetic field is no longer detected. Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Reed switch on/off WiFi Atlas

**Hex value:** 0x37

**Use cases:** Garage doors, warehouse doors, fridges, anything where reporting contact is important

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Reed contact, WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)**                  | **Default (hex)** | **Delta (hex)**   | **Delta information**  |
| ----------------------------------- | ----------------- | ----------------- | ---------------------- |
| Sleep time (0x04)                   | 1 minute (0x41)   | 12 seconds (0x0C) | Sleep time decreased   |
| Reed contact detection delay (0x4B) | 0 seconds (0x00)  | 5 seconds (0x05)  | Detection delay active |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**   | **Alert** | **Event information**                                                                                |
| ------- | ---------------- | --------- | ---------------------------------------------------------------------------------------------------- |
| 0x62    | Reed contact on  | 1         | <p>Reed contact switched on because of magnet presence,<br>followed by 2 MACs in another message</p> |
| 0x63    | Reed contact off | 2         | <p>Reed contact switched off because of magnet absence,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses  | No        | 2 MAC addresses in one single message (6+6 bytes)                                                    |

**Registers relevant for this mode:**

| **Hex** | **Register name**            | **Default value (hex)** |
| ------- | ---------------------------- | ----------------------- |
| 0x4B    | Reed contact detection delay | 0x00                    |

**Similar modes:**

| **Hex** | **Mode name**            | **Description**                           |
| ------- | ------------------------ | ----------------------------------------- |
| 0x0C    | Reed on/off              | Original version of Reed on/off, no WiFi  |
| 0x37    | Reed on/off WiFi         | Basic WiFi-enabled version of Reed on/off |
| 0x55    | Reed on/off WiFi Precise | WiFi Precise version of Reed on/off       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Reed on/off WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **0137**
* The uplink messages need to begin with the mode hex as the first byte: **37**
* When arming the device, you should see this message: **3710**
* When the device is armed, it should send you these two bytes: **3711**
* If you disarm the device via long press, you should receive this message: **3714**

***

#### **Light on/off WiFi Atlas**

Light on/off WiFi Atlas is similar to the original mode as it detects light - a message is sent every time a predefined threshold (% of light detected) is crossed either way. Can be set up to detect a very low light percentage threshold - darkness and extreme darkness (useful for monitoring package opening in the night). Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Light on/off WiFi Atlas

**Hex value:** 0x3B

**Use cases:** Monitoring electricity usage, buildings and rooms, detecting opening of packages, freezers, safeboxes etc. and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Light sensor, WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)** | **Delta information** |
| ------------------ | ----------------- | --------------- | --------------------- |
| 0x04               | 0x41              | 0x06            | Sleep time decreased  |
| 0x36               | 0x00              | 0x05            | Light detection on    |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**    | **Alert** | **Event information**                                                               |
| ------- | ----------------- | --------- | ----------------------------------------------------------------------------------- |
| 0x60    | Light detected    | 1         | <p>Light % over predefined threshold,<br>followed by 2 MACs in another message</p>  |
| 0x61    | Darkness detected | 2         | <p>Light % under predefined threshold,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses   | No        | 2 MAC addresses in one single message (6+6 bytes)                                   |

**Registers relevant for this mode:**

| **Hex** | **Register name**               | **Default value (hex)**                       |
| ------- | ------------------------------- | --------------------------------------------- |
| 0x36    | Light sensor measurement period | 0 seconds (0x00), **delta: 5 seconds (0x05)** |
| 0x43    | Light sensitivity hysteresis    | 5% of light (0x05)                            |
| 0x44    | Light sensitivity threshold     | 30% of light (0x1A)                           |

**Similar modes:**

| **Hex** | **Mode name**             | **Description**                                  |
| ------- | ------------------------- | ------------------------------------------------ |
| 0x0D    | Light on/off              | Original version of Light on/off, no WiFi        |
| 0x1A    | Light on/off WiFi         | Basic WiFi-enabled Atlas version of Light on/off |
| 0x56    | Light on/off WiFi Precise | WiFi Precise version of Light on/off             |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Light on/off WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **013B**
* The uplink messages need to begin with the mode hex as the first byte: **3B**
* When arming the device, you should see this message: **3B10**
* When the device is armed, it should send you these two bytes: **3B11**
* If you disarm the device via long press, you should receive this message: **3B14**

***

#### **Temperature threshold alert WiFi Atlas**

Temperature threshold alert WiFi Atlas is similar to the original mode as it sends an alert every time the measured temperature is above or below any of three temperature thresholds A, B or C. The thresholds are encoded in *SimpleTemp.* Mode-specific events are followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Temperature threshold alert WiFi Atlas

**Hex value:** 0x3F

**Use cases:** Monitoring any environment that requires constant temperature in a certain range; labs, factories, warehouses, swimming pools and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Either temperature sensor (ambi or precise, precise is preferable), WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)** | **Delta information**           |
| ------------------ | ----------------- | --------------- | ------------------------------- |
| 0x34               | 0x00              | 0x43            | Temperature measuring turned on |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**                | **Alert** | **Event information**                                                            |
| ------- | ----------------------------- | --------- | -------------------------------------------------------------------------------- |
| 0x50    | Temperature below threshold A | 1         | <p>Temperature crossed threshold A,<br>followed by 2 MACs in another message</p> |
| 0x51    | Temperature above threshold A | 1         | <p>Temperature crossed threshold A,<br>followed by 2 MACs in another message</p> |
| 0x52    | Temperature below threshold B | 1         | <p>Temperature crossed threshold B,<br>followed by 2 MACs in another message</p> |
| 0x53    | Temperature above threshold B | 1         | <p>Temperature crossed threshold B,<br>followed by 2 MACs in another message</p> |
| 0x54    | Temperature below threshold C | 1         | <p>Temperature crossed threshold C,<br>followed by 2 MACs in another message</p> |
| 0x55    | Temperature above threshold C | 1         | <p>Temperature crossed threshold C,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses               | No        | 2 MAC addresses in 12 bytes                                                      |

**Registers relevant for this mode:**

| **Hex** | **Register name**              | **Default value (hex)**                       |
| ------- | ------------------------------ | --------------------------------------------- |
| 0x1D    | Temperature threshold A        | 1,5°C (0x53)                                  |
| 0x1E    | Temperature hysteresis A       | 1°C (0x04)                                    |
| 0x1F    | Temperature threshold B        | 40°C (0xA0)                                   |
| 0x20    | Temperature hysteresis B       | 2°C (0x08)                                    |
| 0x21    | Temperature threshold C        | 60°C (0xC8)                                   |
| 0x22    | Temperature hysteresis C       | 2°C (0x08)                                    |
| 0x34    | Temperature measurement period | 0 seconds (0x00), **delta: 3 minutes (0x43)** |
| 0x4D    | Temperature detection delay    | 0 seconds (0x00)                              |

**Similar modes:**

| **Hex** | **Mode name**                                      | **Description**                                                     |
| ------- | -------------------------------------------------- | ------------------------------------------------------------------- |
| 0x10    | Temperature threshold alert                        | Original Temperature threshold alert, no WiFi                       |
| 0x1B    | Temperature threshold alert WiFi                   | <p>Basic WiFi-enabled version of<br>Temperature threshold alert</p> |
| 0x57    | <p>Temperature threshold alert<br>WiFi Precise</p> | <p>WiFi Precise version of<br>Temperature threshold alert</p>       |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Temperature threshold alert WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **013F**
* The uplink messages need to begin with the mode hex as the first byte: **3F**
* When arming the device, you should see this message: **3F10**
* When the device is armed, it should send you these two bytes: **3F11**
* If you disarm the device via long press, you should receive this message: **3F14**

***

#### **Temperature change alert WiFi Atlas**

Temperature delta alert WiFi Atlas is similar to the original mode as it sends an alert every time the measured temperature is above the predefined temperature delta. The delta is encoded in *SimpleTemp.* The mode-specific event is followed by a single uplink message with two MAC addresses for the Sigfox Atlas WiFi geolocation service.

![](https://2906494444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnuFF26iZs7gQn740zeZD%2Fuploads%2Fgit-blob-64b227f7c31677084031618b9fec1ab28ac6b312%2Fgrey_arrow_down.png?alt=media)Temperature change alert WiFi Atlas

**Hex value:** 0x43

**Use cases:** Monitoring any environment that requires constant temperature in a certain range; labs, factories, warehouses, swimming pools and more

**Devices that support this mode:** SimplePack Plus

**Required sensors:** Either temperature sensor (ambi or precise, precise is preferable), WiFi module

**Mode-specific deltas:**

**Deltas** are mode-specific register values different from *register default values*.

| **Register (hex)** | **Default (hex)** | **Delta (hex)** | **Delta information**                  |
| ------------------ | ----------------- | --------------- | -------------------------------------- |
| 0x0D               | 0x00              | 0x40            | Temperature sent with appended payload |
| 0x34               | 0x00              | 0x43            | Temperature measuring turned on        |

**Mode-specific events (uplink messages):**

For more information on what uplink messages (***mode-independent events***) and additional data from various sensors in the device (***appended payload***) can be sent regardless of mode and how to fine-tune message behavior (***alerts***), see *Mode-independent information and events.*

| **Hex** | **Event name**          | **Alert** | **Event information**                                                                   |
| ------- | ----------------------- | --------- | --------------------------------------------------------------------------------------- |
| 0x56    | Temperature delta alert | 1         | <p>Temperature above the predefined delta,<br>followed by 2 MACs in another message</p> |
| No      | 2 MAC addresses         | No        | 2 MAC addresses in 12 bytes                                                             |

**Registers relevant for this mode:**

| **Hex** | **Register name**              | **Default value (hex)**                       |
| ------- | ------------------------------ | --------------------------------------------- |
| 0x2F    | Temperature delta              | 2°C (0x08)                                    |
| 0x34    | Temperature measurement period | 0 seconds (0x00), **delta: 3 minutes (0x43)** |
| 0x4D    | Temperature detection delay    | 0 seconds (0x00)                              |

**Similar modes:**

| **Hex** | **Mode name**                        | **Description**                                 |
| ------- | ------------------------------------ | ----------------------------------------------- |
| 0x11    | Temperature delta alert              | Original Temperature delta alert, no WiFi       |
| 0x43    | Temperature delta alert WiFi Atlas   | WiFi Atlas version of Temperature delta alert   |
| 0x58    | Temperature delta alert WiFi Precise | WiFi Precise version of Temperature delta alert |

**Switching to mode, arming and disarming information:**

Follow the *Basic Operations With SimpleHw Devices guide*, where you can also find information about LED behavior, relevant Sigfox messages and more.

Here’s what’s important for **Temperature delta alert WiFi Atlas** messages:

* To set this mode, the downlink needs to include this mode register setting: **0143**
* The uplink messages need to begin with the mode hex as the first byte: **43**
* When arming the device, you should see this message: **4310**
* When the device is armed, it should send you these two bytes: **4311**
* If you disarm the device via long press, you should receive this message: **4314**
