all | frequencies |
|
|
|
|
|
|
|
|
|
|
exhibits | applications |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
manuals | photos | label |
app s | submitted / available | |||||||
---|---|---|---|---|---|---|---|---|
1 2 |
|
User Manual-1 | Users Manual | 4.88 MiB | April 02 2024 | |||
1 2 |
|
User Manual-2 | Users Manual | 5.11 MiB | April 02 2024 | |||
1 2 |
|
User Manual-3 | Users Manual | 5.37 MiB | April 02 2024 | |||
1 2 |
|
User Manual-4 | Users Manual | 5.37 MiB | April 02 2024 | |||
1 2 |
|
User Manual-5 | Users Manual | 5.55 MiB | April 02 2024 | |||
1 2 |
|
User Manual-6 | Users Manual | 5.19 MiB | April 02 2024 | |||
1 2 |
|
User Manual-7 | Users Manual | 911.68 KiB | April 02 2024 | |||
1 2 |
|
Internal Photos | Internal Photos | 2.19 MiB | April 02 2024 | |||
1 2 |
|
External Photo | External Photos | 1.20 MiB | April 02 2024 | |||
1 2 |
|
Label and Location | ID Label/Location Info | 93.78 KiB | April 02 2024 | |||
1 2 |
|
Antenna Spec LTE | Test Report | 823.19 KiB | April 02 2024 | |||
1 2 |
|
Attestation Statements part 2.911 d 5 i ii filing | Attestation Statements | 111.99 KiB | April 02 2024 | |||
1 2 | BG96 Schematics | Schematics | April 02 2024 | confidential | ||||
1 2 | BOM | Parts List/Tune Up Info | April 02 2024 | confidential | ||||
1 2 | Block Diagram | Block Diagram | April 02 2024 | confidential | ||||
1 2 |
|
CONF Letter | Cover Letter(s) | 125.46 KiB | April 02 2024 | |||
1 2 |
|
FCC SDOC Attestation Letter | Cover Letter(s) | 114.68 KiB | April 02 2024 | |||
1 2 |
|
Module RF Exposure Info | RF Exposure Info | 266.56 KiB | April 02 2024 | |||
1 2 | Test Report | April 02 2024 | ||||||
1 2 |
|
Module Test Report Part22-1 | Test Report | 4.70 MiB | April 02 2024 | |||
1 2 |
|
Module Test Report Part22-2 | Test Report | 2.39 MiB | April 02 2024 | |||
1 2 |
|
Module Test Report Part24 | Test Report | 5.60 MiB | April 02 2024 | |||
1 2 |
|
Module Test Report Part27-1 | Test Report | 5.59 MiB | April 02 2024 | |||
1 2 | Test Report | 2.64 MiB | April 02 2024 | |||||
1 2 |
|
Module Test Report Part90S | Test Report | 3.35 MiB | April 02 2024 | |||
1 2 | Operation Description | Operational Description | April 02 2024 | confidential | ||||
1 2 |
|
Power of Attorney Letter | Cover Letter(s) | 117.97 KiB | April 02 2024 | |||
1 2 |
|
RF Exposure Info | RF Exposure Info | 363.38 KiB | April 02 2024 | |||
1 2 | Schematics | Schematics | April 02 2024 | confidential | ||||
1 2 |
|
Statement Letter | Cover Letter(s) | 112.17 KiB | April 02 2024 | |||
1 2 |
|
Test Report LTE | Test Report | 477.73 KiB | April 02 2024 | |||
1 2 |
|
Test Setup Photos | Test Setup Photos | 420.65 KiB | April 02 2024 | |||
1 2 | Tune-up | Parts List/Tune Up Info | April 02 2024 | confidential | ||||
1 2 |
|
US agent Letter | Attestation Statements | 164.49 KiB | April 02 2024 | |||
1 2 |
|
e-label statement letter | Cover Letter(s) | 802.66 KiB | April 02 2024 | |||
1 2 |
|
Antenna Spec | Test Report | 1.08 MiB | April 02 2024 | |||
1 2 | BG96 Block Diagram | Block Diagram | April 02 2024 | confidential | ||||
1 2 |
|
Test Report BLE | Test Report | 2.30 MiB | April 02 2024 | |||
1 2 |
|
Test Report DTS-1 | Test Report | 3.77 MiB | April 02 2024 | |||
1 2 |
|
Test Report DTS-2 | Test Report | 3.11 MiB | April 02 2024 |
1 2 | User Manual-1 | Users Manual | 4.88 MiB | April 02 2024 |
Senquip QUAD User Guide Release Read the Docs, Inc \& contributors Jan 24, 2024 Table of Contents 1 List of Figures iii Introduction 1 1.1 What is the Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Who can use the Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 You can rely on the Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.4 What is included with your Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 Regulatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 Getting Started 7 2.1 Opening the Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 User access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4 Anti tamper screw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.5 SIM card install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.6 Wiring guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Fitting the antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.7 2.8 Initial setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3 Power Supply 27 Permanent power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Internal rechargeable battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Power consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Freight mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1 3.2 3.3 3.4 4 General Setup 31 4.1 Measurement and transmit intervals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.2 4.3 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 5 37 Internal Sensors 5.1 Light sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 5.2 Accelerometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 5.3 Pressure sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 5.4 Magnetic switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 5.5 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 5.6 GPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 5.7 Bluetooth interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Internal sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.8 6 External Sensors 49 i Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.1 6.2 Serial interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 6.3 CAN Bus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6.4 External Sensor Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 7 Scripting 71 7.1 Risks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 7.2 Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 7.3 Writing and deploying a script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 8 Network Connection 75 8.1 Wi-Fi specication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 8.2 4G LTE specication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 8.3 Connecting to a Wi-Fi network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 8.4 Connecting to a mobile network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 8.5 Network settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 9 Endpoint Setup 81 9.1 Data security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 9.2 Data format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 9.3 Data buer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 9.4 UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 9.5 HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 9.6 HTTPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 9.7 MQTT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 9.8 MQTT over TLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 9.9 10 Senquip Portal 87 10.1 Using the Senquip Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 10.2 Management and Hosting on the Senquip Portal . . . . . . . . . . . . . . . . . . . . . . . . 98 11 Mechanical Specication 101 11.1 Mechanical drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 11.2 Mechanical Fittings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 11.3 Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 11.4 Material Specication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 12 Maintenance 107 12.1 Replacing the LiPo Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 13 Frequently Asked Questions 111 13.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 13.2 Senquip Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 13.3 Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 13.4 GPS / GNSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 13.5 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 13.6 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 13.7 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 13.8 Scripting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 14 Glossary Index ii 121 123 List of Figures Figure 1.1: 1 x Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Figure 1.2: 1 x GNSS and 4G LTE combination antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Figure 1.3: 1 x 2-hole and 1 x 3-hole gland insert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Figure 1.4: 1 x 3mm Allen key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Figure 1.5: 1 x Getting started guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Figure 1.6: Regulatory information including FCC ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 2.1: Senquip QUAD packaging with intact security seal . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 2.2: Senquip QUAD mounting points circled in red . . . . . . . . . . . . . . . . . . . . . . . . . 8 Figure 2.3: Rail mounting the Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 2.4: Removing from a DIN Rail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 2.5: User access for the Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 2.6: Four cover screws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 2.7: Tamper evident screw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Figure 2.8: Tamper evident screw in place on a Senquip QUAD . . . . . . . . . . . . . . . . . . . . . . 12 Figure 2.9: SIM Card sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 2.10: Identifying the SIM card slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 2.11: Correct insertion of a SIM card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 2.12: Insert SIM to the right . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 2.13: Interface pin numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Figure 2.14: Wiring example with a sheathed cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Figure 2.15: GNSS and 4G LTE combination antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figure 2.16: Press the tab to remove the connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figure 2.17: Buttons and LEDs for setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Figure 2.18: The default passwords can be found under the lid . . . . . . . . . . . . . . . . . . . . . . 20 Figure 2.19: Label with general information and passwords . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 2.20: Matching device ID label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Figure 2.21: Search for Wi-Fi networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Figure 2.22: Enter the Wi-Fi password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 2.23: Accessing the web-server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Figure 2.24: Browsing the web-server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Figure 3.1: Typical Senquip QUAD solar panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Figure 3.2: Entering freight mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Figure 4.1: Timing owchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Figure 5.1: Denition of pitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 5.2: Denition of roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 5.3: Denition of tilt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 5.4: Location of magnetic switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Figure 5.5: GPS alert parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Figure 5.6: Example BLE beacons from ELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Figure 6.1: Simplied internal IO architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Figure 6.2: Powering external devices on an IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Figure 6.3: 2-wire 4-20mA device install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Figure 6.4: 3-wire 4-20mA device install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 iii Figure 6.5: Pulse counting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Figure 6.6: Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Figure 6.7: Voltage accuracy across all IO channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Figure 7.1: Senquip scripting page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Figure 7.2: Feedback on unsuccessful script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Figure 8.1: FAKRA-D 4G LTE antenna connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Figure 8.2: Save changes and reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Figure 8.3: Note the IP address on your network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Figure 8.4: Access via local IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Figure 9.1: Example JSON data packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Figure 9.2: Pending change where the base interval has been changed to 600 seconds . . . . . . . . . 84 Figure 10.1: Welcome to the Senquip Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Figure 10.2: View or add Senquip devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Figure 10.3: Senquip device dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Figure 10.4: Example chart showing the days temperature . . . . . . . . . . . . . . . . . . . . . . . . 91 Figure 10.5: Data visualisation in dierent formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Figure 10.6: Buttons to trigger remote operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Figure 10.7: Navigate to device conguration pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Figure 10.8: Dashboard with an image showing the system being monitored . . . . . . . . . . . . . . 93 Figure 10.9: Data associated with the selected device shown in a table . . . . . . . . . . . . . . . . . . 94 Figure 10.10: Remote update of device settings via the Senquip Portal . . . . . . . . . . . . . . . . . . 96 Figure 10.11: Remote rmware updates via the Senquip Portal . . . . . . . . . . . . . . . . . . . . . . 97 Figure 10.12: Congure event forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Figure 11.1: Dimensioned front view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Figure 11.2: Dimensioned side view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Figure 11.3: Dimensioned rear view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Figure 11.4: Dimensioned bottom view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Figure 11.5: IP number description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Figure 12.1: LEDs and conguration switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Figure 12.2: Remove the SIM card before opening. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Figure 12.3: Removing the battery cover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Figure 12.4: Orientation of Lipo Battery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Figure 12.5: Battery plug removed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Figure 12.6: Remove the old tape. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 iv Chapter 1 Introduction 1.1 What is the Senquip QUAD Senquip manufactures rugged, programmable telemetry devices that connect to industrial sensors and system and send the data measured to the Senquip Portal or a server of your choice. The Senquip QUAD is designed for applications where the telemetry device needs to be hidden, is in a metal enclosure, and so needs external antennas. Built in sensors allow measurement of supply voltage, battery voltage, time, position, speed, ambient temperature, pitch, roll and pressure. Interfaces are provided for RS232, RS485, MODBUS, CAN bus, Bluetooth, 4-20mA, pulse, frequency, and voltage. Data measured by the Senquip QUAD is transmitted to the internet via Wi-Fi or 4G LTE4 and can be delivered to the Senquip Portal or to your own server or SCADA system. Power to the Senquip QUAD can be supplied by a solar panel, or with 10V to 75V DC. If a solar panel is used, an internal LiPo battery will keep the device powered during periods without sunlight. 1 Senquip QUAD User Guide, Release Senquip telemetry devices are programmable with JavaScript. Users can write their own scripts to manipulate data, create combinational alerts, execute local control, or create customised payloads for sending to 3rd party servers. Typical markets include mining, utilities, and transport. 1.2 Who can use the Senquip QUAD The extensive array of in-built sensors, ability to interface to any industrial sensor or system, programmability, versatile power supply and rugged enclosure mean that the Senquip QUAD can be used in a wide variety of applications across many industries. Typical applications are found in:
Mining, monitoring plant and equipment such as lighting plants, pumps, water tankers and more. Measure utilisation, location, fuel level, engine speed, temperature and more to ensure reliability and optimal performance. Water Services, ensuring that drinking water is of the highest possible quality. Detection of chemical leaks in factories and in water treatment plants. Measure level, ow, temperature, pH, chemical makeup and more. Fleet, connecting to the vehicle and load to provide more than just telematics. Interface to CAN-bus and other available sensors on a vehicle. Smart Cities, measuring temperature, sound, asset utilisation, service delivery and other parameters to enhance the daily lives of citizens. Environment, monitoring air-quality pollution, dust and pollen levels to provide early warnings and improve the health of local populations. Emergency Services, monitoring of water levels and other environmental factors to provide early warning of ood, re and other natural disasters. Industrial Installations, interface to sensors using industry standard protocols like 4-20mA, voltage, MODBUS, and RS232. Agriculture, soil and water monitoring to ensure fast growing, high quality crops and maximum yield. Aquaculture, measuring water quality and temperature to ensure optimum growth and health of sh populations. Health Services, monitoring of fridges to ensure safe storage of temperature sensitive medicines. 1.3 You can rely on the Senquip QUAD The Senquip QUAD has been designed from the ground up to oer a reliable, capable, exible and secure remote monitoring platform for industrial users. Reliability, the Senquip QUAD has been designed for use in challenging environments where relia-
bility is paramount. Where other devices fail, the Senquip QUAD will continue to deliver data, reducing overall cost of ownership and an enhanced user experience. Capability, the Senquip QUAD has more on-board monitoring, allows connection to more external sensors and has the most versatile power requirements of any telemetry unit in its class. Flexibility, the user interface is simple to use and yet allows enough exibility to ensure compatibility with most industrial sensors and systems. User written scripts oer innite opportunity for customi-
sation. Security, all data collected is encrypted and is transmitted using secure authenticated connections. Ownership, at Senquip, we believe that the customer owns their data. We deliver your data to your servers in a private, secure manner. We will not access, use or resell your data - it is yours. 2 Chapter 1. Introduction
1 2 | User Manual-2 | Users Manual | 5.11 MiB | April 02 2024 |
Senquip QUAD User Guide, Release 1.4 What is included with your Senquip QUAD When you open your the Senquip QUAD box, the following are included:
Figure 1.1. 1 x Senquip QUAD Figure 1.2. 1 x GNSS and 4G LTE combination antenna Figure 1.3. 1 x 2-hole and 1 x 3-hole gland insert Figure 1.4. 1 x 3mm Allen key 1.4. What is included with your Senquip QUAD 3 Senquip QUAD User Guide, Release Figure 1.5. 1 x Getting started guide 1.5 Regulatory Information USA: Federal Communications Commission (FCC) statement This device complies with FCC part 15 FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interfer-
ence and 2. This device must accept any interference, including interference that may cause undesired operation of the device. FCC Warning Changes or modications not expressly approved by the party responsible for compliance could void the user authority to operate the equipment. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment o and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit dierent from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help. This device meets the FCC and IC requirements for RF exposure in public or uncontrolled environ-
ments. 1.5.1 Accessing Regulatory Information You can view the device FCC ID on the Senquip Portal. To view the FCC ID 1. Launch the Senquip Portal. 4 Chapter 1. Introduction
1 2 | User Manual-3 | Users Manual | 5.37 MiB | April 02 2024 |
Senquip QUAD User Guide, Release 2. Browse to the device page 3. On the Device Info widget, select Regulatory Information 1.5. Regulatory Information 5 Senquip QUAD User Guide, Release The following regulatory information will be shown. Figure 1.6. Regulatory information including FCC ID 6 Chapter 1. Introduction Chapter 2 Getting Started 2.1 Opening the Box The Senquip QUAD is shipped in a box with a security seal that ensures that the packaging has not been opened. If this seal is compromised, the box may have been opened, in which case, a non-autho-
rised party could have had access to the device password. If the device is to be used in a critical appli-
cation, please ensure that the seal is intact upon receipt and remember to change your password as soon as possible. Figure 2.1. Senquip QUAD packaging with intact security seal 7
1 2 | User Manual-4 | Users Manual | 5.37 MiB | April 02 2024 |
Senquip QUAD User Guide, Release 2.2 Mounting The Senquip QUAD can be wall or bulkhead mounted, or can be attached to a DIN rail using the inte-
grated mounting clips. When wall or bulkhead mounting, use M5 bolts. Figure 2.2. Senquip QUAD mounting points circled in red If attaching to a DIN rail, push the enclosure onto the rail, ensuring that the clips have fully engaged around the rail. 8 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.3. Rail mounting the Senquip QUAD Remove the Senquip QUAD from the DIN Rail using the Allen Key as shown in the image below. Figure 2.4. Removing from a DIN Rail The Senquip QUAD should be mounted with the cable gland and antenna entry facing down. Mounting the device with the gland in another orientation may result in water ingress via the cable entry gland. In-eld orientation checks can be performed using the built-in accelerometer and associ-
ated tilt measurements. 2.3 User access The user access panel is accessed by removing the front cover. From the user access panel, a SIM card can be inserted, external devices can be wired, diagnostics can be performed, and the device can be reset or placed in setup mode. 2.3. User access 9 Senquip QUAD User Guide, Release Figure 2.5. User access for the Senquip QUAD To open the cover:
1. Un-fasten the 4 hex-head screws that secure the cover using the 3mm Allen key provided. The screws are captive and will not fall out when loose. Do not attempt to remove the screws from the lid. 10 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.6. Four cover screws 2. When the lid is opened, an internal light detector will recognise the increase in brightness and will enable the LEDs and conguration switches. Note When closing the device, please ensure that the seal is correctly seated and is clean. A poorly seated or dirty seal may result in water ingress. 2.4 Anti tamper screw In some installations, evidence needs to be provided where unauthorised access to the Senquip QUAD has occurred. All devices include a tamper feature that can be congured to raise an alert when the lid is opened. In some instances however, a physical tamper indication is required. Senquip can provide tamper evident screws for the lid of the Senquip QUAD. Once a tamper evident screw is in place, opening the device will require breaking the seal on the tamper evident screw. 2.4. Anti tamper screw 11 Senquip QUAD User Guide, Release Figure 2.7. Tamper evident screw To t a tamper evident screw, remove one of the lid screws closest to the cable gland using the 3mm Allen key provided. Replace the lid screw with the tamper evident version. The tamper screw is compatible with most available seals. Note The tamper evident screw should be inserted last and removed rst. The tamper evident screw should be inserted and removed with a 4mm Allen key. Figure 2.8. Tamper evident screw in place on a Senquip QUAD 12 Chapter 2. Getting Started Senquip QUAD User Guide, Release 2.5 SIM card install The Senquip QUAD uses a micro-SIM card with dimensions as shown in the gure below. Both 1.8V and 3.3V SIM Cards are supported. If 4G LTE is the chosen communications method, then a SIM card should be installed now. The Senquip QUAD is available with an internal SIM card included. An internal SIM card provides for the most reliable communications in high-vibration environments. Note If your Senquip QUAD has an internal SIM card, you do not need to install an additional card. Figure 2.9. SIM Card sizes To access the SIM card holder, the lid must be opened. The SIM card holder is located at position 1 in the diagram below. The holder is a push-push type, meaning that the SIM card is pushed in to install and is then pushed and released to eject. Figure 2.10. Identifying the SIM card slot To insert a micro-SIM card into the holder, place it in the recess to the left of the SIM card slot and apply a gentle pressure to the right. The SIM card should be orientated with contacts facing up and the removed corner on the bottom right as in the diagram below. 2.5. SIM card install 13 Senquip QUAD User Guide, Release Figure 2.11. Correct insertion of a SIM card Because the Senquip QUAD is expected to be used in harsh environments, there is a plastic locking mechanism moulded into the plastics. Once the SIM card is inserted, the plastic lock will lift, securing the SIM card in the holder. Figure 2.12. Insert SIM to the right It is recommended that the device be reset, by pressing the reset button, after inserting a SIM card. To remove the SIM card, hold the locking mechanism down; press the edge of the SIM card gently and let go. The SIM card will be ejected. 2.6 Wiring guide The Senquip QUAD is tted with a 14 way 3.5mm pitch terminal block that can be used to provide power and for connection to external sensors and systems. With the cable gland facing down, pin 1 is on the left hand side of the header and pin 14 on the right. All references to pin numbers in this docu-
ment will assume this denition. 14 Chapter 2. Getting Started
1 2 | User Manual-5 | Users Manual | 5.55 MiB | April 02 2024 |
Senquip QUAD User Guide, Release Figure 2.13. Interface pin numbers The following pinout applies to the 14 way terminal block:
Terminal block Pin number Name marking 1 2 3 4 5 6 7 Positive voltage in PWR+
purpose purpose Negative voltage in
(ground) General input output 1 General input output 2 General input output 3 General input output 4 General input output 5 purpose purpose purpose GND IO1 IO2 IO3 IO4 IO5 Application Positive system power; either perma-
nent or intermittent such as from a solar panel Negative system power or ground Voltage, current, frequency, pulse input and sink or source output Voltage, current, frequency, pulse input and sink or source output Voltage, current, frequency, pulse input and sink or source output Voltage, current, frequency, pulse input and sink or source output Voltage, current, frequency, pulse input and sink or source output 2.6. Wiring guide 15 Senquip QUAD User Guide, Release 8 9 10 11 12 13 14 Ground Serial in Serial out CAN 1 High CAN 1 Low CAN 2 High CAN 2 Low GND B / RX A / TX CAN2 H CAN2 L CAN2 H CAN2 L Spare ground for sensor connection RS485B in RS485 mode and receive in RS232 mode RS485A in RS485 mode and transmit in RS232 mode CAN bus 1 CAN high input CAN bus 1 CAN low input CAN bus 2 CAN high input CAN bus 2 CAN low input The terminal block allows for push-in connection, meaning that no tools are required. A dened contact force ensures that the contact remains stable over the long term and is high vibration environ-
ments. A nger operated release button for each terminal allows for convenient, tool-free operation. Wire Specication:
Wire stripping length Conductor cross section solid min. Conductor cross section solid max. Conductor cross section exible min. Conductor cross section exible max. Conductor cross section AWG min. Conductor cross section AWG max. 8 mm 0.2 mm 1.5 mm 0.2 mm 1.5 mm 24 16 Warning Please ensure that all external power is removed from the device before wiring tment begins. Power and ground wires must be rated to at least 1A and should have a voltage rating suitable for the application. A 1A fuse in-line with the power connection is recommended. Signal wires should be chosen based on the application and may require specic features such as individual shielding, twisted pairs or impedance matching. In extremely noisy electrical environments, it is recommended that a shielded cable be used and that the shield only be connected to ground on the power supply end. Do not ground the shield on both ends. The material from which the chosen cable is manufactured should be suitable for the environment in which it is used. Be sure to check chemical resistance, UV stability and ex durability of the cable being used. 16 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.14. Wiring example with a sheathed cable To ensure IP rating is retained, a sheathed cable with diameter suitable for use with the cable gland insert should be used. Three cable gland seals are supplied as specied in the table below. The gland with the single hole should be used when a single cable is required; the gland with two holes should be used where two cables are required etc. Cable seals are manufactured using NBR (Nitrile Buta-
diene Rubber) and are resistant to oils and biological oils, solvents and most industrial chemicals. Always check the suitability of the cable gland insert with all chemicals found in the operating envi-
ronment. Part No No. holes Hole diameter Cable A B C 1 2 3 11mm 6-11mm 5mm 4mm 3-5mm 2-4mm 2.7 Fitting the antenna Every Senquip QUAD is shipped with a dual GNSS and 4G LTE antenna. The antenna is tted with 2 FAKRA plugs that engage with the matching sockets at the base of the Senquip QUAD. FAKRA connectors were chosen for use on the Senquip QUAD because:
They oer vibration tolerant operation The colour coding and keying make it simple to match the antennas with the correct connectors 2.7. Fitting the antenna 17 Senquip QUAD User Guide, Release FAKRA connectors avoid the opportunity to over tighten the RF connectors, causing damage Figure 2.15. GNSS and 4G LTE combination antenna To connect the GNSS or LTE antenna lead to the Senquip QUAD, press the antenna connector into the socket until you hear it click. To remove the connector, depress the small tab and pull. Warning When removing the antenna, do not pull on the RF cable. Figure 2.16. Press the tab to remove the connector The GNSS and 4G LTE antenna cables are colour coded and are keyed. Connector details are given in the table below. Function FAKRA Type Colour Position 4G LTE GNSS Purple Left Right Blue FAKRA D FAKRA C 2.8 Initial setup Initial setup can be performed using the integrated web-server using any Wi-Fi enabled phone, tablet or computer. Once the device is connected to a network, conguration can be performed remotely using the in-built webserver or via the Senquip Portal. 18 Chapter 2. Getting Started Senquip QUAD User Guide, Release Note For volume opportunities, devices can be pre-congured to connect immediately to a network;
please contact Senquip to discuss this option. With the cover open, two push-button switches (setup and reset) and two LEDs (network and status) are available. The switches and LEDs are used to congure the device. Figure 2.17. Buttons and LEDs for setup The status and network LEDs indicate the current state of the device. These LEDs are only active if the lid is open. When the lid is closed, the LEDs will remain o to conserve energy. A summary of LED function is given in the table below. Note During normal operation, the LEDs will be o when the device is sleeping or hibernating and will not turn on when the lid is opened until the next measurement interval. Status LED Network LED
(Green)
(Orange) O O Flash (1Hz) O On On Fast Flash O Slow Flash O Flash (1Hz) On Fast Flash Fast Flash Meaning Device is sleeping or lid is closed Setup Mode Device has been congured, but no network connection Network connection via Wi-Fi or 4G LTE Factory reset in progress Firmware update in progress Pre-charge mode Note The LEDs turn on when the lid is opened because an internal sensor detects light. If the lid is opened in dark conditions, the LEDs will not turn on. 2.8. Initial setup 19 Senquip QUAD User Guide, Release Firmware Updates The latest rmware version and a description of changes to rmware can be found in the Senquip Device Firmware Changelist. Updating to the latest rmware can be performed from the Senquip Portal by selecting Settings and Update and then pressing the Update Firmware button. To update to a specic rmware version, enter the rmware number as shown in the gure below and press Update Firmware. During the rmware update, the orange network LED will ash fast. After a rmware update, the LEDs may freeze or remain o for a few minutes. This is normal behaviour and occurs shortly after rmware update when the ORB is encrypting the memory. The rmware update can be seen in the command queue and has been received by the device when the status shows as success. Receipt of the rmware update by the device does not always mean that the update is correctly applied. To ensure that the update has occured, check the rmware number in the Device Info widget on the device Portal page. You may need to refresh the browser window. Factory Reset To perform a factory reset, press and hold the Setup button. While holding the Setup button, press and release the Reset button. The green status LED and orange network LED will begin to ash fast. Continue to hold the Setup button down for 10 seconds. After 10 seconds, the LEDs will stop ashing at which point the Setup button can be released. All settings will be changed back to the factory state and the device will restart. Any rmware updates made to the device will be preserved. Warning Returning the device to factory defaults will remove all network settings, rendering remote updates impossible. Passwords The Senquip QUAD is shipped, pre-loaded, with a random password that prevent unau-
thorised connection to the Wi-Fi hotspot and prevent access to the built in webserver. The default passwords are printed on a label that can be found under the cover. Figure 2.18. The default passwords can be found under the lid The label contains two sections:
General information about the Senquip QUAD such as the part number, identication number, Wi-Fi SSID and the IP address of the webserver A removable section that contains the part number, identication number, webserver password
(setup password), Wi-Fi SSID and Wi-Fi password. This section should be removed and stored securely. It is recommended that the passwords be changed as soon as possible using the webserver or the Senquip portal. 20 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.19. Label with general information and passwords A label with the device ID is placed on the Senquip QUAD base to prevent bases and lids being misplaced. 2.8. Initial setup 21 Senquip QUAD User Guide, Release Figure 2.20. Matching device ID label Take note of the Wi-Fi and setup passwords as you will need them to continue with the setup. In the example above, the Senquip QUAD identier is DE9032030, the Wi-Fi password is hjg3iplg and the setup password is QvjSF3jk. Setup Mode Setup Mode allows initial customer conguration via the integrated web-server. This mode is enabled when the Setup button is pressed for more than 2 seconds. In setup mode, an integrated Wi-Fi Access Point (AP) is enabled through which the installer can access the built in web-server. The web-server allows for initial setup using a web based interface, similar to setting up a home router. In this mode, a user can connect to the device using any computer, tablet or mobile phone that has Wi-Fi and is loaded with a browser. After the device is connected to a network, changes can be made remotely using the Senquip Portal. Note The Senquip QUAD Wi-Fi Access Point is 2.4GHz only If connected to external power, the device will remain in setup mode as long as the lid is open. If no external power is available, the device will enter sleep mode after 10 minutes of no activity. To re-en-
able setup mode, press the Setup button again for 2 seconds. Setup mode will be exited once the lid has been closed for more than 10 seconds. Note A shadow over the light sensor can make the device exit setup mode. It is easier to congure the device from the Senquip Portal once a network connection has been established. To connect to the Senquip QUAD, search for available Wi-Fi networks on your Wi-Fi enabled device. The device will advertise itself as QUAD-xxxxx, where xxxxx represents the last 5 digits of the device identier. The device identier as well as password and other information can be found on a sticker under the lid. In the example below, using an Android phone, the Senquip QUAD can be seen to be advertising itself as QUAD-32030, where 32030 are the last ve digits of the device identier. 22 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.21. Search for Wi-Fi networks Select the Senquip QUADs advertised Wi-Fi network name, QUAD-32030 in this example, and enter the Wi-Fi password found under the lid, hjg3iplg in this example. When you press connect, your Wi-Fi enabled device will connect to the device Wi-Fi hotspot. Being connected to the Wi-Fi hotspot does not allow you to view or change any data yet. To view and change data, you need to login to the device webserver. 2.8. Initial setup 23 Senquip QUAD User Guide, Release Figure 2.22. Enter the Wi-Fi password Once you are connected to the Wi-Fi hotspot, to access the web-server, open your preferred web-browser (Senquip recommends Chrome) and in the address bar, type 192.168.4.1 and press enter. Your browser will open the web-server password entry page. For username, type in admin; the setup password can be found on the sticker under the lid of the device. In the example above, the password is QvjSF3jk. Remember to change this password as soon as possible using the Admin tab in the web-server. 24 Chapter 2. Getting Started Senquip QUAD User Guide, Release Figure 2.23. Accessing the web-server Note Performing a factory reset will reset the passwords to their defaults as found under the lid. If you have entered the username and password correctly, you will now have access to the device web-server. From the web-server, you will be able to view current data, make conguration changes and perform software updates. 2.8. Initial setup 25 Senquip QUAD User Guide, Release Figure 2.24. Browsing the web-server The following pages are available on the web-server:
Page Name Status General Network Internal External Endpoint Events Update API Admin Function View the current status of all enabled modules Congure general, timing and power options Settings to attach the Senquip QUAD to a Wi-Fi or 4G LTE network Congure all sensors that are internal to the Senquip QUAD Congure sensors that are connected to the external interface Congure the Senquip QUAD to send data to a remote server such as the Senquip Cloud Set email and SMS notications when alerts occur Update rmware on the Senquip QUAD Congure the Senquip API to communicate with third party servers Save device settings to a le to enable easy cloning of devices Warning Remember to change the web-server password as soon as possible using the Admin tab found on the top right, as circled in red in the above image. 26 Chapter 2. Getting Started Chapter 3 Power Supply The Senquip QUAD has been designed to oer maximum exibility in terms of power supply require-
ments and is able to run o permanent power and solar. 3.1 Permanent power A wide input range of 10-75V operation allows for use in automotive, industrial and telecoms applica-
tions. System power is backed up with an internal lithium polymer rechargeable battery in the event of power outages. Supply voltage is monitored to a resolution of 100mV and can be reported on a periodic basis if enabled. The supply voltage input is reverse polarity protected and is resistant to damage from static and surge. The Senquip QUAD can be used with a solar panel as a source of power. When used with solar, an internal LiPo backs the device up overnight and during cloudy weather. When running on solar, the panel needs to be able to collect enough energy during sunlight hours to power the device through the night and on cloudy days. Keep in mind that solar panels will tend to get dusty and so should be over-rated to avoid regular maintenance. A typical 12V solar panel used to power the Senquip QUAD along with its specications is shown below:
Figure 3.1. Typical Senquip QUAD solar panel Parameter Maximum power Voltage at maximum power Current at maximum power Open-circuit voltage Short-circuit current Specication 10W 17V 0.56A 21.6V 0.68A 27 Senquip QUAD User Guide, Release Width Height 357mm 302mm The above solar panel was tested with a Senquip QUAD measuring and reporting 2 input voltages, ambient temperature, ambient pressure and thermocouple temperature at an interval of 5 minutes. To conserve energy in what was a xed location test, GPS location was measured every 20 base inter-
vals or 100 minutes. The results were transmitted over 4G LTE or Wi-Fi at 5 minute intervals. The solar panel was sucient to power the Senquip QUAD. 3.2 Internal rechargeable battery An Internal 3.7V, 1800mAh rechargeable Lithium Ion Polymer (LiPo) battery is charged from system power, making the device ideal in applications where power is intermittent such as solar. The LiPo battery can be fully recharged within 4 hours of system power being connected. If the internal LiPo has been allowed to completely discharge; when power is rst applied to a Senquip QUAD, the battery will go into a pre-charge mode where the battery is charged to a minimum level before the device starts operating. Pre-charge mode is identied by a slow ash on the green LED with the orange LED o. An internal protection circuits prevent damage to the LiPo battery in the event of a short circuit or due to excessive discharge. A temperature monitoring circuit terminates LiPo battery charging at temper-
atures below 0 C and above 45C. It is recommended that the LiPo battery be replaced after three years of use or more regularly if the device routinely operates in extended temperatures. The LiPo battery should only be replaced by a Senquip replacement part and should only be installed by a suit-
ably trained technician. System voltage which is closely related to the LiPo battery voltage is monitored to a resolution of 100mV and is reported at the base interval. State LiPo charge threshold LiPo precharge voltage threshold LiPo charging voltage LiPo charging current LiPo charge current termination System shutdown Minimum input voltage for charging Maximum current from charge source Safety timer Charge temperature range Operating temperature range AA Batteries 3.7V 3.6V 4.208V 150mA 128mA 3.6V 4.1V External Power 4.108 3.6V 4.208V 300mA 128mA 3.6V 10V 150mA 8 hours 0 to 45C 500mA 8 hours 0 to 45C
-20 to 80C
-20 to 80C Comment The voltage below which a charge cycle is initiated Slow ash on green LED, device not opera-
tional below this value Charge terminates when charge current below 128mA and battery voltage is above the charge threshold Device enters freight mode Not suitable for Lithium-thionyl Chloride batteries Time after which charging will cease Charging will terminate outside of this range Charging will terminate outside of this range 28 Chapter 3. Power Supply Senquip QUAD User Guide, Release 3.3 Power consumption The Senquip QUAD has been designed to be suitable for use in applications where permanent power is not available and solar and other sources of intermittent power are the only source of energy. Factors aecting power consumption include the rate at which sensor measurements are made, the number of transmissions of measured data and which internal and external sensors that are connected. Broadly, the state of the Senquip QUAD can be divided into three modes: sleep, measurement and transmission. Sleep mode is by far the lowest power state where most internal sensors are turned o and the device is waiting for the next measurement period. During a measurement period, the sensors are turned on and power consumption increases dramatically. The actual power consumed during a measurement phase depends on the power requirements of connected sensors and the duration for which they are turned on. For instance, a 4-20mA pressure sensor will, by default, draw between 4mA and 20mA of current when turned on. The sensor will clearly use less energy when measuring 4mA than when measuring 20mA. Transmission is the most energy intense operation performed by the Senquip QUAD. During transmission, the Wi-Fi and or 4G LTE radios are turned on and data is transmitted. Limiting the length of radio transmissions has a signicant impact on energy consumed. The following strategies can be used to limit power consumption:
Limit the rate at which measurements are taken - if the parameter being measured changes slowly, then measuring it regularly will consume additional energy without a benet. Turn o sensors that are not required - the Senquip QUAD contains a rich set of internal sensors. If for example, the GNSS is not required, turn it o. Choose external sensors carefully - a 4-20mA sensor may use more energy than a voltage output sensor. Limit the number of daily transmissions - consider only transmitting data when warning and alarm conditions are breached. Ensure that the device is placed in a position where 4G LTE, Wi-Fi, and GNSS reception is opti-
mal. Far more current is consumed when transmitting and receiving in a poor signal environ-
ment. Measured sleep, measurement, and transmission current is given in the table below. The measure-
ments in the table represent current owing from the internal LiPo battery at 3.5V, with external power to the device removed. Except where stated, the GNSS is assumed o. Actual values will depend on the power source, selected measurements, battery charge state, distance from Wi-Fi or 4G LTE source and temperature. Mode Sleep Measurement (no external sensors, GPS o) Measurement (no external sensors, GPS cold start) Transmit (WiFi from sleep) Transmit (4G LTE from sleep) Time Current Up to 24 hours 65uA 0.5s 40mA 54s 70mA 97mA 8s 120mA 20s 3.4 Freight mode When shipping a Senquip QUAD, it is important that the device is placed in freight mode. In freight mode, the device is put into sleep mode to reduce battery drain to the minimum, and all transmitting devices are turned o. The Senquip QUAD will exit freight mode when it detects that power has been 3.3. Power consumption 29 Senquip QUAD User Guide, Release re-connected. To enter freight mode access the device webserver by pressing the setup button or directly from a browser if the webserver is always on. From the webserver, chose the admin link and perform the steps below:
1. Disconnect all wires including the power input. 2. Press the Enter Freight Mode button below. 3. Wait 5 seconds, then check the Status and Network lights remain o. 4. Conrm freight mode has been entered by pressing the Reset button; there should be no response from the device. Figure 3.2. Entering freight mode Note A shortcut is provided where pressing the Setup button three times, when in setup mode, will cause the Senquip QUAD to enter freight mode. Conrm freight mode has been entered by pressing the Reset button. 30 Chapter 3. Power Supply Chapter 4 General Setup 4.1 Measurement and transmit intervals The Senquip QUAD can be congured to take periodic measurements and then to transmit those measurements at various intervals or on exception. When not measuring or transmitting, the Senquip QUAD will remain in a very low power state, referred to as sleep. For example, a device can be congured to measure temperature at 1 minute intervals, but only to transmit the temperature once an hour or if a warning or alarm level is exceeded (an exception occurs). By allowing a more regular measurement interval and a less frequent transmit interval, the device is able to reduce power consumption by remaining asleep, thereby maximising battery life. In the event of an exception, a more regular transmit rate can be selected. 31 Senquip QUAD User Guide, Release Figure 4.1. Timing owchart Green: Lowest power state; aim to congure the Senquip QUAD to spend maximum time in this state. Orange: Moderate power usage; try to reduce the number of times that the Senquip QUAD wakes to measure sensors. Pink: Highest power consumption; only transmit data when required. To allow exible measurement and transmit intervals, whilst ensuring the lowest possible power consumption, the Senquip QUAD has three global and one per-peripheral measurement interval settings. 32 Chapter 4. General Setup Senquip QUAD User Guide, Release Base-Interval The base-interval is the period of time after which the Senquip QUAD will wake from sleep in order to check if there are any measurements to perform or if it is time to transmit the latest measured data. In a system where measurements are required often, the base-interval can be as low as 5 seconds. In systems that are slow to respond, the base interval can be as high as 24 hours. It makes sense to set the base interval as long as possible to enable the device to spend as much time as possible in a low-power sleep state. Each peripheral, whether internal to the device, or attached to the external interface, can be set to only be measured after a number of base-intervals. If a particular peripheral has the interval setting set to 1, then it will be measured at each base-interval. If the interval is set to 0, then that particular periph-
eral will be turned o. Each time a measurement is taken, the results will be compared with alert, warning and alarm conditions and if an alert or exception occurs, the results will immediately be transmitted. Note if a base-interval of less than 10 seconds is specied when the Senquip QUAD is communicating via Wi-Fi or 120 seconds over 4G LTE, the device will remain awake at all times. Note if the enabled measurements take longer to complete than interval at which they are scheduled, the device will not return to sleep and measurements will be sent as fast as possible. This is most likely where the GPS and serial devices are enabled. Transmit-Interval The transmit-interval is the time between message transmissions. It is a multiple of the base interval and is set as a number of base-intervals. All enabled measurements will be trans-
mitted at the transmit-interval. For example, if the base-interval is 1 minute and the transmit-interval setting is sixty, then all the latest measurements will be transmitted every 60 minutes. In cases where the Senquip QUAD is congured to measure more often than to transmit, measured data can be saved and transmitted in batches. It is more ecient to batch messages and transmit less regularly than to send individual measurements. Use this option where power use needs to be minimised but all measured data needs to be retrieved. Note if during a measurement interval, an exception occurs, the device will immediately transmit the measured data and will switch to the exception interval. Note if measurement and transmission intervals coincide, measurements will be taken before trans-
mission to ensure the latest values are transmitted. Exception-Interval If a warning or alarm occurs, the transmit-interval can be shortened in order that measurements are transmitted more often. The exception-interval is a multiple of the base interval and sets the time between message transmissions when an exception is current (warning or alarm). For example, if the base-interval is 1 minute and the transmit-interval setting is sixty, under normal circumstances, measurements will be transmitted every 60 minutes. If the exception-interval setting is 5, then when a warning or alarm condition is current, measurements will be transmitted at 5 minute intervals instead of 60 minute intervals. Note Only exceptions, which are warnings and alarms will trigger the exception-interval; alert condi-
tions such as exit from a geo-fence will not. If, on any base interval, a new exception or alert is detected, an immediate transmission will be made regardless of the transmit-interval. 4.2 Power supply An alert can be generated when the external power source is lost, or the internal LiPo battery is running low. If enabled, the external power loss alert will be triggered as the voltage drops below 4.2. Power supply 33 Senquip QUAD User Guide, Release 9.5V. In order to conserve energy, the Senquip QUAD can be congured to enter hibernate when external power is lost. In this mode, the device will wake on its usual base interval, but if power is still lost, it will go back to sleep. A number of base intervals that occur before the device enters hiber-
nate can be set. This allows the device to continue operating for a period of time after power is lost. The Senquip QUAD can be set to wake from hibernate if motion is detected by the internal accelerom-
eter or if power is restored. In hibernate mode, a transmission is made once every 6 hours to allow the user to verify that the device is still functional. In the case of the internal LiPo battery being low, this may indicate a faulty, under-rated or dirty solar panel or permanent loss of external power. If the power loss alert is enabled where solar panels are installed, an alert should be expected as clouds move over or the sun sets. Note If Device Always On and Sleep on Power Loss are both selected then the Senquip QUAD will remain awake as long as it is powered; the device will sleep when power is removed. 4.3 Settings A full list of general settings is given in the table below. Webserver Webserver Function Default Value Internal Refer-
ence device.id device.model device.fw Unique ID associated with the ORB during manufacture. this case X1 Model number, in followed by either W for the Wi or G for the GSM model. The verion number of the rmware currently loaded in the ORB. The revision of hardware present in the ORB A name for the ORB that is mean-
ingful to the user. ORB X1 device.name Text entry box The time after which the ORB will wakeup to check which measure-
ments need to be taken and if a trans-
mission is scheduled. Default: 30 sec device.base_interval Min: 5 sec Max: 86400 sec Transmit Interval Text entry box The number of base intervals after which a transmission is made. Default: 1 device.transmit_interval Min: 1 Max: 999999 Exception Interval Text entry box If an exception is current this interval replaces the transmit interval to allow faster updates if required. Default: 1 device.exception_interval Min: 1 Max: 999999 34 Chapter 4. General Setup Item Read only text box Read only text box Read only text box Read only text box Text entry box Name Device ID Device Model Firmware Version Hardware Revision Device Name Timing Base Interval Senquip QUAD User Guide, Release Device Always On Batch Transmit WebServer Always On Power Input Power Loss Alert Hibernate on Power Loss Hibernate Delay Intervals Count Hours AA Battery AA Battery Low Alert Tick box Tick box Tick box Tick box Tick box Text entry box Tick box Tick box Threshold Text entry box If enabled the device will not sleep between Base Intervals and will remain awake. Not recommended for battery powered applications. Tick this box if messages are to be batched and transmitted together. Keeps the webserver enabled at all times to allow remote connection. Enable if an alert is to be sent when the power input drops below a speci-
ed limit. If this option is selected, then the ORB will enter hibernate mode when power is lost and will only transmit every 6 hours. Enter the number of base intervals after power has been lost before the ORB enters hibernate Counts the number of hours that the ORB is powered. Typically used as an hour meter. Enabled device.always_on device.web_always_on Disabled device.power.alert.enable Disabled device.power.sleep 5 Disabled Enable if an alert is to be sent when the AA battery level drops below a specied limit. Disabled device.batt.alert.enable The voltage at which an alert is raised. Default: 4.8V device.batt.alert.threshold Min: 0V Max: 100V Lipo Battery Lipo Battery Low Alert Tick box Enable if an alert is to be sent when the Lipo battery level drops below a specied limit. Disabled device.lipo.alert.enable Threshold Text entry box The voltage at which an alert is Default: 3.4 device.lipo.alert.threshold 4.3. Settings 35 Senquip QUAD User Guide, Release 36 Chapter 4. General Setup Chapter 5 Internal Sensors 5.1 Light sensor The Senquip QUAD is equipped with an internal light sensor that is used to activate the setup func-
tions when the lid is opened and to detect tamper attempts. The light sensor is sampled on a regular basis and does not have an associated measurement interval. An alert can be generated when the lid is opened and the device detects light. Note A tamper alert, if enabled will be triggered by a tamper attempt or an authorised entry to change settings. A full list of light sensor settings is given in the table at the end of the chapter. 5.2 Accelerometer The Senquip QUAD has an integrated 3-axis accelerometer. The accelerometer allows for angle measurement, movement detection, harsh-usage monitoring and utilisation calculation. To provide more accurate measurement for pitch, roll and angle measurement, each time the accelerometer is measured, 10 samples will be taken at 1 msec intervals and the average will be returned as the measured value. Pitch, roll and angle will be calculated from the average acceleration. Raw accelerometer data in the X (through the lid), Y (horizontally through the device) and Z (verti-
cally through the device) are available and are delivered in Gs. These values can be useful, for instance where an incident is being re-created from force data. Note Incident recreation using force data requires high speed sampling. Please contact Senquip to discuss your application. When looking at the front cover, positive pitch is described as the top of the Senquip QUAD tilting towards the observer. In the same scenario, negative pitch is described as the top of the cover moving away from the observer. 37 Senquip QUAD User Guide, Release Figure 5.1. Denition of pitch When looking at the front cover, positive roll is described as the top of the Senquip QUAD rotating towards the right. In the same scenario, negative roll is described as the top of the cover rotating towards the left. Figure 5.2. Denition of roll Pitch and roll are useful in applications where objects to which the Senquip QUAD is attached have a denite front, back, left and right; for instance a vehicle. For objects like a pole, the user may be more interested in the angle of the pole to vertical. In these applications, the tilt may be more useful than pitch or roll. 38 Chapter 5. Internal Sensors Senquip QUAD User Guide, Release Figure 5.3. Denition of tilt 5.2.1 Specication Parameter Specication
+- 16G 1mG 0.1% perC G-force range Resolution Sensitivity change vs temperature Typical zero-g level oset accuracy +- 40mG 0.1 deg Tilt resolution 1.0 deg Tilt accuracy (0-45 deg) Tilt accuracy (45-90 deg) 2.0 deg 5.2.2 Settings Accelerometer measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case measurements will occur on every base interval. To reduce power consumption, the measurement rate can be turned down by increasing the interval. Warning and alarm thresholds for pitch, roll and angle can be enabled. Once enabled, each time a measurement is completed, the returned value will be compared with minimum and maximum warning and alarm thresholds. If a warning or alarm level is breached, a message will immediately be transmitted. As long as the warning or alarm condition persists, messages will be transmitted at the exception-interval rather than the transmit-interval. Hysteresis can be specied in 1 degree incre-
ments, to prevent multiple alarms in the presence of vibration. The accelerometer is able to detect motion and shocks due to harsh usage even during sleep. If motion or shock monitoring is enabled and either of those events occurs, a ag will be set. Event ags are checked at each base-interval and if one exists, an alert message can be scheduled to be sent at that time. The threshold as well as time for which an activity must be present can be set for both motion and shock monitoring. Note Pitch and roll warning and alarm levels can be positive or negative. Angle warning and alarms can only be positive. 5.2. Accelerometer 39 Senquip QUAD User Guide, Release Vibration can be used as a trigger to count hours. This may be useful where the number of hours that an engine is running needs to be calculated. A full list of accelerometer settings is given in the table at the end of the chapter. 5.3 Pressure sensor The Senquip QUAD contains provision for a built-in pressure sensor for measuring atmospheric pres-
sure and short term height change. Although the enclosure is rated to IPX7, an integrated moisture resistant gore-vent allows internal and external pressure to equalise, meaning accurate atmospheric pressure can be measured. Note The pressure sensor is not tted by default, contact Senquip for ordering options. 5.3.1 Specication Parameter Specication Pressure range Temperature range Absolute accuracy (0 to 65 deg C) +-1hPa Relative accuracy (25 to 40 deg C) +-0.12hPa, equivalent to +-1m altitude Absolute maximum pressure 300 - 1100 hPa
-40 to 85C 20,000hPa 5.3.2 Settings Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case measurements will occur on every base inter-
val. To reduce power consumption, the measurement rate can be turned down by increasing the interval. Warning and alarm thresholds for pressure can be enabled. Once enabled, each time a measurement is completed, the returned value will be compared with minimum and maximum warning and alarm thresholds. If a warning or alarm level is breached, a message will immediately be transmitted. As long as the warning or alarm condition persists, messages will be transmitted at the exception-interval rather than the transmit-interval. Hysteresis can be specied in 1 kPa increments, to prevent multiple alarms in the presence of uctuating pressure, for instance due to wind. A full list of pressure sensor settings is given in the table at the end of the chapter. 5.4 Magnetic switch The Senquip QUAD contains a built-in hall-eect sensor that acts as a magnetic switch. When the switch detects a magnet, the Senquip QUAD can be made to enter setup mode, wakeup, or trigger a function in a script. 40 Chapter 5. Internal Sensors Senquip QUAD User Guide, Release Figure 5.4. Location of magnetic switch 5.4.1 Settings Three actions are available when the magnetic switch is activated. Setup: Put the device into setup mode. Identical to pressing the Setup button. If the device is asleep, it will wake and enter Setup Mode. Wake: Wake the device up and perform a measurement cycle. There is no action if device is already awake. Trigger: Wake the device if asleep. Trigger TP0 before rst measurement cycle. TP0 should be handled in a script. All: All actions above. Wake device if asleep. Enter setup mode. Trigger TP0 before rst measure-
ment cycle. 5.5 Temperature sensor An integrated temperature sensor allows for measurement of ambient temperature. Please be aware that the temperature sensor will measure the temperature inside the Senquip QUAD enclosure; this temperature can be subject to uctuations, for example when the internal lithium ion battery is charging and so the environment within the device heats up. For accurate external temperature measurement or to measure a wider range of temperatures, use an external temperature sensor. 5.5. Temperature sensor 41 Senquip QUAD User Guide, Release 5.5.1 Specication Parameter Measurement range Resolution Absolute accuracy (25C) Absolute accuracy (0 -
65C) Specication
-40 - 85C 0.01 degC
+-0.5 degC
+-1 degC 5.5.2 Settings Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case measurements will occur on every base inter-
val. To reduce power consumption, the measurement rate can be turned down by increasing the interval. Warning and alarm thresholds for ambient temperature can be enabled. Once enabled, each time a measurement is completed, the returned value will be compared with minimum and maximum warning and alarm thresholds. If a warning or alarm level is breached, a message will immediately be transmitted. As long as the warning or alarm condition persists, messages will be transmitted at the exception-interval rather than the transmit-interval. Hysteresis can be specied in 1C increments, to prevent multiple alarms in the presence of uctuating temperature. A full list of temperature sensor settings is given in the table at the end of the chapter. 5.6 GPS Models of the Senquip QUAD that have 4G LTE connectivity also have an integrated Global Naviga-
tion Satellite System (GNSS). The GNSS receiver, allows for position and speed based reporting. The internal GNSS received uses GPS, GLONASS, BeiDou and Galileo satellites to ensure high accu-
racy measurement and fast time to rst x. Data available from the GPS includes:
Latitude, longitude and altitude Speed (km/h) and bearing Date and time Number satellites being tracked In order to utilise GNSS, the antenna needs to be mounted with clear visibility of the sky. Plastic and breglass roof sheeting will have a minimal eect on GNSS performance whereas reinforced concrete and metal roofs will render the GNSS inoperable. Good GNSS signal quality will result in quicker time to position acquisition and lower power use. 5.6.1 Specication Parameter Specication Time to rst x from power up Typically 60 seconds Position update rate Horizontal position accuracy Vertical position accuracy Horizontal speed accuracy Maximum 1Hz Typically +-5m (<2.5m CEP-50) Typically +-20m 1km/h 42 Chapter 5. Internal Sensors Senquip QUAD User Guide, Release 5.6.2 Settings Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case measurements will occur on every base inter-
val. To reduce power consumption, the measurement rate can be turned down by increasing the interval. The GNSS is a high power peripheral and so use should be limited when running on battery power. Figure 5.5. GPS alert parameters The GNSS can create an alert based on position and speed. A known position (expected latitude and expected longitude) can be specied and if the device moves a particular radius from that point, an alert can be raised. Hysteresis can be specied in 1 meter increments to prevent multiple alerts, for instance as a boat swings on a mooring near the edge of the allowed radius. Likewise, a maximum speed can be specied and if the device exceeds that speed, an alert will also be raised. Speed hysteresis can be specied in 1km/h increments, to prevent multiple alerts as the speed uctuates at the alert point. The time that GNSS speed exceeds 2km/h can be counted and used to calculate machine utilisation. Note In the example above, the Senquip QUAD could also report bilge water level, solar battery voltage and a host of other parameters associated with the yacht. A full list of GNSS settings is given in the table at the end of the chapter. 5.7. Bluetooth interface 43 Senquip QUAD User Guide, Release 5.7 Bluetooth interface The Senquip QUAD has a Bluetooth peripheral that can transmit and receive Bluetooth Low Energy
(BLE) advertising packets. BLE beacons typically use the advertising packets to communicate measured data such as temperatures, voltages, movement, and battery voltage. BLE tags are a special type of beacon that typically only contain identication information and are used to locate items. BLE beacons send advertising messages at dierent rates. Some report every second and some may be every minute or more. Battery operated BLE devices tend to send at lower rates to save power. Some BLE device are smart and will slow their send rate if they are not being used. A tire pressure moni-
toring device may stop sending if the tire is not rotating. Typical protocols used in advertising packets include Eddystone and iBeacon. The Senquip QUAD supports both. The BLE beacons from ELA shown below enable identication, and measurement of temperature, humidity, voltage, switch position, and more. Figure 5.6. Example BLE beacons from ELA The Senquip QUAD will report the beacon address, data, and the strength of the received signal. The address (or identier) is unique and allows individual tags to be recognised. The data may contain battery voltage, temperature, humidity, or any other data being conveyed by the beacon. The receive signal strength (RSSI) gives an indication of how strong the signal from the beacon is. For details on using the Senquip QUAD as a BLE beacon to transmit custom advertising packets, please refer to the Senquip Scripting Guide. Note The BLE module and Wi-Fi module share a common radio. BLE operation will work best when 44 Chapter 5. Internal Sensors Senquip QUAD User Guide, Release the Senquip QUAD is operated using a cellular network rather than Wi-Fi. 5.7.1 Specication 5.7.2 Settings Parameter Specication Bluetooth version 4.2 Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case the Bluetooth peripheral will be sampled on every base interval. To reduce power consumption, the measurement rate can be turned down by increasing the interval. When active, the Bluetooth peripheral will scan for all advertising packets. In a typical environment, phones, computers, and other devices are all advertising. The Senquip QUAD Bluetooth peripheral could easily report a dozen Bluetooth devices even when the one you are searching for is o. A lter allows only the required Bluetooth devices to be reported by lling in the Address Capture List. Required addresses should be entered in hexadecimal and should be separated by commas. When the Senquip QUAD wakes for the next measurement interval, the Bluetooth peripheral will be sampled until all the messages listed have been found or the Capture Time has been reached. If multiple messages with the same identier are required in a single measurement interval, place a *
followed by the number of messages of that identier to be returned after the identier in the list. For example: 98588A10375E*4, 98588a103777, 98588a103888*10 will return 98588A10375E four times, 98588a103777 once and 98588a103888 ten times. Leave the ID Capture List blank to receive all messages. The Capture Time setting can be used to set a timeout after which the Bluetooth peripheral will stop listening, allowing the device to transmit received messages and return to sleep. Capture-time can be used as a mechanism to allow the Senquip QUAD to sample the environment for devices for a dened time-period. A full list of Bluetooth settings is given in the table at the end of this chapter. 5.8 Internal sensor settings A full list of settings for internal sensors is given in the table below. Name Item Function Range Unit Light Sensor Name Tamper Alert Ambient Temperature Name text Interval integer text boolean A name for the light sensor that is meaningful to the user. This parameter determines if an alert is generated when the light sensor detects light or not. 25 chars A name for the input that is mean-
ingful to the user. The number of base intervals after which the temperature is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. 25 chars to 0 10000 Internal Reference tamper.name tamper.enable ambient.name ambient.interval 5.8. Internal sensor settings 45 Senquip QUAD User Guide, Release Hysteresis decimal Warning Alarm Accelerometer Name text text text Interval integer The amount by which the measured value has to drop below the threshold to re-enable the alert after an event. Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. A name for the input that is mean-
ingful to the user. The number of base intervals after which the accelerometer is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. Output XYZ Vectors Hysteresis text text Pitch Warning Pitch Alarm text Roll Warning Roll Alarm Angle Warning Angle Alarm Motion Warning Motion Alarm Wake from Hibernate Motion Wake Threshold text text text text decimal boolean Send X,Y,Z gravity vectors in data output. The amount by which the pitch, roll or angle has to exceed a threshold before triggering alarms or warnings. Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. The high warning motion threshold is used to wake the device when hiber-
nating. The motion threshold above which the device will wake from hiberna-
tion. Counts of hours the device exceeds the Motion Wake used Threshold. as an machinery work vs idle hour meter. the number Typically decimal boolean boolean text Count Motion Hours GPS Name 0 to 100 C ambient.hysteresis to to C C
-40 100
-40 100 25 chars to 0 10000 ambient.warning ambient.alarm accel.name accel.interval accel.outputxyz 0 to 20 Degrees accel.hysteresis to to to to
-90 90
-90 90
-90 90
-90 90 0 to 90 0 to 90 0 to 5000 0 5000 to to 1 2000 Degrees accel.pitch.warning Degrees accel.pitch.alarm Degrees accel.roll.warning Degrees accel.roll.alarm Degrees accel.angle.warning Degrees accel.angle.alarm milli-g accel.motion.warning milli-g accel.motion.alarm accel.motion.wake_from_hibernate milli-g accel.motion.wake_threshold accel.motion.count_hours text A name for the GPS signal that is meaningful to the user. The number of base intervals after which the gps is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. 25 chars to 0 10000 gps.name gps.interval Interval integer 46 Chapter 5. Internal Sensors Senquip QUAD User Guide, Release integer Maximum time the device will wait for a valid GPS x. 0 3600 to Seconds gps.maxtime Max Time Position Position Alert Radius Hysteresis Expected Latitude Expected Longitude Speed Count Movement Hours Speed Alert Threshold Hysteresis Bluetooth Name integer boolean Sets whether a change in position generates an alert. An alert will be raised if the device moves further than this value from the expected position. Once the alert is active or inactive, the radius must change by this value to change the alert state. integer decimal Latitude at which decimal Longitude at which the device is expected to be. the device is expected to be. boolean the number Counts of hours the device is moving according to the GPS speed. ates an alert. boolean Sets whether a change in speed gener-
integer An alert will be raised if the devices speed goes above this threshold. Once the alert is active or inactive, the speed must change by this value to change the alert state. integer text text A name that is meaningful to the user. The number of base intervals after which the Bluetooth module is turned on. Set to 0 to disable. The device will capture matching messages for this length of time. List of adresses to be captured in HEX format, separated by a comma. Leave blank to capture all. boolean If ticked, all captured messages will be added to the data message. Interval integer Scan Time integer Address Capture List Send Raw Data gps.position.alert.enable to 1 10000 Meters gps.position.alert.radius to 1 10000
-90 90
-180 to 180 to to to 1 1000 1 1000 25 chars 0 10000 to 200 chars Meters gps.position.alert.hysteresis Degrees gps.position.alert.lat Degrees gps.position.alert.lon gps.speed.count_hours gps.speed.alert.enable km/h gps.speed.alert.threshold km/h gps.speed.alert.hysteresis ble.name ble.interval Seconds ble.capture_time ble.id_list 5.8. Internal sensor settings 47 Senquip QUAD User Guide, Release 48 Chapter 5. Internal Sensors Chapter 6 External Sensors 6.1 Inputs and Outputs The Senquip QUAD has 5 multifunction Input/Outputs that can be individually congured. Pin Channel 3 4 5 6 7 IO 1 IO 2 IO 3 IO 4 IO 5 Each of the 5 IO can measure:
analog voltages, currents into and out of the terminals, frequencies, pulses, duty cycle, digital ON or OFF state. Each measurement can be calibrated and alerts of type info, alert, warning, and alarm can be set. The IO can also be used as outputs and can be switched to:
OFF - high impedance, Vin - connected via a switch to Vin, GND - connected via a switch to GND, Vset - connected to an internal congurable voltage source, PULLUP - an internal pullup resistor is enabled. Vset is an internal voltage source that can be congured in General IO settings to be between 5V and 25V. Vset is typically used to power external sensors. Vset is backed up by the internal LiPo battery and so will continue to operate if power to the device is intermittent, for instance if powered by solar. The setting for Vset voltage is used to control the feedback loop of a boost converter acording according to a set of characterisation data. The voltage that appears on the output may vary by approximately 100mV. A short dead-time is inserted when switching between IO states to prevent high current ows during 49 Senquip QUAD User Guide, Release the transition from Vin and Vset to ground and ground to Vin and Vset states. The input and output functionality are independant and can be enabled simultaneously. You can for instance switch an output to Vin, measure the voltage on the output to conrm and measure the current owing into the output. Each IO pin can supply up to 100mA from either Vin or Vset and can sink 250mA to ground. The IO are able to switch inductive loads such as relays; it is recommended that yback diodes always be used with inductive loads. The inputs are protected against over-voltage events to 85V and against static discharge. Note Vset can provide a maximum of 100mA across all IO pins. All parameters are measured at the same time, so for instance an input can report measuring 15V with a 20mA current owing. Settings are available to limit which of the measured parameters are trans-
mitted at the end of each measurement cycle. Limit the data sent at the end of a measurement cycle by only selecting the measurement types that you require. A simplied internal architecture of the IO module is shown below. Figure 6.1. Simplied internal IO architecture Each IO can be congured to cause the device to enter hibernate mode on a high to low voltage level change on the associated pin. Likewise, the device can be made to wake from hibernate on a low to high transition on the associated pin. If these functions are selected, the pullup associated with that 50 Chapter 6. External Sensors
1 2 | User Manual-6 | Users Manual | 5.19 MiB | April 02 2024 |
Senquip QUAD User Guide, Release IO channel will be enabled. 6.1.1 Powering external devices IO on the Senquip QUAD can be used to power and provide signals to external sensors, relays, lights, buzzers, and other devices. To permanently power an external device by supplying it with a voltage, set the IO Default State to VIN or VSET in which case the connected device will be permanently powered. To power a device by connecting it to ground, select GND as the Default State. The default state will continue to be applied between measurement cycles. Alternatively, the IO can made to switch power on only at a measurement cycle, and for a dened period. To enable switched power, set the default for the IO to OFF and enable the Measurement State as VIN or VSET. Set the Measurement Time as the time for which the externally connected sensor must be powered before being measured. This time is typically the boot time for a sensor. In this case, Vin or Vset will only be made available on the IO during a measurement interval and for the time speci-
ed. This is the preferred method for installs that are solar powered or have intermittent power. Measurement of CAN, RS232, and RS485 are delayed by the longest of all specied measurement times to allow for the case where an IO is being used to power a serially connected device. The gure below shows an RS232 sensor that is powered by IO5 and measured on the RS232 port and a relay that is energised by setting an IO to ground. Figure 6.2. Powering external devices on an IO Note Where switched power is used to power a sensor that is read by another input, the Measurement Time specied for the IO and the input must be the same to ensure that the sensor is powered when measured. For advanced users, the state of an IO can be switched from within a script. This allows for the control of complex sensors and systems and precise timing. If changes to the IO are made from within a script, the default will only be re-applied the next time the device boots. Output states are held when the Senquip QUAD enters sleep. 6.1. Inputs and Outputs 51 Senquip QUAD User Guide, Release 6.1.2 Current Measurement Loop powered (2-wire) and externally powered (3-wire) 4-20mA devices can be used with the Senquip QUAD. For 2-wire devices, Vin or Vset power can be supplied by an IO and the current drawn measured by that same IO. A typical 2-wire install is shown in the gure below. Figure 6.3. 2-wire 4-20mA device install 3-wire devices are externally powered as they typically draw more than 4mA at a minimum and so are not suitable for loop powering. The Senquip QUAD can power a 3-wire device with Vin or Vset from one IO and measure the output current on a second IO. A typical 3-wire install in shown in the gure below. 52 Chapter 6. External Sensors Senquip QUAD User Guide, Release Figure 6.4. 3-wire 4-20mA device install Current out of the IO terminal is dened as positive (2-wire) and current into the terminal (3-wire) is dened as negative. Although optimised for 4-20mA, the IO can measure currents in the range
-100mA to 100mA. 6.1.3 Pulse Count Measurement The Senquip QUAD can count pulses from devices like water-meters, rain guages, and speed-sensors. The inputs can be from voltage free contacts like reed switches, hall eect sensors, or pulse trains from powered devices. When connecting to voltage free switches, am optional pullup (wetting) resistor can be enabled in the settings. The Senquip QUAD can count pulses while awake and between cycles when sleeping. Although all IO can count in a very low power mode, IO1 and IO2 have additional circuitry that allows ultra low power pulse counting. Along with a total pulse count, frequency and duty cycle are also measured at the measurement interval. The gure shows how to wire a voltage free contact and powered pulse train to the Senquip QUAD IO. 6.1. Inputs and Outputs 53 Senquip QUAD User Guide, Release Figure 6.5. Pulse counting Calibration Calibration can be applied to each measurement so that the value returned by the Senquip QUAD is in units that are meaningful in the end application. For instance, a fuel level sensor that outputs a voltage between 0 and 5V may represent a level between 0 and 100 litres of diesel. The voltage measurement can be calibrated to convert from Volts to the more meaningful unit of litres. In any system, the measurement instrument (the Senquip QUAD), the sensor and possibly the measured value will be subject to errors that may accumulate to reduce accuracy. In a system that measures uid volume in a 100 litre tank using a 4-20mA sensor, oset errors may result in a non-zero or negative reading when the tank is empty. Sensor gain may also not be perfectly linear and so a 1 litre change may be measured dierently when the tank is empty versus when it is full. The sensor may report in inches of liquid height where a more meaningful unit may be litres. To achieve an accu-
rate and meaningful measurement, a calibration can be performed. In this example, the tank could be calibrated by adding a small amount of liquid, say 10 litres at which point the current measured may be 4.1mA. Now add more liquid to take the level to say 80l. The sensor now reads 16.2mA. The calibration would then be lled into the IO setting as shown below:
Low In Low Out High In Low Out This is the value in mA measured by the Senquip QUAD This is the actual value that we would like to report 4.1 10 16.2 This is the value in mA measured by the Senquip QUAD 80 This is the actual value that we would like to report 54 Chapter 6. External Sensors Senquip QUAD User Guide, Release Unit l The unit to be reported is litres Warnings and Alarms For each measurement type, high and low warning and alarm levels can be set. Once enabled, each time a measurement is completed, the returned value will be compared with low and high warning and alarm thresholds. If a warning or alarm level is breached, a message will immediately be transmit-
ted. As long as the warning or alarm condition persists, messages will be transmitted at the exception-interval rather than the transmit-interval. Note If calibration has been applied, then the warning and enable thresholds should be set in the cali-
brated units. To set a high level warning or alarm level only, set the low level to a value that is impossible to achieve. For instance to set a high only warning at 50V, set the low warning to -1V which is an unachievable value. Hysteresis can be specied in increments of the specied unit, to prevent multiple alarms in the pres-
ence of electrical noise. Figure 6.6. Hysteresis 6.1.4 Specication Parameter Specication Output Maximum Vin source current Maximum Vset source current Maximum GND sink current Pullup resistor Input Voltage ADC Type Voltage range Voltage measurement precision Voltage measurement accuracy (0-5V, as measured) 100mA per pin 100mA per pin, 100mA total from Vset 250mA per pin 33k to 3.3V 5 x 16 bit sigma delta 0-75VDC 3.125mV
+-0.005V 6.1. Inputs and Outputs 55 Senquip QUAD User Guide, Release Voltage measurement accuracy (0-75V, as measured) Current ADC Type Current maximum positive (out) Current maximum negative (in) Maxiumum measurable positive current Maxiumum measurable negative current Current precision Accuracy (4-20mA, as measured) Accuracy (-100-100mA, as measured) Pulse counting voltage threshold Pulse counting maximum frequency Pulse counting maximum frequency in ulta low power mode Pulse minimum width Pulse debounce Frequency measurement range Frequency measurement precision Duty cycle measurement range Duty cycle precision IO terminal input impedance Threshold to wake from hibernate Threshold to enter hibernate
+-0.1V 5 x 16 bit sigma delta 100mA
+-100mA 80mA
-80mA 2.5uA (15 bits across 80mA)
+-0.05mA
+-0.1mA TBC TBC TBC TBC TBC TBC TBC TBC TBC
>250k ohms
>2.3V
<1.0V Figure 6.7. Voltage accuracy across all IO channels 6.1.5 Settings Each IO block has an identical set of settings. Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the Interval to 1 in which case measurements will occur on every base inter-
val. To reduce power consumption, the measurement rate can be turned down by increasing the Interval. To turn an IO block o, set the Interval to 0. If the Wake on Low to High option is selected, the device will wake from hibernate on a low to high voltage transition. If the Hibernate on High to Low option is selected, the device will entern hibernate 56 Chapter 6. External Sensors Senquip QUAD User Guide, Release mode after Hibernate Delay Intervals number of base intervals. The Default State can be selected as OFF, GND, VIN, VSET, and PULLUP. The Measurement State can selected as NO CHANGE, GND, VIN, and VSET. Where a measurement state is specied, a Measurement Time must be selected. Each voltage, current, frequency, duty-cycle, pulse and digital measurement can be individually Enabled has an associated calibartion and alert settings. A full list of IO settings is given in the table at the end of this chapter. 6.2 Serial interface The serial port can be used to capture data that is sent from an external system or to interface to a MODBUS sensor. The serial port occupies pins 6 and 7 on the interface header. The pins have functions that depend on the chosen interface as shown in the table below. When RS485 mode is chosen, an optional 120 termination resistor can be selected. Interface type Pin 6 function Pin 7 function Transmit (Tx) RS232 RS485 RS485-A Receive (Rx) RS485-B Note RS485-B is sometimes referred to as D+ or TX+/RX+ and RS485-A as D- or TX-/RX-. The RS485 receiver supports up to 256 nodes per bus, and features full failsafe operation for oating, shorted or terminated inputs. Interface pins are protected against electrostatic discharge up to 26kV, whether the QUAD is powered or unpowered. 6.2.1 Specication Parameter RS232 transmitter output low voltage (typical) RS232 transmitter output high voltage (typical) RS232 Input threshold voltage RS485 dierential output voltage (minimum with load resistance 120) +2V RS485 dierential input signal threshold Maximum nodes in RS485 mode RS485 termination resistor
+-220mV 256 120 Specication
-5.5V
+5.9V
+1.5V 6.2.2 Settings Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case measurements will occur on every base inter-
val. To reduce power consumption, the measurement rate can be turned down by increasing the interval. In serial capture mode the measurement interval can be used to reduce the number of readings being provided by a connected sensor or system that may be permanently powered. If for instance, a connected system is sending a message every second but it is only required to be read and trans-
mitted every minute, the measurement interval can be set to 1 minute in which case the device will wake on the minute interval, receive a message and return to sleep thereby missing the other 59 messages sent by the attached system. Since serial packets cannot be interrogated by the Senquip QUAD without a customised script, it makes sense to set the measurement interval to the same as the transmit interval in most cases. 6.2. Serial interface 57 Senquip QUAD User Guide, Release The serial port on the Senquip QUAD can be congured as an RS232 or RS485 hardware interface using the type option. If RS485 mode is selected, an optional 120 termination resistor can be selected by selecting the Termination resistor option. The purpose of the termination resistor is to match the impedance of a transmission line to the hardware impedance of the interface to which it is connected. Termination is generally not required in lower speed networks (9600 baud or less) and networks shorter than 500m in length. No more than 2 termination resistors should be used, one at each end of the RS485 trans-
mission line. A baud rate of 4800, 9600, 19200, 38400, 56800 or 115200 needs to be selected using the baud rate option. Other settings, including the number of bits, odd or even parity and 1 or 2 stop bits are added in the settings eld. The most common setup is 8 bits, no parity and 1 stop bit or 8N1. The serial interface can be congured in serial capture mode or MODBUS mode using the mode option. Capture mode is typically used where an external sensor sends serial data and a portion of that serial data is to be captured. MODBUS mode is used to connect to external sensors that are compatible with the MODBUS standard. In serial capture mode The device listens for periodic data and when received, transmits this data at the next send interval. The maximum length of a message that can be captured is 512 characters. Once 512 characters have been received, the Senquip QUAD will terminate the capture and will transmit it on the next transmit interval. In capture mode, the max-time setting can be used to set a timeout after which the serial port will return to sleep. Max-time can be used as a way to end serial measurement in the event that no serial data is received, or as a mechanism to allow the device to sample the serial port for a dened time-pe-
riod. Note If the serial port needs to be kept on all the time, set the max-time to longer than the measure-
ment interval. The contents of the serial buer is retained as long as the device does not return to sleep. The operation of the max chars option is similar to the max time setting except that the serial port stops sampling after a certain number of characters has been received. In most cases where the max-chars setting is used to terminate serial capture, the max-time setting is also used to end the serial measure-
ment in the event that data does not arrive. In Serial capture mode, in systems where many messages are sent and only a few are of interest, a start string of up to 10 characters can be enabled. For instance, in a typical GPS serial NMEA feed, the following are a subset of available messages:
DTM - Datum being used. GGA - Fix information GLL - Lat/Lon data GSA - Overall Satellite data GSV - Detailed Satellite data RMC - Recommended minimum data for GPS RTE - Route message VTG - Vector track an Speed over the Ground If in the application, the user is only interested in receiving the GGA message, then a start string can be set to GGA. In that way, any messages starting with DTM, GLL, GSA or other unwanted messages will be discarded. Note If a start string is enabled, the device will stay awake until the string is received or until the max-time is reached. 58 Chapter 6. External Sensors Senquip QUAD User Guide, Release In rmware revisions less than 2, serial start strings are specied as text, with special characters such as carriage return and line feed being specied by their respective escape sequences. A list of allow-
able escape sequences is given below:
\f Form-feed
\n Newline (Line Feed)
\r Carriage Return
\t Horizontal Tab
\v Vertical Tab
\\ Backslash Note Because escape sequences start with a backslash (\), if a capture string contains a backslash, it needs to be escaped and so is represented as a double backslash (\\). In rmware release 2 and above, serial start strings are specied as text, with special characters such as carriage return and line feed being specied by their respective ASCII codes in hexadecimal. A list of example hexadecimal sequences is given below:
\x0C Form-feed
\x0A Newline (Line Feed)
\x0D Carriage Return
\x09 Horizontal Tab
\x0B Vertical Tab
\x08 Backslash The change to the method used to represent special characters has been made to allow for all ASCII characters to be used, and to allow for hexadecimal data to be captured. Note In rmware revisions 2 and lower, special characters are specied as escape characters. In revi-
sions 2 and above, special characters are represented by their ASCII representations in hexadecimal. In some serial protocols, the start of a packet is specied by a preceding period of inactivity on the serial bus. The Idle Time Before Start parameter can be used to specify an idle time, which is exceeded will trigger the serial port to start capturing serial data. Note If the serial port is capturing data and a subsequent idle time occurs, the capture process will restart and captured data will be discarded. A serial capture stop string of up to 10 characters can also be provided. Again using the NMEA exam-
ple, all NMEA messages end with a carriage return and line feed and so the serial capture stop strings in each case will be the same and will be \r\n or \x0D\x0A in revision 2 and above rmware. In most instances, the serial stop strings will be the same for all messages. Note If a start string is specied without a stop string, or the stop string is never encountered, the serial port will capture characters until the max-time or max-chars is reached, the next measurement interval occurs or 256 characters are received. An optional serial request string can be sent, on each measurement interval, to an external device. The purpose of the request sting is to request data from an external sensor or system. The request string can be a maximum of 10 characters and can be entered as text. Special characters like carriage return and line feed can be inserted using escape sequences or their ASCII representations as described earlier in the chapter. 6.2. Serial interface 59 Senquip QUAD User Guide, Release The Senquip QUAD implements the MODBUS communications protocol standard as a master, which enables communication with many slave devices connected to the network. The Senquip QUAD can be congured to periodically request specic data from slave MODBUS devices on the network and transmit that data at specied intervals. Up to fty MODBUS data requests can be congured; these data requests can either be from twenty individual slave devices or multiple requests from the same device. For each of the fty data reads, the slave address, function and register address need to be specied. The slave address will be specied by the manufacturer of the device that is attached to the Senquip QUAD; in some cases, slave devices allow their addresses to be congured. The function species the type of data to be read from the slave device. The Senquip QUAD supports the following types of data reads:
Disabled - the particular MODBUS channel is not used Read Coil - a 1 bit data value Read Discrete - a 1 bit data value Read Holding - a single 16 bit holding register Read Input - a 16 bit input register Read Holding (32 bits, Little Endian register order) - a 32 bit holding register Read Holding (32 bits, Big Endian register order) - a 32 bit holding register Read Input (32 bits, Little Endian register order) - a 32 bit input register Read Input (32 bits, Little Endian register order) - a 32 bit input register Endianness is the order or sequence of bytes of digital data in computer storage and will be specied by the sensor that is being connected to the QUAD. A single MODBUS device may have multiple data values that can be read. The register address speci-
es which data the slave device needs to deliver. In MODBUS mode, calibration can be applied so that the registers read by the Senquip QUAD can be scaled to be in the units of what is being measured. For instance, a register that returns 0 to 255 may represent 0% humidity to 100% humidity. The Senquip QUAD can be calibrated to take a number and to convert it to humidity in % and return that as the measured value. In any system, the sensor and possibly the measured value will be subject to errors that may accumu-
late to reduce accuracy. In a system that uses the Senquip QUAD to measure uid volume in a 100 litre tank using a MODBUS sensor, the sensor may have oset errors such that with zero liquid in the tank, the Senquip QUAD is showing a small volume. The Senquip QUAD and sensor may also not be perfectly linear in that they may not measure 1 litre in exactly the same way when the tank is empty versus when it is full. The tank itself may also not be perfectly manufactured and may, for instance have walls that are not perfectly straight. All of these errors could add together such that the nal system is less accurate than expected. To achieve a more accurate system, a calibration can be performed. In this example, the tank could be calibrated by adding a small amount of liquid, say 10 litres (low Y) and noting the value reported by the Senquip QUAD (low X). Now ll the tank by adding another 99 litres (high y) and note the value being reported by the Senquip QUAD (high X). By lling the high and low X and Y values into the calibration constants associated with analog mode, oset and non-linearity errors can be eradicated, resulting in a much more accurate system. In MODBUS mode, warning and alarm thresholds for can be set for each MODBUS channel. Once enabled, each time a measurement is completed, the returned value will be compared with minimum and maximum warning and alarm thresholds. If a warning or alarm level is breached, a message will immediately be transmitted. As long as the warning or alarm condition persists, messages will be transmitted at the exception-interval rather than the transmit-interval. Note If calibration has been applied, then the warning and enable thresholds are in the calibrated units. A full list of serial interface settings is given in the table at the end of the chapter. 60 Chapter 6. External Sensors Senquip QUAD User Guide, Release 6.3 CAN Bus interface The Senquip QUAD-C1 has a CAN bus interface that can be used to read data from all kinds of vehi-
cles and sensors that use CAN as their communications medium. Hundreds of sensors can be connected to a single CAN network. In many cases, the protocol that is being used on the CAN bus is known, and so large volumes of understandable data can be extracted from all kinds of vehicles. Common CAN protocols include:
J1939, the dominating CAN-based protocol for trucks and busses. ISO 11783, a J1939 avor for agricultural tractors. ISO 11992, an interface between trucks and trailers. NMEA 2000, a protocol based on J1939 for marine use. CANopen, provides a standard for industrial machinery commonly used in industrial automa-
tion. The Senquip QUAD is compatible with the latest CAN Flexible-Data-rate (FD) specication. Pins 11 and 12 on the Senquip QUAD header provide the interface to a CAN network with pin 11 being CAN High (dominant high) and pin 12 being CAN Low (dominant low). In CAN networks, 120 terminating resistors are found at each end of the network. In most systems, the terminating resistors will already be in place and will not be needed. In cases where a sensor network is being formed between an Senquip QUAD and external sensor, a 120 resistor should be placed between the pins 11 and 12 on the Senquip QUAD. Warning In CAN bus systems, the ground supplied to the Senquip QUAD must be the same ground as used by the CAN network. High dierential voltages between the CAN lines and ground can damage the CAN interface. 6.3.1 Specication Specication Parameter 2.9V CAN High driver voltage (typical) 0.9V CAN Low driver voltage (typical) Common mode voltage for reception (maximum)
+-25V Absolute maximum voltage on CAN High and CAN Low +-60V Termination resistor 120 6.3.2 Settings Measurements can be scheduled as a multiple of the base-interval. The fastest possible measurement rate is achieved by setting the interval to 1 in which case the CAN network will be sampled on every base interval. To reduce power consumption, the measurement rate can be turned down by increasing the interval. The Senquip QUAD CAN bus supports can bit rates of 125, 250, 500 and 1000 bits per second as speci-
ed in the Nominal Baud Rate eld. To ensure minimum intrusion on CAN systems, the Senquip QUAD can be set to listen only. In this mode the Senquip QUAD will only receive messages that are acknowledged on the bus by a listening node. Where required, the Senquip QUAD can be made to acknowledge messages by selecting the TX Enable option. A typical automotive CAN network will contain hundreds of messages, all with their own identiers. 6.3. CAN Bus interface 61 Senquip QUAD User Guide, Release The Senquip QUAD can lter only the required messages by lling in the ID Capture List. Required identiers should be entered in hexadecimal and should be separated by commas. When the Senquip QUAD wakes for the next measurement interval, the CAN network will be sampled until all the messages listed have been found or the Capture Time has been reached. If multiple messages with the same identier are required in a single measurement interval, place a * followed by the number of messages of that identier to be returned after the identier in the list. For example: 18FF20F2*4, 18FF36F0, 18FF1BF2*10 will return 18FF20F2 four times, 18FF36F0 once and 18FF1BF2 ten times. Leave the ID Capture List blank to receive all messages. The Capture Time setting can be used to set a timeout after which the CAN bus will stop listening, allowing the Senquip QUAD to transmit received messages and return to sleep. Capture-time can be used as a mechanism to allow the Senquip QUAD to sample the CAN bus for a dened time-period. A full list of CAN bus settings is given in the table at the end of this chapter. 6.4 External Sensor Settings A full list of settings for external sensors is given in the table below. Name Item Function Range Unit Input 1 Name text Interval integer Mode preset A name for the input that is mean-
ingful to the user. The number of base intervals after which the input is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. Species the function of the IN1 terminal. The calibration, warnings and alarms are applied to this mode. 25 chars to 0 10000 Internal Reference input1.name input1.interval input1.mode Digital 1 Digital Threshold Digital Hysteresis Count Hours Digital Change Alert Analog 1 Calibration Unit Warning Alarm decimal decimal boolean A threshold against which the input is compared to determine if the input state is ON or OFF. Once the input is in a certain state, hysteresis is the amount by which the input has to change before moving to the other state. Counts of hours the digtial input is ON (above thresh-
old). the number boolean Sets whether a change in digital state generates an alert. Calibration parameters for Analog 1. Refer to user guide. The unit of measure associated with the calibration. Examples: Litres/min, RPM, Volts Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. text text text text 0 to 30 Volts input1.digital.threshold 0 to 20 Volts input1.digital.hysteresis 30 chars input1.digital.count_hours input1.digital.alert.enable input1.cal input1.unit input1.warning input1.alarm 62 Chapter 6. External Sensors Senquip QUAD User Guide, Release Alarm/Warning Hysteresis decimal Once the input is in a certain state, hysteresis is the amount by which the input has to change before moving to the other state. Pulse Input Pulse Counting Reset Value boolean Enables counting of pulses in addition to frequency measurement. The value at which the number of pulses counted on the input is reset to zero. integer input1.hysteresis input1.pulse.enable to 1 2000000000Counts input1.pulse.reset_value text Pulse Scaling Pulse Unit Pulse text Warning Pulse Alarm text Input 2 Name text Interval integer Mode preset decimal Multiplier to convert the pulse count to a useful unit. The unit of measure associated with the scaled pulse count. Eg: Litres Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. A name for the input that is mean-
ingful to the user. The number of base intervals after which the input is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. Species the function of the IN2 terminal. The calibration, warnings and alarms are applied to this mode. 25 chars to 0 10000 input1.pulse.scaling input1.pulse.unit input1.pulse.warning input1.pulse.alarm input2.name input2.interval input2.mode Digital 2 Digital Threshold Digital Hysteresis Count Hours Digital Change Alert Analog 2 Calibration Unit Warning Alarm decimal decimal boolean A threshold against which the input is compared to determine if the input state is ON or OFF. Once the input is in a certain state, hysteresis is the amount by which the input has to change before moving to the other state. of hours Counts the digtial input is ON (above thresh-
old). the number boolean Sets whether a change in digital state generates an alert. Calibration parameters for Analog 2. Refer to user guide. The unit of measure associated with the calibration. Examples: Litres/min, RPM, Volts Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Once the input is in a certain state, hysteresis is the amount by which the input has to change before moving to the other state. text text text text 0 to 30 Volts input2.digital.threshold 0 to 20 Volts input2.digital.hysteresis 30 chars input2.digital.count_hours input2.digital.alert.enable input2.cal input2.unit input2.warning input2.alarm input2.hysteresis Alarm/Warning Hysteresis decimal 6.4. External Sensor Settings 63 Senquip QUAD User Guide, Release Output 1 Name text Interval integer 25 chars to 0 10000 30 chars A name for the input that is mean-
ingful to the user. Does not aect output mode. The number of base intervals at which the input is sampled. Set to 0 to disable. Set to 1 for every base inter-
val. Species the function of the OUT1 terminal. when an alarm is active. when a warning is active. preset boolean Determines if the output is turned on boolean Determines if the output is turned on boolean Determines if the output is turned on when an alert is active. Sets the time in seconds for which the output is held on after it is trig-
gered. If set to zero, the output remains on while any exceptions are active. integer boolean If enabled, a change in digital state will generate an alert. Calibration parameters for Analog 3. Refer to user guide. The unit of measure associated with the calibration. Examples: Litres/min, RPM, Volts Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Once the input is in a certain state, hysteresis is the amount by which the input has to change before moving to the other state. text text text text Mode Warnings Alarms Alerts Hold Time Digital Change Alert Analog 3 Calibration Unit Warning Alarm Alarm/Warning Hysteresis decimal Thermocouple 1 Name text Interval integer Hysteresis decimal Type Warning text text A name for the input that is mean-
ingful to the user. The number of base intervals after which the thermocouple is measured and events are checked. A value of 1 means that the input is collected every base interval. Set to 0 to disable. The amount by which the measured value has to drop below the threshold to re-enable the event. Determines the type of thermocouple connected. Valid values are: K, J, T, N, S, E, B and R Warning thresholds. Refer to user guide. 25 chars to 0 10000
-1000 to 1000 1 chars
-1000 to 1000 output1.name output1.interval output1.mode output1.warnings output1.alarms output1.alerts Seconds output1.hold_time output1.digital.alert.enable output1.cal output1.unit output1.warning output1.alarm output1.hysteresis tc1.name tc1.interval
°C tc1.hysteresis tc1.type
°C tc1.warning 64 Chapter 6. External Sensors Alarm CAN 1 Name Interval Nominal Baud Rate Capture Time TX Enable ID Capture List Send Raw Data CAN 2 Name Interval Nominal Baud Rate Capture Time TX Enable ID Capture List Send Raw Data Current Loop 1 Name Mode Always On Senquip QUAD User Guide, Release text Alarm thresholds. Refer to user guide. text integer integer A name that is meaningful to the user. The number of base intervals after which the CAN module is turned on. Set to 0 to disable. Baud rate for CAN communication. Supported values are: 125, 250, 500, 1000 The device will capture matching messages for this length of time. Allows the device to transmit and acknowledge messages on the CAN bus. List of IDs to be captured in HEX format, separated by a comma eg:
18FEE60A. Leave blank to capture all. boolean If ticked, all captured messages will be boolean integer added to the data message. text text integer integer A name that is meaningful to the user. The number of base intervals after which the CAN module is turned on. Set to 0 to disable. Baud rate for CAN communication. Supported values are: 125, 250, 500, 1000 The device will capture matching messages for this length of time. Allows the device to transmit and acknowledge messages on the CAN bus. List of IDs to be captured in HEX format, separated by a comma eg:
18FEE60A. Leave blank to capture all. boolean If ticked, all captured messages will be boolean integer added to the data message. text text A name for the input that is mean-
ingful to the user. The number of base intervals after which the input is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. Species the function of the SRC1 terminal. preset boolean Determines if Switched Power is to be enabled permanently.
-1000 to 1000 25 chars 0 10000 to 200 chars 25 chars 0 10000 to 200 chars 25 chars 0 10000 to
°C tc1.alarm can1.name can1.interval kbit/s can1.nominal_baud Seconds can1.capture_time can1.tx_enable can1.id_list can2.name can2.interval kbit/s can2.nominal_baud Seconds can2.capture_time can2.tx_enable can2.id_list current1.name current1.interval current1.mode current1.always_on to 0 3600 Seconds current1.start_time Interval integer 6.4. External Sensor Settings 65 Senquip QUAD User Guide, Release Time in seconds that the output is turned on before measurements are taken. Allows an external device to stabilise. Sets whether a change in digital state generates an alert. (Digital Mode Only) Calibration parameters for Current 1. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, Pascals, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. The amount by which the calibrated current value has to drop below the threshold to re-enable the event. Start Time decimal Digital Change Alert Current 1 Calibration Unit boolean text text text text Warning Alarm Alarm/Warning Hysteresis Current Loop 2 Name decimal Interval integer text A name for the input that is mean-
ingful to the user. The number of base intervals after which the input is sampled. A value of 1 means that the input is collected every base interval. Set to 0 to disable. Species the function of the SRC2 terminal. boolean decimal preset boolean Determines if Switched Power is to be enabled permanently. Time in seconds that the output is turned on before measurements are taken. Allows an external device to stabilise. Sets whether a change in digital state generates an alert. (Digital Mode Only) Calibration parameters for Current 2. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, Pascals, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. The amount by which the calibrated current value has to drop below the threshold to re-enable the event. text text decimal text text Mode Always On Start Time Digital Change Alert Current 2 Calibration Unit Warning Alarm Alarm/Warning Hysteresis 30 chars 25 chars 0 10000 to current1.digital.alert.enable current1.cal current1.unit current1.warning current1.alarm current1.hysteresis current2.name current2.interval current2.mode current2.always_on to 0 3600 Seconds current2.start_time current2.digital.alert.enable 30 chars current2.cal current2.unit current2.warning current2.alarm current2.hysteresis Serial 1 Name 66 text A name for the input that is mean-
ingful to the user. 25 chars 0 10000 to serial1.name serial1.interval Chapter 6. External Sensors Senquip QUAD User Guide, Release Interval integer preset The number of base intervals after which the serial port is turned on. Set to 0 to disable. The electrical interface type. preset boolean This parameter enables the integrated termination resistor. Describes how the serial port is to be handled. CAPTURE: serial data is captured between start and end char-
acters. MODBUS: serial data is treated according to MODBUS RTU standard Baud rate for serial communication. Common values are: 4800, 9600, 19200, 38400, 57600, 115200 A string describing the number of bytes: 7,8,9. Parity type: N(none), E(even), O(odd). Number of stop bits:
1 or 2. Typically: 8N1 integer text Type Termination Resistor Mode Baud Rate Settings Capture Start String text Idle Time Before Start integer End String text Request String text Max Time integer Max Chars integer it detects The serial port starts reading data when these characters. Example: $GPGGA, serial data will be ignored until $GPGGA is received after which data will be captured. If nothing is specied, the serial port will capture all data until the timeout period is reached. For a valid start condition, there must be this amount of idle time before receiving serial data. Additionally, the captured data will restarted if the serial port is idle for this time. Set to 0 to disable. Once capturing, if these characters are received, the serial port will stop capturing and will return to sleep. For binary data or escape sequences refer to the User Guide. This string will be sent when the serial port is rst turned on. Use this func-
tion to request data from a remote module. The device will wait this length of time for a valid capture. Maximum number of characters to be captured before the serial port goes back to sleep. Alert on Capture MODBUS RTU Slave Timeout boolean If checked an alert will be raised on any successful serial capture. decimal How long to wait for a response from each slave device. serial1.type serial1.termination serial1.mode serial1.baud serial1.settings serial1.capture.start Millisecondsserial1.capture.start_idle_time serial1.capture.end serial1.capture.request Seconds serial1.capture.maxtime serial1.capture.maxchars serial1.capture.alert 32 chars to 0 60000 32 chars 32 chars 0 to 10 Seconds serial1.modbus.timeout 6.4. External Sensor Settings 67 Senquip QUAD User Guide, Release MODBUS 1 Modbus 1 Name Modbus 1 Settings Modbus 1 Calibration Modbus 1 Unit Warning Alarm MODBUS 2 Modbus 2 Name Modbus 2 Settings Modbus 2 Calibration Modbus 2 Unit Warning Alarm MODBUS 3 Modbus 3 Name Modbus 3 Settings Modbus 3 Calibration Modbus 3 Unit Warning Alarm MODBUS 4 Modbus 4 Name Modbus 4 Settings Modbus 4 Calibration Modbus 4 Unit text text text text text text text text text text text text text text text text text text text text text text 25 chars 18 chars 30 chars 25 chars 18 chars 30 chars 25 chars 18 chars 30 chars 25 chars 18 chars 30 chars for Modbus A meaningful name Channel 1. Settings for Modbus Channel 1. Refer to user guide. Calibration paramters for Modbus Channel 1. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, L/hr, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. for Modbus A meaningful name Channel 2. Settings for Modbus Channel 2. Refer to user guide. Calibration paramters for Modbus Channel 2. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, L/hr, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. for Modbus A meaningful name Channel 3. Settings for Modbus Channel 3. Refer to user guide. Calibration paramters for Modbus Channel 3. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, L/hr, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. for Modbus A meaningful name Channel 4. Settings for Modbus Channel 4. Refer to user guide. Calibration paramters for Modbus Channel 4. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, L/hr, Meters mod1.name mod1.settings mod1.cal mod1.unit mod1.warning mod1.alarm mod2.name mod2.settings mod2.cal mod2.unit mod2.warning mod2.alarm mod3.name mod3.settings mod3.cal mod3.unit mod3.warning mod3.alarm mod4.name mod4.settings mod4.cal mod4.unit mod4.warning 68 Chapter 6. External Sensors Senquip QUAD User Guide, Release Warning Alarm MODBUS 5 Modbus 5 Name Modbus 5 Settings Modbus 5 Calibration Modbus 5 Unit Warning Alarm MODBUS 6 Modbus 6 Settings Modbus 6 Calibration MODBUS 7 Modbus 7 Settings Modbus 7 Calibration MODBUS 8 Modbus 8 Settings Modbus 8 Calibration MODBUS 9 Modbus 9 Settings Modbus 9 Calibration MODBUS 10 Modbus 10 Settings Modbus 10 Calibration text text text text text text text text text text text text text text text text text text Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. for Modbus A meaningful name Channel 5. Settings for Modbus Channel 5. Refer to user guide. Calibration paramters for Modbus Channel 5. Refer to user guide. The unit of measure associated with the calibration. Examples: Percent, L/hr, Meters Warning thresholds. Refer to user guide. Alarm thresholds. Refer to user guide. Settings for Modbus Channel 6. Refer to user guide. Calibration paramters for Modbus Channel 6. Refer to user guide. Settings for Modbus Channel 7. Refer to user guide. Calibration paramters for Modbus Channel 7. Refer to user guide. Settings for Modbus Channel 8. Refer to user guide. Calibration paramters for Modbus Channel 8. Refer to user guide. Settings for Modbus Channel 9. Refer to user guide. Calibration paramters for Modbus Channel 9. Refer to user guide. Settings for Modbus Channel 10. Refer to user guide. Calibration paramters for Modbus Channel 10. Refer to user guide. 25 chars 18 chars 30 chars 18 chars 30 chars 18 chars 30 chars 18 chars 30 chars 18 chars 30 chars 18 chars 30 chars mod4.alarm mod5.name mod5.settings mod5.cal mod5.unit mod5.warning mod5.alarm mod6.settings mod6.cal mod7.settings mod7.cal mod8.settings mod8.cal mod9.settings mod9.cal mod10.settings mod10.cal 6.4. External Sensor Settings 69 Senquip QUAD User Guide, Release 70 Chapter 6. External Sensors Chapter 7 Scripting Senquip devices have the ability to run user written scripts, allowing extra exibility. The scripting language is called mJS and is essentially a restricted JavaScript engine. Typical uses include:
Scripting on Senquip devices allows:
Decoding and parsing of messages from serial and CAN-bus devices Mathematical manipulation of measured data Controlling connected devices Creating complex alerts that may be dependent on more than one variable Customisation of data payloads to be compatible with third party dashboards Scripts can be executed in response to a measurement cycle completing, a trigger button being pressed, or based on a recurring timer function. For more information about writing JavaScript for a Senquip device, please see the Senquip Scripting Guide. 7.1 Risks Warning The scripting environment is a powerful tool. If incorrectly used the scripting functions may cause the device to malfunction, or even permanently brick the device. The mJS scripting environment provides low level access to the devices memory and CPU. Running a script on the device is not without risk, some of which include:
Permanent lesystem damage rendering the device unable to boot. Malfunction of other functions, such as regular reporting of data to the portal. Memory corruption, causing incorrect reporting of data. Memory leaks, which may present intermittently or after a period of time. Loss of remote control over the device, if your Portal account is compromised. A good understanding of the environment, language and best practices will help avoid or mitigate these risks. 7.2 Access Scripts can be written and securely downloaded to the device from the Senquip Portal. There are several requirements for access scripting on your device:
71 Senquip QUAD User Guide, Release You must have ADMIN status on the Portal for the device. Your Portal account must be granted SCRIPTING permissions. This can be granted by making a request to support@senquip.com Once the requirements are met, you can access the scripting page at: https://portal.senquip.-
com/script/DEVICEID or by pressing the scripting icon on the device dashboard. 7.3 Writing and deploying a script The scripting page on the Senquip Portal allows scripts to be written and downloaded, and custom variables, custom settings, and triggers to be created. Figure 7.1. Senquip scripting page Once written, the user can deploy the script to a remote device by pressing the download button and then the reboot button. To enable error reporting, enable the Send Errors option. If the script termi-
nates unexpectedly, a message will be sent with a description of the reason that the script failed to complete execution. 72 Chapter 7. Scripting Senquip QUAD User Guide, Release Figure 7.2. Feedback on unsuccessful script Scripts can be saved to a le using the Save button on the scripting page. It is recommended that all scripts are backed up to a secondary storage medium. Note Remember to backup your scripts. 7.3. Writing and deploying a script 73 Senquip QUAD User Guide, Release 74 Chapter 7. Scripting Chapter 8 Network Connection The Senquip QUAD can communicate with the Senquip Portal or a remote server via Wi-Fi or 4G LTE. Where both Wi-Fi and 4G LTE networks are selected, the Senquip QUAD will rst attempt to connect via Wi-Fi and if that is unsuccessful, the device will then attempt to connect via 4G LTE. In the event that neither Wi-Fi or 4G LTE networks can be found, the device can be set to log data to internal memory and then upload it when a network becomes available (see Endpoint settings). 8.1 Wi-Fi specication Wi-Fi on the Senquip QUAD is used to transmit data, to allow settings to be remotely updated, to allow in-eld software updates and also to enable setup via an integrated web-server that can be accessed in setup mode via a mobile phone or other Wi-Fi device. The Wi-Fi implementation supports Wi-Fi 802.11 b/g/n. The Wi-Fi antenna is integrated into the Senquip QUAD. In typical applications, the range achievable with Wi-Fi is 500m. 8.2 4G LTE specication 4G LTE on the Senquip QUAD is used to transmit data, to allow settings to be remotely updated and to allow in-eld software updates. The 4G LTE implementation is designed for global use and supports Cat-M1 and NB-IoT in the following bands:
Device LTE Category QUAD-xx-G CAT-M1 EGPRS QUAD-xx-H CAT-1 GSM /
EDGE Bands B1/B2/B3/B4/B5/B8/B12/B13/B18/B19/B20/B26/B28/B39 850/900/1800/1900MHz B1/B3/B7/B8/B20/B28 B3/B8 A FAKRA-D (Violet) socket is provided on the bottom of the Senquip QUAD for connection of a 4G LTE antenna. 75 Senquip QUAD User Guide, Release Figure 8.1. FAKRA-D 4G LTE antenna connector 8.3 Connecting to a Wi-Fi network Once in setup mode, use the Network page to connect the Senquip QUAD to a Wi-Fi network. On the Network page, press the Scan for Wi-Fi Networks button. After a few seconds, a list of SSIDs for visible Wi-Fi networks will be shown. Select the Wi-Fi network to which you would like to connect by selecting the SSID from the list. The SSID will automatically be copied to the Wi-Fi SSID eld and you will be prompted for the network password. After entering the password, press Save Settings. You will be prompted to restart the device; settings will only be applied after a restart. To continue with setup, press CANCEL or to restart and apply your settings, press OK. 76 Chapter 8. Network Connection Senquip QUAD User Guide, Release Figure 8.2. Save changes and reboot After a reboot, the Senquip QUAD will attempt to connect to the specied Wi-Fi network. You can check if the Senquip QUAD has successfully connected to the chosen network by placing the device in setup mode and returning to the Network page. At the top of the page, the current network status will be shown. Note the IP address that your Wi-Fi modem has allocated to the Senquip QUAD; you can use this address to access the device directly on your WiFI network. 8.3. Connecting to a Wi-Fi network 77 Senquip QUAD User Guide, Release Figure 8.3. Note the IP address on your network Further Wi-Fi settings are available by selecting the Advanced option. Once selected, a static IP address, netmask, gateway and DNS server can be specied. The integrated web-server is normally only active in setup mode; it can however be made to be always on by setting the web setting to ON. This may be an advantage in systems where permanent power is available and the user wants to be able to make remote changes directly on the Senquip QUAD without having to access the Senquip Portal. Keeping the web-server active will require that the device remain awake at all times but does mean that the user can make instant changes to settings and see the latest measured data. 78 Chapter 8. Network Connection Senquip QUAD User Guide, Release Figure 8.4. Access via local IP When connected to a Wi-Fi network, the Senquip QUAD may need to be able to make outgoing connections to remote services. To allow the device to make connections, some ports need to be enabled for outgoing connections on your Wi-Fi network. Function Port Number Description NTP Time MQTT to Senquip Portal 123 8883 OTA update 80, 443 8.3.1 Wi-Fi settings To be able to correctly timestamp measured data and for certain encryption functions the Senquip QUAD needs to know time accurately. Time is accessed by connecting to an NTP server on this port. Secure communications with the Senquip Portal are established on this port. Over the Air (OTA) is a method by which the Senquip QUAD software can be remotely updated. To enable remote software upgrades, outgoing connections need to be enabled on this port. A full list of Wi-Fi settings is given in the table at the end of the chapter. 8.4 Connecting to a mobile network Once in setup mode, use the Network page to connect the Senquip QUAD to a mobile network. In most cases only an APN will be required to establish a 4G LTE connection. Some service providers will require a username and password and some SIM cards will require a pin. If these are not needed, leave them blank. For CAT-1 devices, an additional Connection Mode setting is available. This setting allows the selection 8.4. Connecting to a mobile network 79 Senquip QUAD User Guide, Release of 4G or 2G, 3G, 4G mobile technology. 4G oers higher bandwidth and is recommended unless there are initial connection issues. A Roaming option is available for SIM cards that oer connection to networks other that SIM card home network. RSSI 0 1 230 31 Meaning Signal Strength Signal strength poor
-113dBm or less Signal strength poor
-111dBm Medium signal strength
-109 -53dBm
-51dBm or greater Signal strength excellent 8.4.1 4G LTE settings A full list of 4G LTE settings is given in the table at the end of the chapter. 8.5 Network settings A full list of network settings is given in the table below. Name Item Function Internal Refer-
ence Wi-Fi Wi SSID Password Static IP Address Static Netmask Static Gateway DNS Server GSM GSM APN Username boolean text password text text text text boolean text text Password text Connection Mode preset Roaming boolean Connect to existing Wi connection specied below. Wi SSID to connect to. Wi password to use for connection. Leave blank if assigned by DHCP. Leave blank if assigned by DHCP. Leave blank if assigned by DHCP. Leave blank if assigned by DHCP. wi.sta.enable wi.sta.ssid wi.sta.pass wi.sta.ip wi.sta.netmask wi.sta.gw wi.sta.nameserver Enable the GSM connection. Access Point Name of mobile operator Username for data connection. Leave blank if not specied Password for data connection. Leave blank if not specied Select mobile devices only) Enable network roaming technology
(CAT-1 gsm.enable gsm.apn gsm.user gsm.pass gsm.scan_mode gsm.roaming 80 Chapter 8. Network Connection Chapter 9 Endpoint Setup When connected via Wi-Fi or 4G LTE, data measured by a Senquip QUAD can be sent to the Senquip Portal or a remote server or SCADA system, using UDP, HTTP, HTTPS, MQTT and MQTTS. The endpoint settings allow for conguration of the end server detail and the protocol used to communicate with that server. 9.1 Data security Devices that connect to company networks and the internet need to be properly secured to mitigate risks and protect organisations from malicious cyber-attacks. Senquip takes the challenge of cyber-se-
curity seriously and utilises public-key-infrastructure as a part of their security solution to create a unique, trusted and protected identity for every Senquip QUAD. Public Key Infrastructure certicates are an important part of developing a complete security solution. By authenticating devices, encrypting condential data, and maintaining data and system integrity, certicates establish online trust and reliable security. Authentication: Certicates for devices validate identities to make sure only authorized users, messages, or other types of servers have access to the device. Encryption: A certicate creates an encrypted link and allows information to be transmitted privately. Integrity: Certicates make sure that any messages or data transferred to and from Senquip devices are not altered. To ensure the highest levels of each of the three levels of trust, Senquip uses a NIST validated, ultra-secure hardware crypto-element for key and certicate storage and cryptographic processing. The crypto-element is pre-loaded with certicates for Amazon Web Services (AWS), allowing for immediate, out-of-the box, secure communication with the Senquip Portal. Users can load additional certicates to allow secure communications with other servers, using the Senquip Portal. Note For volume applications, Senquip can supply the Senquip QUAD pre-loaded with additional certicates. 9.2 Data format Data that is transmitted by the Senquip QUAD to a remote server is formatted in JSON format. JSON
(JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write and it is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. 81 Senquip QUAD User Guide, Release JSON is built on two structures:
A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array. An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence. An example data JSON packet as sent by a Senquip QUAD is shown below:
Figure 9.1. Example JSON data packet Users of the Senquip Portal do not need to understand the data format; data can be viewed on the Senquip Portal numerically or graphically or can be downloaded in spreadsheet format. For users who are sending data to third party servers that require data in a format other that JSON, arbitrary data formats can be scripted on the Senquip device. Application notes are provided that detail the scripting of custom data packet formats for connection to common third party platforms. Further information on scripting for Senquip devices can be found in the Senquip Scripting Guide. 9.3 Data buer Where neither Wi-Fi or 4G LTE networks can be found, the Senquip QUAD can store up to 10 MB of messages to internal memory for later transmission when a network becomes available. When the internal memory is full, the device stop logging. Once network connectivity is established, the most recently stored data will be transmitted rst. 82 Chapter 9. Endpoint Setup 9.4 UDP Senquip QUAD User Guide, Release Data can be sent via raw UDP to a xed IP address and port. This method is only suitable for a local network Wi-Fi connection as the data is not encrypted and there is no authentication. Raw UDP also provides no acknowledgment that data was received. 9.5 HTTP An HTTP session is a sequence of network request-response transactions. The Senquip QUAD initi-
ates a request by establishing a HTTP connection on a particular port on a client server (typically port 80, occasionally port 8080). 9.6 HTTPS HTTPS is the secure version of HTTP and is sometimes referred to HTTP over TLS. The S at the end of HTTPS stands for Secure. It means all communications between your browser and the website are encrypted. Wherever possible, HTTPS should be used as an alternative to HTTP. HTTPS requires that the certicate-authority (CA) certicate of the destination be loaded onto the Senquip QUAD. Note for volume applications, devices can be pre-congured with CA certicates to allow secure communications with a customer server. 9.7 MQTT MQTT is a secure machine-to-machine (M2M) Internet of Things connectivity protocol specically designed for low data-rate applications and is perfect for implementation on Senquip devices. MQTT is the protocol used when the Senquip QUAD communicates with the Senquip Portal and is also supported by many open source IoT platforms such as Thingsboard. Note Senquip devices can maintain concurrent MQTT connections to the Senquip portal and a customer server or SCADA system. Consideration must be given to data security on open networks. In applications where data security is critical, the use of MQTTS with encryption and authentication should be considered. 9.8 MQTT over TLS MQTT over TLS (MQTTS) adds enhanced security as all data is encrypted and secured with SSL certicates. Most business grade IoT platforms such as AWS (Amazon Web Services) oer MQTTS. MQTTS is recommended by Senquip as the preferred protocol for use with the Senquip QUAD as it oers a low power, reliable, secure connection. The Senquip QUAD is pre-loaded with certicates allowing secure communication with the Senquip Portal. Note For volume applications, devices can be pre-congured with additional certicates to allow secure communications with a customer server or SCADA system. 9.4. UDP 83 Senquip QUAD User Guide, Release 9.9 Settings UDP, TCP and HTTP connections require an IP address of the host server and a port on which the host server is listening. Secure protocols like MQTTS and HTTPS require certicates to be loaded on the device. The Senquip QUAD is pre-loaded with certicates that allow connection to the Senquip Portal that is hosted on Amazon Web Services. Certicates for customer servers can be uploaded using the Senquip Portal. All messages are time-stamped using the UNIX time standard. Unix time (also known as POSIX time or UNIX Epoch time) is a system for describing a point in time, dened as the number of seconds that have elapsed since 00:00:00, Thursday, 1 January 1970. Every day is treated as if it contains exactly 86400 seconds, so leap seconds are not applied. UNIX time is used to timestamp messages as it is used widely in Unix-like and many other operating systems and le formats. The Senquip QUAD automatically updates time by accessing a Network Time Protocol (NTP) server. By default the device will get the time via NTP from pool.ntp.org, on whatever network connection is available (Wi-Fi or 4G LTE). It does this if the time is not valid, for instance, after a reset, and then every 12 hours thereafter. Between updates, time is kept with a high precision real-time clock that is powered by the internal LiPo battery. Although UNIX time is easy for computer systems to use, it is not easily human readable. If a human readable time-stamp is required, set the timestamp setting to ON, in which case, the device will insert an additional time and date eld, formatted in human readable format, as below:
DD/MM/YYYY, hh:mm:ss for example: 27/06/2018, 17:30:15 Time is UTC (coordinated universal time); no osets are applied for local time-zones. The Senquip Portal will apply local time osets as specied by the settings on your computer. The Senquip Portal can be used to update settings on the Senquip QUAD remotely. Each time the device makes contact with the Senquip Portal (for example to transmit measurements), the device will check for any settings changes. If there are changes to settings, these will be downloaded and applied. Pending conguration changes are listed on the settings pages on the Senquip Portal. Figure 9.2. Pending change where the base interval has been changed to 600 seconds If the Senquip QUAD is congured to send data to a 3rd party server, the device will by default contact the Senquip Portal to check for settings updates once a day. Set the Conguration via Senquip Portal to OFF to prevent the device from contacting the Senquip Portal to check for settings. This setting may be used where power consumption is critical such as when AA batteries are being used an a very long battery life is required. Warning Disabling Conguration via Senquip Portal will mean that no settings or rmware updates will be able to be performed remotely using the Senquip Portal. A full list of endpoint settings is given in the table below. 84 Chapter 9. Endpoint Setup Senquip QUAD User Guide, Release Name Item Function Internal Refer-
ence Data Endpoints Conguration via Senquip Portal Send Data to Senquip Portal Oline Buer Add Formatted Time Report Network Info UDP UDP UDP Address HTTP HTTP POST HTTP Address MQTT MQTT Broker Address Client ID Username Password boolean boolean boolean boolean boolean boolean text boolean text boolean text text text text Enables connection to Senquip Portal for remote conguration. Enables data from the device to be sent to the Senquip Portal. Save data if device is oline, and send when network is available. This option adds a human readable time/date format to the data output. Add network details and signal strength to data output. endpoint.cong_to_portal endpoint.data_to_portal endpoint.buer_enable endpoint.addtimedate endpoint.network_report Enables sending data over UDP to specied address below. Address and port to send data to. endpoint.udp.enable endpoint.udp.address Enables sending data via a HTTP POST request to address below. Destination address and port HTTP POST request. for endpoint.http.enable endpoint.http.address Enables sending data to a MQTT broker. MQTT Broker Address and Port. Client ID to send to the broker. Defaults to device.id if left blank. Username for MQTT authentication with username/password. (Optional) Password for MQTT authentication with username/password. (Optional) endpoint.mqtt.enable endpoint.mqtt.server endpoint.mqtt.client_id endpoint.mqtt.user endpoint.mqtt.pass 9.9. Settings 85 Senquip QUAD User Guide, Release 86 Chapter 9. Endpoint Setup Chapter 10 Senquip Portal The Senquip Portal is Senquips secure cloud solution that is powered by Amazon Web Services
(AWS). The portal allows for:
numerical and graphical viewing of current data, long term data storage, remote modication of settings, remote updates to rmware, event forwarding, user account management. By default, access to the Senquip Portal is enabled; it is highly recommended that users retain this setting. If disabled, device settings may not be able to be changed remotely and important rmware changes will not be able to be performed. Two instances where access to the portal may disabled are in very power battery operated applications and where the device is connected to an alternate server. Warning Disabling communication with the Senquip Portal will mean that no settings or rmware updates will be able to be performed remotely using the Senquip Portal. Connection with the Senquip Portal is achieved using an MQTT connection. To ensure the highest levels data security, Senquip uses a NIST validated, ultra-secure hardware crypto-element for key and certicate storage and cryptographic processing. The crypto-element is pre-loaded with certicates for AWS, allowing for immediate, out-of-the box, secure communication with the Senquip Portal. 10.1 Using the Senquip Portal This section describes the various features of the Senquip Portal and how to use them. 10.1.1 Login to the Senquip Portal The Senquip Portal can be accessed at: https://portal.senquip.com/. At the welcome page, you will need to Login or Sign Up to access the portal. If you choose sign-up, you will be asked for your email address, name and a password. Note Password must be at least 8 characters and contain uppercase letters, lowercase letters and numbers. 87 Senquip QUAD User Guide, Release Figure 10.1. Welcome to the Senquip Portal 10.1.2 Device Summary Once logged-in, on the summary page, a list of all devices associated with your account is shown. From the summary page, new devices can be added to your account, and can be grouped into logical categories. Where GNSS on a device is enabled, that device will be shown on a map below the list of devices. Note that where exceptions are present, they will be shown in the Events column; to see detail on the exceptions, select the device. In the Contact column, the time since last successful contact is shown; use this column to check that all devices are communicating as expected. 88 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Figure 10.2. View or add Senquip devices To add a device, click on the +Add Device button. You will be asked for the ID and password associ-
ated with the Senquip device. Enter the details and press Submit. The device will be added to the list of devices available on your user. Note The Device ID should look something like 7DA540190. 10.1.3 View Device Data View the data associated with a Senquip device by clicking on the device Name or Device-ID. After a few seconds, a dashboard associated with the selected device will appear. The dashboard is user customisable in the following ways:
Widgets can be turned o so that they do not show on the dashboard. Widgets can be re-ordered to change the order in which they are displayed. 10.1. Using the Senquip Portal 89 Senquip QUAD User Guide, Release An image associated with the machine or system being monitored can be added. A company logo can be added. Only sensor interfaces that are enabled and have transmitted data recently will be displayed on widgets. Any exceptions currently being experienced will be shown in the Events widget. Informa-
tion associated with the selected device such as the model number and rmware version will be shown in the Device Info widget. Note Any alerts, warnings or alarms currently present on the selected device will be shown in the Events widget on the dashboard. Figure 10.3. Senquip device dashboard Click on the icon at the top right of each widget to show the data on a graph. Data on the graph can be selected for time periods of an hour, day, week, or custom. Click on a point on the chart to show values at that point. 90 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Figure 10.4. Example chart showing the days temperature Data measured by Senquip devices can be visualised in various formats. To change the format in which data is visualised, press the eye icon on the bottom right of the tile. Formats available are:
Hidden - Hide the data if it is not relevant to the application Trendline - The default graph that facilitates recognition of change. Allows the user to view longer term trends between date ranges. Gauge - Useful when representing measurements that must exist within a range. Can be scaled so that the pointer is vertical under normal conditions. Warning and alarm levels can be set. Digital - A simple ON or OFF display that shows the status of a measurement. The threshold at which the display switches from ON to OFF can be set. Figure 10.5. Data visualisation in dierent formats Buttons can be added to a dashboard that allow user to trigger events on remote devices. When the buttons are pressed, next time the remote device makes contact with the Portal, a user script is triggered to run on the remote device. 10.1. Using the Senquip Portal 91 Senquip QUAD User Guide, Release Figure 10.6. Buttons to trigger remote operations From the device dashboard, the user can navigate to the settings, raw data, display settings and other pages. Figure 10.7. Navigate to device conguration pages Asset notes allows the user to add an image of the system being monitored, add install images, other notes, and a company logo. Display settings allows the user to turn widgets on and o and re-order the widgets. The scripting icon passes the user to the JavaScript editor to enable scripts to be written for Senquip devices. Raw data allows the user to display and then download historic data in csv format. The settings icon takes the user to the device settings pages. Not all of the icons will be avail-
able to all users. For instance, the scripting icon will not show up for users who do not have access to scripting. 92 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Figure 10.8. Dashboard with an image showing the system being monitored 10.1.4 Historical Data To view or download historical data, press the Raw Data button on the top right of the dashboard. A table showing all the data associated with the selected device will be shown. To download the data, press the Export to CSV button. The data will be saved to your downloads folder. The downloaded le can be opened and manipulated with any spreadsheet tool. 10.1. Using the Senquip Portal 93 Senquip QUAD User Guide, Release Figure 10.9. Data associated with the selected device shown in a table Note The timestamp in the timestamp column is in Unix Time; if you would like a GMT date and time eld, enable the timestamp setting in endpoint settings. 10.1.5 User Administration Use the Admin button to manage the users of each Senquip device. When a device is added to an account using the device ID and password, the user that added the device automatically becomes an admin for that device. Admin users can manage other user rights and have full permissions for the device. The dierent user types are detailed in the table below:
Allowed Permission Admin User Operator View View data Yes Yes Yes Yes 94 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Yes Trigger device actions View users Yes Change device settings Yes Add/remove users Yes Yes Yes Yes Yes Warning Anyone who has the device ID and setup password can add the device to their account with Admin permissions. 10.1.6 Conguration via Senquip Portal Settings associated with a Senquip device can be updated remotely via the Senquip Portal. To change the settings for a selected device, press the Settings button on the top right of the dashboard. The selected device settings will be shown and can be changed by clicking in the relevant elds. Once a setting has been changed, press the Save Settings button at the bottom of the page. Senquip devices check for settings changes each time they make a connection to the Senquip Portal. If a device is set to transmit data once an hour, then the settings will be changed up to an hour after the changes have been made on the portal. If quicker changes are required, the device will need to be visited and the changes made via the integrated webserver in setup mode. 10.1. Using the Senquip Portal 95 Senquip QUAD User Guide, Release Figure 10.10. Remote update of device settings via the Senquip Portal 96 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Note In applications where power is available, a quicker transmit interval will mean that settings changes can be made more quickly. 10.1.7 Remote Firmware Updates Senquip will routinely make rmware updates to enable new features, enhance security and x bugs. Device rmware can be updated via the Senquip Portal. To update the rmware, press the Update button on the settings page. You will be directed to a page asking for the rmware number. This number can be found in the Device Firmware Changelist on the Senquip website or through your preferred distributor. Figure 10.11. Remote rmware updates via the Senquip Portal A Firmware Update typically takes about 5 minutes on Wi-Fi and 20 minutes on 4G LTE. During the update the green light will be o and the orange light will ash fast. Once the device has received the rmware update and is processing it, the lights may appear to freeze. This is normal behaviour. Please allow plenty of time for the device to nish the update and return to normal operation. Note There is always a risk that something may go wrong during a rmware update; it is not recom-
mended that rmware be updated unless it is suggested by Senquip or a specic new feature is required. Note Under some circumstances, output states may change during rmware updates. 10.1.8 Event Reporting The Senquip Portal allows forwarding of alert, warning, and alarm events generated on a device to email or SMS endpoints. A Hosted plan is required for this feature. Use the Events page on the Senquip Portal to congure event reporting. Events can be congured to be sent once as they occur, or with a daily reminder. Warning Make sure to add no-reply@senquip.com to your safe senders list on you email client to prevent email events from going into spam or junk folders. 10.1. Using the Senquip Portal 97 Senquip QUAD User Guide, Release Figure 10.12. Congure event forwarding If an event is current, and the event escalates, for example a warning turns into an alarm, the more severe event will be forwarded. If an event is current and it de-escalates, for an example, an alarm turns into a warning, the event will not be forwarded. If a type of event is current, and a new type of event occurs, the new event will be forwarded. For instance, if a high current warning is active and has been forwarded to email or SMS, and a high temperature warning becomes active, the high temperature warning will also be forwarded. 10.2 Management and Hosting on the Senquip Portal The Senquip Portal oers hosting of data, a data visualisation dashboard, rmware upgrades, and device management including remote conguration and scripting. Every Senquip device purchased comes with a managed plan for the life of the product (10 years). Managed plans allow remote congu-
ration and scripting on the Senquip Portal. Users have the option of purchasing a hosted plan to enable data hosting and data visualisation on the Senquip Portal. Hosted plans are available on a monthly, yearly, or lifetime basis (10 years), and can be purchased directly o the Senquip Portal or through distributors. 10.2.1 Basic Managed plans are most suitable for users who are hosting their data on their own server and have their own dashboards. Features of the management plan include:
98 Chapter 10. Senquip Portal Senquip QUAD User Guide, Release Congure devices from the Senquip Portal Connection to a private server View current data 5 Minute updates to the Senquip Portal 1 Day of data storage Device Scripting Access for 3 users Firmware updates 10.2.2 Hosted Hosted plans are for users who will use the Senquip Portal to store and visualise their data. Features of the hosted plan include:
Congure devices from the Senquip Portal Connection to a private server View current and historical data 5 second data update limit 2 years of data storage Device scripting Senquip Portal access for 20 users Firmware updates Export raw data Trigger remote actions 300 email alerts per month 100 SMS alerts per month Senquip Cloud API access AEMP API access Note Every device includes 90 days of hosted access from the date of activation. For the most up to date feature list and to purchase a hosted plan, please visit the Senquip Portal or contact your preferred distributor. 10.2. Management and Hosting on the Senquip Portal 99 Senquip QUAD User Guide, Release 100 Chapter 10. Senquip Portal Chapter 11 Mechanical Specication 11.1 Mechanical drawings Critical dimensions for the Senquip QUAD are given below. Full three dimensional models are avail-
able on request. Note All dimensions are in mm. Figure 11.1. Dimensioned front view 101 Senquip QUAD User Guide, Release Figure 11.2. Dimensioned side view Figure 11.3. Dimensioned rear view Figure 11.4. Dimensioned bottom view 11.2 Mechanical Fittings The following screws and seals are used on the Senquip QUAD. Spare parts, if required are available from Senquip. 102 Chapter 11. Mechanical Specication Senquip QUAD User Guide, Release Length Max depth To avoid hinge damage, only captive screws provided by Senquip are to be used. 8mm 10mm 9.5mm 10mm Fastening method 3mm Allen key 3mm Allen key T10 Torx key IP the To maintaing rating of the enclosure, only use o-rings that have been provided by Senquip. To maintaing rating of the enclosure, only use glands that have been provided by Senquip. the IP Size Location Screws Lid attachmentM5 MountingM5 PCB mounting M3 Gland AF24 nut Seals O-ring Gland M20 x 1.5 11.3 Environmental The Senquip QUAD is designed for use in harsh outdoor environments and is suitable for use in industrial, mining, eet and agricultural applications. The enclosure is rated to IPX7, meaning that it is dust tight, with no ingress of dust permitted and watertight against the eects of immersion of up to 1m for 30 minutes. The chart below describes IP ratings and how to interpret them. 11.3. Environmental 103 Senquip QUAD User Guide, Release Figure 11.5. IP number description The Senquip QUAD can be operated in temperatures between -40C and 85C however the internal Lithium-Ion-Polymer battery charging will be throttled at temperatures colder than -10C and higher than 40C. An internal gore vent allows for pressure equalisation between the interior of the enclosure and the environment meaning that the Senquip QUAD can be shipped in non-pressurised environments such as some aircraft. 11.4 Material Specication The enclosure and all ttings have been chosen to be resistant to salt spray and common industrial chemicals such as petro-carbons. UV stabilised materials have been chosen to allow mounting in direct sunlight. Component Material Enclosure and front cover Glass lled nylon Enclosure front cover seal Nitrile Butadiene Rubber (NBR) 104 Chapter 11. Mechanical Specication Senquip QUAD User Guide, Release Captive cover screws Cable Gland Gland insert Antenna Stainless-steel (304) Polyamide Nitrile Butadiene Rubber (NBR) ABS + PC 11.4. Material Specication 105 Senquip QUAD User Guide, Release 106 Chapter 11. Mechanical Specication Chapter 12 Maintenance The Senquip QUAD has been designed to require a minimum of maintenance. The only serviceable item is the internal LiPo backup battery. 12.1 Replacing the LiPo Battery It is expected that the LiPo battery will have an in service life of 5 years. Factors that will reduce the life are:
Exposure to temperatures above 55C or below -10C. Unusually high number of charge / discharge cycles. Being left in a discharged state for an extended period of time. Replacement of the LiPo battery should only be performed by suitability trained service personnel. Only LiPo batteries supplied by Senquip should be used. Senquip LiPo batteries contain temperature sensing and protection circuitry to ensure safe operation of the Senquip QUAD. Note Use of 3rd party batteries may cause damage to the unit and will void the warranty. The LiPo battery is located under the user access panel inside the Senquip QUAD. To replace the LiPo battery, the following steps need to be completed:
Un-fasten the 4 hex-head screws securing the cover using a 4mm hex bit. The screws are captive and will not fall out when loose. Do not attempt to remove the screws from the lid. When the lid is opened, an internal light detector will recognise the increase in brightness and will enable the LEDs and conguration switches. 107 Senquip QUAD User Guide, Release Figure 12.1. LEDs and conguration switches. Switch power to the Senquip QUAD o. Disconnect all wiring from the header. Remove the SIM card. Figure 12.2. Remove the SIM card before opening. Warning Failure to remove the SIM card before trying to remove the battery cover could cause 108 Chapter 12. Maintenance Senquip QUAD User Guide, Release mechanical damage to the SIM card holder. Remove the use access panel by removing the 4 Torx-head screws using aTorx T10 driver. Note that by removing the access panel, sensitive electronics may be exposed. Figure 12.3. Removing the battery cover. Warning Make sure that you do not expose the circuit board or components to static electricity. The LiPo battery is plugged into a polarised 3 pin JST connector. Gently remove the battery plug by pulling on the 3 wires, ensuring that the direction of pull is in-line with the connector. Figure 12.4. Orientation of Lipo Battery. Note carefully the polarisation of the 3-way battery plug and be sure to insert the replacement 12.1. Replacing the LiPo Battery 109
1 2 | User Manual-7 | Users Manual | 911.68 KiB | April 02 2024 |
Senquip QUAD User Guide, Release battery with the same polarity. Figure 12.5. Battery plug removed. The LiPo battery is secured to the PCB with removable 3M double sided tape. To remove the battery, pull gently, ensuring that you do not damage the battery. Remove the old tape; new batteries supplied by Senquip will ship with replacement double sided tape. Figure 12.6. Remove the old tape. Note Used LiPo batteries can be dangerous and are harmful to the environment and should only be disposed of using an authorised disposal service. Reverse the above procedure to re-assemble the device. 110 Chapter 12. Maintenance Chapter 13 Frequently Asked Questions 13.1 Introduction This document is a collection of responses to questions that are commonly asked by new users of the Senquip telemetry devices. If you cannot nd an answer to your question below, please contact us at support@senquip.com. Table of Contents 13.2 Senquip Portal 13.2.1 Do I need a hosted subscription to remotely congure my device?
No. The purchase of a Senquip device entitles the owner to make conguration changes, perform rmware updates and view data using the Senquip Portal for the life of the device. 13.2.2 Do I need a hosted subscription to perform rmware updates?
No. The purchase of a Senquip device entitles the owner to perform rmware updates using the Senquip Portal for the life of the device. 13.2.3 Can I view data on the Senquip Portal for free?
Yes, you can view data on the Senquip Portal on a free basic plan. Updates to the Senquip Portal will be limited to 5 minute intervals and the data will not be stored for more than a day. 13.2.4 I cannot see historical raw data on the Senquip Portal. If your device is on a free basic plan, Senquip will not store more than 1 day of historical data. Continuous backups of data storage becomes expensive so is feature of hosted plans where data will be saved for 2 years. Updating a device plan to hosted can be done on the Senquip Portal by using the subscriptions facility. 13.2.5 Do I have to use the Senquip Portal to view my data?
Senquip devices can send measured data to any endpoint via UDP, HTTP, and MQTT. Data transfers can be secured through the upload of customer certicates to the device. 13.2.6 Can I completely disconnect from the Senquip Portal?
Yes. To stop sending data to the Senquip Portal, unselect the Send Data to Senquip Portal option in the endpoint settings. To stop conguration settings from the Senquip Portal unselect Conguration via Senquip Portal. Further settings updates will have to be done using the Senquip webserver. 111 Senquip QUAD User Guide, Release 13.2.7 Does Senquip have access to my data?
No. Unless you give a Senquip employee access to a device by giving them view, operator, user, or admin status, Senquip employees will not be able to view your data. Sometimes, you may give a Senquip employee access to your device so that they can assist you in setup. As an administrator, you can remove this access at any time. 13.2.8 Can I secure proprietary scripts?
Yes. You can use the lock feature on the Senquip Portal to lock scripts so that only you can access the content of the script. 13.2.9 I have added a measurement in the settings, but the widget is not show-
ing in the portal. Browsers typically cache most of the elements in a webpage. Refresh your Chrome or Edge browser by: * Hold down Ctrl and click the Reload button. * Or Hold down Ctrl and press F5. Check that the widget has not been turned o in the portal display settings. To turn on (or o) a widget, press the eye icon on the device page and select which widgets you would like to show, and the order in which you want to show them. Remember to refresh your browser. 13.2.10 There are measurements missing in the data stored on the Senquip Portal. When a Senquip device tries to connect to a network but cannot, it will retry several times and then discard the measured data and return to sleep. If you would like data to be stored when there is no coverage, select the Oline Buer option in endpoint settings. If the transmit interval is dierent to the base interval, the measurement that coincides with the Transmit Interval is the one that will be sent. If you would like the measurements taken on every base interval to be stored, select the Batch Transmit option under general settings. 13.2.11 I have logged into the Senquip Portal but there is no data showing. Measurements will only show on a device page in the Senquip portal once a device has published measurements to the portal at least once. When you receive a new device, it will be in freight mode, and it will not have published data to the Senquip Portal. Power the device to exit freight mode, congure the network settings and the device will start to publish data at the specied Base Interval. 13.2.12 I have changed a setting on the Senquip Portal, but the Senquip device has not changed behaviour. When a setting is changed on the Senquip Portal, it is added to a queue that is stored until the device next makes contact. To see if a setting has been applied by a device, press the command queue button at the top of each settings page. Settings changes shown in green have been applied. For remote conguration using the Senquip Portal to be possible, the Conguration via Senquip Portal option must be selected in the endpoint settings. 13.2.13 I have many Senquip devices and I am struggling to identify them. Once you have many devices installed, it can be dicult to identify which Senquip device is performing which function. It is highly recommended that each device is named using the Device Name setting when rst installed and that devices are added to logical groups on the Senquip Portal. If a device has not been named and it needs to be identied, turn the GPS on to determine its location. The columns on the device summary page can be customised to show key data for a group of assets. You may, for instance want to show fuel level, utilisation and alerts on the summary page. 112 Chapter 13. Frequently Asked Questions Senquip QUAD User Guide, Release 13.2.14 Is my data secure?
Yes. To ensure the highest levels of security, Senquip devices use a NIST validated, ultra-secure hard-
ware crypto element for key and certicate storage and cryptographic processing. The crypto-element is pre-loaded with certicates for Amazon Web Services (AWS), allowing for immediate, out-of-the box, secure communication with the Senquip Portal. Users can load additional certicates to allow secure communications with other endpoints. Data stored on Senquip device is encrypted using AES256 encryption. 13.2.15 Can I use symbols and characters as units on the Senquip Portal?
Yes. To use symbols like the degrees symbol (o) as in oC, create the text in an editor such as Microsoft Word or Notepad and copy it into the eld in the Senquip Portal. Alternatively, use the alt code for the symbol you need, for instance, ALT 0167 for the o symbol. 13.2.16 I cant add a user to a device. To add a user to a device, you must have administrator priveledges for that device. For a user to be added to the Senquip Portal, they must have activated an account on the portal. To add a user, from the device page, press the Users icon in the top right. Enter the email address with which the user has signed up to the Senquip Portal. Select the user permissions as Admin, User and Read. If the email address entered is not associated with an activated account on the Senquip Portal, an error will occur, and the user will not be added. 13.2.17 How do I change the payment details for my subscriptions?
You may want to change your payment method when, for instance, your credit card has expired and you need to add an updated version. To change payment details, login to the Senquip Portal and select the Account option at the top right to navigate to your account page. Select the Billing Detail option and then press the Edit Billing Detail or View Invoices banner. This will take you to the secure payment portal from where you can add payment methods by pressing Add payment method and delete payment methods by pressing the cross next to each payment method. 13.2.18 Where can I nd copies of invoices for subscription payments?
Login to the Senquip Portal and select the Account option at the top right to navigate to your account page. Select the Billing Detail option and then press the Edit Billing Detail or View Invoices banner. This will take you to the secure payment portal where invoice history can be seen at the bottom of the page. Click on an invoice to open the details of that invoice and to download a copy. 13.3 Network 13.3.1 I have inserted a SIM card, but the device is not connecting to the net-
work. Senquip devices that use 4G networks need to be congured with an Access Point Name (APN). The APN is unique to each mobile service provider and should be known by the provider of the SIM. Sometimes a username and password are also needed for a SIM. To congure SIM settings, use the device network settings page. Later versions of rmware for Senquip devices include a feature called Auto-APN. With Auto-APN, the Senquip device reads data o the SIM and searches a database to try and nd a suitable APN. If successful, the Senquip device will connect directly to the network. Senquip produces devices for 4G LTE CAT-M1 and 2G, 3G, 4G CAT-1 networks. CAT-M1 is a newer protocol supported by most networks and deliveres extended range from a given 4G tower. Make sure that the 4G network that you are using supports CAT-M1, sometimes referred to CAT-M. 13.3. Network 113 Senquip QUAD User Guide, Release 13.3.2 What is Auto-APN?
Later versions of rmware for Senquip devices include a feature called Auto-APN. With Auto-APN, the Senquip device reads data o the SIM and searches a database to try and nd a suitable APN. If successful, the Senquip device will connect directly to the network. 13.3.3 My APN is not on the list of Auto-APN options. If you have a SIM card for which Auto-APN does not work, please contact support@senquip.com to have your service provider details added. 13.3.4 Why does Senquip prefer to operate on the 4G LTE CAT-M1 network?
Senquip supports 2G, 3G, 4G, and 5G LTE networks. We prefer to use the 4G and 5G LTE CAT-M1 service where available. 3G networks are being turned-o in many counties including Australia and New Zealand from 2020. 4G and 5G networks are capable of very high-speed data transfer that is not required for IoT devices. The designers of the networks realized this and introduced IoT specic services NB-IoT and CAT-M1. These services use lower power and achieve extended ranges, meaning longer battery life and better coverage in buildings and remote areas. Senquip prefers 4G and 5G CAT-M1 over NB-IoT as the prior has data rates that allow for in-eld updates and the technology allows roaming between towers in mobile applications. 13.3.5 I cannot see my Senquip device on my local Wi-Fi network. If you know a Senquip device IP address on your local Wi-Fi network, then you can login to the device webserver provided it is active. The webserver will only be active in setup mode unless the Web Server option has been selected in general settings. The webserver will be inactive if the Senquip device is sleeping, to prevent the device sleeping, select the Device Always On option in general settings. The webserver will be disabled if 4G communication options have been chosen as it is a signicant security risk to leave the webserver active when operating on an open network. 13.3.6 I am not sure if my Wi-Fi network is reliable enough. Wi-Fi networks can be aected by the number of transceivers, the geometry of the site and the way in which a Senquip device is mounted. To receive information of the quality of the connection made by a Senquip device, enable the Report Network Info option in endpoint settings. You will be able to map network coverage using this feature. 13.3.7 What SIM card should I use?
Senquip devices use a Micro SIM. The SIM can be either 1.8V or 3.3V. The SIM needs to be for an operator that supports either a CAT-1 (-H devices) or CAT-M1 (-G devices) network. For volume applications, Senquip can provide devices with SIM cards that are soldered to the PCB during manufacture. Soldered SIMs are more reliable in high vibration environments. 13.3.8 Why does Senquip not allow the webserver to be on when operating on an LTE network?
When a Senquip device is operating on a public LTE network, it will receive an IP address that is open to the internet. If the webserver is enabled, the device may be exposed to malicious attacks by auto-
mated bots that will try to break the password and gain access to the Senquip device. By turning o the webserver, the risk of attack is eliminated. 13.3.9 I have been using the hotspot on my phone to test Senquip devices and 114 Chapter 13. Frequently Asked Questions Senquip QUAD User Guide, Release it is not working anymore. The Wi-Fi Hotspot feature available on most smartphones is typically limited to between 3 and 5 active device connections. Once this limit is reached, the smartphone will not allow further devices to connect. We note that one some newer smartphones, this limit has been increased to 10. We also note various work arounds to increase this limit. 13.4 GPS / GNSS 13.4.1 Is the Senquip GPS compatible with other GNSS networks?
Yes, the Senquip GPS will receive data from GPS, GLONASS, Bei Dou, Galileo, and QZSS satellites. Senquip uses the term GPS instead of the more correct GNSS because it is more commonly under-
stood. 13.4.2 I have enabled GPS but I am not seeing any GPS data. To provide GPS data such as position, and speed of satellites, Senquip devices needs to connect to satellite constellations. Ensure that the device is mounted in a location where the device has a clear view of the sky, not through metal. Ensure that the device is mounted with the cable gland down. In poor reception areas, the device may require additional time to acquire satellite data. Try increasing the GPS Max Time to 240 or even 360 seconds in poor reception areas. 13.4.3 Can I attach a GPS or 4G antenna to my Senquip Senquip device?
No. The Senquip Senquip device has all required antennas internal to the device. This has been done specically as Senquip Senquip devices are expected to be used in harsh conditions where antennas would be damaged. If you need an external antenna, please use a Senquip QUAD. 13.4.4 How accurate is the GPS on my Senquip device?
With a clear view of the sky, the position accuracy of the GPS is better than 2.5m 50% of the time, and better than 5m 95% of the time. GPS position accuracy depends on many factors such as the mounting position, orientation, visibility of the sky, weather conditions and time of day. The best position accuracy will always be obtained when the Senquip device is mounted vertically in a position where it has a clear view of the sky. To enhance GPS position accuracy, the Senquip devices track GPS, GLONASS, Bei Dou, Galileo and QZSS satellites. 13.5 Power 13.5.1 Do I need to add AA batteries as a backup in a solar installation?
No. Senquip devices have an internal LiPo battery which, in most solar applications, will be sucient to power the device during the night and in low sunlight conditions. In low power congurations, the internal LiPo battery can power a Senquip device for months. Use the battery calculator on the Senquip website to estimate how long the internal battery will power your solar setup. Senquip devices report the internal LiPo battery voltage. It is recommended that the LiPo battery be monitored for a while after a solar install to ensure it is being suciently charged by the solar panel. AA batteries are only required in applications where there is no permanent or solar power available. They can be added as an additional backup when using permanent or solar power. 13.4. GPS / GNSS 115 Senquip QUAD User Guide, Release 13.5.2 I am running on solar and am losing data at night and on cloudy days. It is likely that your solar panel is not supplying enough energy to power your application and charge the Senquip device internal LiPo battery. Monitor the LiPo battery voltage on the Senquip Portal. A charged battery will reach approximately 4.2V. A low battery is below 3.5V. The simplest way to extend battery life is to increase the Base Interval in general settings. 13.5.3 How can I extend battery life on my Senquip device?
A Senquip Senquip device should be able to last for many years running on AA batteries. To estimate the life of your device, see the battery calculator on the Senquip website. For low power installations such as solar and battery installs, to save energy, consider the following:
Increase your Base Interval. In applications where measured data is not changing quickly, you may be able to increase the base interval. A longer base interval means that the Senquip device spends more time sleeping between measurement intervals and so saves energy. Increase your Transmit Interval. In some applications you may not need every measurement that is taken to be reported but are more interested in receiving an alert when a warning or alarm condition occurs. In these cases, increase the transmit interval so that data is not trans-
mitted on every measurement interval. Once a day measurement may be enough. Turn o peripherals that are not needed. If you are not using the serial port, GPS or other peripheral, make sure that they are turned o. Reduce the interval of peripherals. A Senquip device mounted on a pole is unlikely to move. One GPS update a day may be sucient. The GPS, serial and current sources are the most power-hungry peripherals, use them sparingly. Consider using voltage sensors instead of current sensors. Sensors like liquid level sensors are often available in current or voltage versions. A 4-20mA sensor will draw 20mA at full scale whereas a voltage version may only draw 1mA. Where using the serial and current sensors, reduce the wait times before measurement and before returning to sleep. Make sure that the device is not always on, and that the webserver is o. Under endpoint settings, do not send human readable time and network info. The smaller the set of data you send, the lower the power of your device. Send to a single endpoint if possi-
ble. Senquip is constantly working on code improvements to reduce the power of devices. Make sure that your device is running the most recent rmware version. 13.5.4 I wired my Senquip device incorrectly; have I damaged it?
Senquip devices have protection against the most common wiring faults like reversing the voltage. There are some inputs such as the serial, current sense and thermocouple inputs that can be damaged if connected to supply voltages. 13.5.5 Do I need a fuse in-line with the power supply of my Senquip device?
It is always a good idea to include a fuse in the supply to any electronic device. A 1A fuse would be a suitable size for use with the Senquip device. 13.5.6 I have opened my Senquip device, and the lights are not on. Your device is most likely sleeping; this is good as it conserves power. The lights will come on when the device next wakes for a measurement cycle. If you want to access the device immediately, press the setup button to access the device webserver or press reset to initiate a re-start that will trigger a measurement cycle. If you want to be able to access your device to make settings changes at any time, select the Always On option in the general settings. 116 Chapter 13. Frequently Asked Questions Senquip QUAD User Guide, Release 13.5.7 The device that I am setting up via the webserver keeps switching o. The device webserver is activated by pressing the setup button and then connecting to the device Wi-Fi. The device will exit the webserver when settings are saved and it executes a reset, when the lid is closed or when no activity is detected for a few minutes. To ensure that the webserver does not close-down when you are conguring a device, make sure that you do not cover the device light sensor and that you are not inactive for extended periods of time. 13.5.8 Can I use AA NiCd batteries in my Senquip Senquip device?
NiCd batteries are generally rated at 1.2V. Although the Senquip device will operate from 1.2V batter-
ies, they will not last very long. It is recommended to use high quality Alkaline or Lithium batteries. For longest life, use 1.6V or 3.6V lithium batteries. 13.5.9 Can I use 3.6V lithium batteries in my Senquip Senquip device?
Yes. 3.6V Lithium Thionyl Chloride batteries are generally the longest lasting when used with a Senquip Senquip device. The improvement in life is however small when compared with lower cost Lithium Energizer and other brand batteries that are widely available. 13.5.10 How long will the internal LiPo battery in the Senquip device last?
The lithium battery is expected to last 5 years without signicant degradation. The life of the battery may be reduced if it is exposed to temperatures above 55C or below -10C, if it experienced an unusually high number of charge/discharge cycles or if it is left in a discharged state for an extended time. Spare LiPo batteries can be sourced from Senquip and can be replaced by a quali-
ed technician. 13.5.11 I have received my Senquip device, pressed the setup button and noth-
ing happens. When Senquip devices are shipped, they are placed in freight-mode to preserve the internal battery and to prevent the device from transmitting when being transported. To exit shipping mode, apply power or insert batteries. 13.5.12 How long can I run my Senquip device o AA batteries?
To achieve maximum life, use high quality Lithium batteries such as Ultimate Lithium from Energiser. Battery life will depend entirely on your application, the rate of measurement, transmissions and the types of sensors attached. As a guide, if your Senquip device was to be left sleeping, it could achieve up to 10 years of life. In a typical battery powered application, where the Senquip device is communicating over GSM, with once per hour updates, the Senquip device can be expected to last 2 years on a set of batteries. The Senquip device can be congured to monitor its batteries and report low battery conditions. Use the battery calculator available on the Senquip Portal to estimate the battery life of your system. 13.5.13 Why is my AA battery voltage reading lower than I expect?
If you have inserted four 1.5V AA batteries into your Senquip Senquip device, you would expect the battery voltage shown on the portal to be 6V. It may sometimes instead show 5.5V. There is internal resistance in your battery so that when current is drawn from it, the measured voltage drops. If, for instance, the Senquip Senquip device was drawing energy from the AA batteries to charge the internal battery when a measurement was made, the measured battery voltage would be slightly lower than 6V. There is also a small amount of protection circuitry between the battery and the measurement circuit and again, we would expect a small drop across this circuitry. 13.5. Power 117 Senquip QUAD User Guide, Release 13.5.14 I haven not used my device for a while, and it is taking a long time to make a rst connection. If you leave a device unpowered for an extended time and you have set the Senquip device in a high-power mode by for instance setting a fast update rate, the internal LiPo battery will have run at. When the Senquip device rst receives power, it evaluates the internal LiPo battery and if it is found to be extremely at, the Senquip device will pre-condition the LiPo before resuming normal operation. If you open the lid during pre-conditioning, you will see the green light pulsing slowly during pre-conditioning. 13.5.15 How do I make a Senquip device safe for shipping?
Put the device in freight mode. In freight mode, the battery drain is reduced to almost zero and all transmitters are turned o. Enable freight mode via the webserver, on the Senquip Portal in the Admin page, or from setup mode by pressing the setup button 3 times. The device will exit freight mode when power is applied or batteries are inserted. 13.6 Setup 13.6.1 If I perform a factory reset, will I lose my settings?
Yes. A factory reset will remove all your settings including your network settings. After performing a factory reset, you will need to connect to the device via the internal webserver to re-establish an internet connection. 13.6.2 I performed a factory reset and I cannot remember a setting. Go to the settings page for the device and open the command queue at the top of the page. You will be able to see a log of previous settings applied to the device. 13.6.3 If I perform a rmware update, will I lose my settings?
No. Performing a rmware update preserves your settings. If the rmware update introduces new settings, these will be set to the default value. Note that updates to major rmware revisions may reset some variables such as non-volatile variables used in scripts and hour meters. 13.6.4 Can I save my settings to a le?
Yes. You can export your settings, scripts and Senquip Portal settings to a le using the export settings option in the admin settings. Before exporting your settings, you will need to use the Request Device Settings option to get the latest settings from the Senquip device. 13.6.5 Can I save settings to another device?
Yes. Use the Import Settings option in the admin settings to import settings from another device. 13.6.6 I have lost my password, what can I do?
If you have lost the original device password, please contact support@senquip.com who will assist you in recovery. If your device is connected to your Senquip Portal account, you can continue to view device data and make conguration changes. If you have changed your password, and have forgotten your new pass-
word, a factory reset will restore the original device password. 118 Chapter 13. Frequently Asked Questions Senquip QUAD User Guide, Release 13.6.7 How long does a rmware update take?
The time taken to perform a software update depends on the network type chosen and the signal strength of the connection. A typical update over Wi-Fi will take 5 minutes and an LTE update will take 15 minutes. The orange light will ash during the update process. If the upload is interrupted, it will need to be restarted. A failed rmware upgrade will not harm the Senquip device. 13.6.8 If a rmware update fails, will my Senquip device be harmed?
No. If a rmware update fails, your Senquip device will not be harmed. The Firmware update will need to be restarted. 13.6.9 My device is not accepting a rmware update. In some instances with short base intervals and lots of data being transmitted, the Senquip device may not have the capacity to process a rmware update. In this instance, reduce the base interval to 60 seconds and then apply the rmware update. Once complete and with the device reporting the new rmware version, change the base interval back to the required rate. 13.6.10 How can I force a Senquip device to accept a change made on the Por-
tal if it is sleeping?
Since the device will not contact the Senquip Portal during sleep, no changes can be made until the next transmit interval. To force a device to make immediate contact, press the reset button. After reset, contact is made with the Senquip Portal, and any outstanding settings will load. This is most useful when you have set a long sleep period and want to test a quick change before deployment. 13.7 Operation 13.7.1 Is the time on my Senquip device accurate?
Yes. At boot, the Senquip devices connects to an available network and queries time from an NTP server such as Google NTP. If an NTP server is not available, the device will try to retrieve time from the LTE network and failing that, from the device GPS. 13.7.2 How often is time synchronised on a Senquip device?
Senquip devices renew their time sync every 6 hours. Time between refresh is maintained by a crystal derived source in the device. 13.7.3 Why does the rst measurement after a reset take longer?
After a reset, a Senquip device needs to load the operating system into memory, congure itself and load user settings. This can take a few seconds. 13.8 Scripting 13.8.1 Does my script run in the Senquip Portal?
No. Your script will run on the Senquip device in eld. This means that your script will continue to execute even if your device loses contact with the network. 13.8.2 How do I get access to scripting?
To request access to scripting, please send a message, using the email address associated with your 13.7. Operation 119 Senquip QUAD User Guide, Release Senquip Portal account to support@senquip.com. 13.8.3 I cannot see the scripting icon on the device page. To request access to scripting, please send a message, using the email address associated with your Senquip Portal account to support@senquip.com. 13.8.4 How can I tell if there is an error in my script?
Limited error detection is available real-time in the scripting page. For feedback on why a script that looks ok in the editor has failed, turn on Send Errors in the scripting window. Errors will show up as script events in the events widget on the device page. 13.8.5 My script looks ok in the editor but is failing to run. The most common source of problems with scripts is the use of JSON keys that do not exist. If, for instance, GPS speed is used in a script, but the GPS loses satellite lock, the GPS speed key will no longer be available. When the script tries to use GPS speed, the script fails. Use a function like if
((typeof obj.analog1 === number) to check that a variable exists and is of the correct type before using it. 13.8.6 If my script fails, with my Senquip device fail?
Maybe. In general, if a script fails to end correctly, the script will terminate, and the device will continue to run. Scripting is an advanced feature, and an incorrectly written script can cause a Senquip device to fail or even brick a device. Read the scripting guide carefully before committing a script. 13.8.7 My script looks ok, but I get a calling non-callable error. Your script may be trying to use a function that is not available in the version of rmware that you are using. Update to the latest rmware version before using scripting. 120 Chapter 13. Frequently Asked Questions Chapter 14 Glossary jubilee-clips A Jubilee-clip, also known as a hose clamp, is used in conjunction with the supplied brackets when pole mounting the ORB-X1. certicate-authority A certicate authority (CA) is a trusted entity that issues digital certicates, which are data les used to cryptographically link an entity with a public key. Certicate authorities are a critical part of the internets public key infrastructure (PKI) because they issue the Secure Sockets Layer
(SSL) certicates that web browsers use to authenticate content sent from web servers. ASCII American standard code for information interchange. Developed by American National Stan-
dards Institute (ANSI), it is the most common code used by computers to translate text (letters, numbers, and symbols) into a form that can be sent to, and understood by, other computers and devices such as modems and printers. LTE-M1 LTE Cat M1 is a low-power wide-area (LPWA) air interface that lets you connect IoT and M2M devices with medium data rate requirements (375 kb/s upload and download speeds in half duplex mode). It enables longer battery lifecycles and greater in-building range, as compared to standard cellular technologies such as 2G, 3G, or LTE Cat 1 3G & 4G 3G was the rst high speed cellular network, and is a name that refers to a number of technolo-
gies that meet IMT-2000 standards. 4G is the generation of cellular standards that followed 3G, and is what most people use today for mobile cellular data. You can use 3G and 4G for IoT devices, but the application needs a constant power source or must be able to be recharged regu-
larly. MODBUS Modbus RTU is an open, serial (RS-232 or RS-485) protocol derived from the Master/Slave archi-
tecture. It is a widely accepted protocol due to its ease of use and reliability. Modbus RTU is widely used within Building Management Systems (BMS) and Industrial Automation Systems
(IAS). This wide acceptance is due in large part to MODBUS RTUs ease of use. JSON JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax. It is commonly used for transmitting data in web applica-
tions (e.g., sending some data from the server to the client, so it can be displayed on a web page, or vice versa). NIST The National Institute of Standards and Technology (NIST) is a physical sciences laboratory, and a non-regulatory agency of the United States Department of Commerce. Its mission is to promote innovation and industrial competitiveness. NISTs activities are organized into laboratory programs that include nanoscale science and technology, engineering, information technology, neutron research, material measurement, and physical measurement. 121 Senquip QUAD User Guide, Release LiPo A lithium polymer battery, or more correctly lithium-ion polymer battery (abbreviated as LiPo), is a rechargeable battery of lithium-ion technology using a polymer electrolyte instead of a liquid electrolyte. 122 Chapter 14. Glossary Index Symbols 3G & 4G, 121 A ASCII, 121 C certicate-authority, 121 J JSON, 121 jubilee-clips, 121 L LiPo, 122 LTE-M1, 121 M MODBUS, 121 N NIST, 121 123
1 2 | Label and Location | ID Label/Location Info | 93.78 KiB | April 02 2024 |
SY) SENQUIP QUAD 2) SENQUIP QUAD Part Name: Senquip QUAD Part Number: QUAD-C2 FCC ID: 2BCCIQUADC2A This device complies with part 15 of the FCC Rules. 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. mm Ce ee
1 2 | Attestation Statements part 2.911 d 5 i ii filing | Attestation Statements | 111.99 KiB | April 02 2024 |
Senquip Pty Ltd Federal Communications Commission Authorization and Evaluation Division 7435 Oakland Mills Road Columbia, MD 21046 USA Date: 2024-03-25 Ref: Attestation Statements Part 2.911(d)(5)(i) Filing and Part 2.911(d)(5)(ii) Filing FCC ID: 2BCCIQUADC2A 1. Senquip Pty Ltd (the applicant) certifies that the equipment for which authorization is sought is not covered equipment prohibited from receiving an equipment authorization pursuant to section 2.903 of the FCC rules. 2. Senquip Pty Ltd (the applicant) certifies that, as of the date of the filing of the application, the applicant is not identified on the Covered List (as a specifically named entity or any of its subsidiaries of affiliates) as an entity producing covered equipment. Sincerely, ________________ Name: Norman G Ballard Title: CEO Email: norman.ballard@senquip.com Date:2024/03/25
1 2 | CONF Letter | Cover Letter(s) | 125.46 KiB | April 02 2024 |
Senquip Pty Ltd Confidentiality Request Letter Federal Communications Commission Authorization and Evaluation Division FCC ID: 2BCCIQUADC2A Pursuant to Sections 0.457 and 0.459 of the Commissions Rules, we hereby request confidential treatment of information accompanying this application as outlined below:
1. Block Diagram 2. Schematics 3. Operational Description 4. Tune-Up Procedure The above materials contain trade secrets and proprietary information not customarily released to the public. The public disclosure of these matters might be harmful to the applicant and provide unjustified benefits to its competitors. The applicant understands that pursuant to Rule 0.457, disclosure of this application and all accompanying documentation will not be made before the date of the Grant for this application. Sincerely, _________________ Name: Norman G Ballard Title: CEO Email: norman.ballard@senquip.com Date:2024/03/14
1 2 | FCC SDOC Attestation Letter | Cover Letter(s) | 114.68 KiB | April 02 2024 |
Senquip Pty Ltd Declaration of Conformity Federal Communications Commission Authorization and Evaluation Division FCC ID: 2BCCIQUADC2A Please be notified that we, the undersigned, Senquip Pty Ltd declares that the product which bears the above FCC ID is also compliant with the FCC requirements for sDOC. And the sDOC procedure shall be carried out prior to marketing the device in the US. Sincerely, ________________ Name: Norman G Ballard Title: CEO Email: norman.ballard@senquip.com Date:2024/03/14
1 2 | Power of Attorney Letter | Cover Letter(s) | 117.97 KiB | April 02 2024 |
Senquip Pty Ltd Declaration of Authorization We Name: Senquip Pty Ltd Address: Unit 3, 29 Shearwater Drive, Taylors Beach, NSW, 2316, Australia Declare that:
Name Representative of agent: Marlin Chen Agent Company name:
Address:
MRT Technology (Suzhou) Co., Ltd D8 Building, Youxin Industrial Park, No.2 Tian'edang Rd., Wuzhong Economic Development Zone Suzhou China City:
Country:
is authorized to apply for Certification of the following product(s):
Senquip QUAD 2BCCIQUADC2A QUAD-C2 Product:
FCC ID:
Model No.:
Sincerely, ________________ Name: Norman G Ballard Title: CEO Email: norman.ballard@senquip.com Date:2024/03/14
1 2 | Statement Letter | Cover Letter(s) | 112.17 KiB | April 02 2024 |
Senquip Pty Ltd Statement QUAD-C2 is a host device based on the certification modular (FCC ID:
XMR201709BG96, certified on 07/20/2017). The cellular modular is used without any hardware or software changes (GSM related functions disabled by Quectel via SW). Also, both the referenced application and the new application are all subject to FCC rules. Thank you for your attention and please feel free to contact us, if you should have any questions. Sincerely yours, Name: Norman G Ballard Title: CEO Email: norman.ballard@senquip.com Date:2024/03/25
1 2 | US agent Letter | Attestation Statements | 164.49 KiB | April 02 2024 |
Senquip Pty Ltd TO: Federal Communications Commission Authorization and Evaluation Division 7435 Oakland Mills Road Columbia, MD 21046 USA ATTENTION: FCC Certification Section 2.911(d)(7) Information Designated U.S. Agent Company Name: FCC US Agent, LLC FRN: 0033402884 Address: 3722 Illinois Avenue, Saint Charles, IL, 60174, USA Contact Person: Tim Payne Phone: 708-571-3148 Email: Support@FCCUSAgent.com This letter is to confirm that we (the Designated U.S. Agent) have accepted the responsibility to act as the Designated U.S. Agent for Service of Process as required by section 47 CFR 2.911(d)(7) on behalf of the Applicant noted below. U.S. Agent Signature:
Date: 3/24/2024 Signed by (Printed Name/Title): Tim Payne/ Manager The Applicant acknowledges that they must maintain an agent for no less than one year after terminating all marketing and importation OR the conclusion of any Commission-
related proceeding involving the equipment. The applicant further acknowledges their responsibility to inform the FCC whenever the Designated U.S. Agent information above changes. Applicant Company name: Senquip Pty Ltd Grantee Code: 2BCCI FRN #: 0034077222 FCC ID:2BCCIQUADC2A Contact Name: Norman G Ballard Street Address: Unit 3, 29 Shearwater Drive City/Province/Zip: Taylors Beach, NSW, 2316, Australia Telephone No: +61 (0)403266851 Email: norman.ballard@senquip.com Applicant Signature1:
Date:2024/03/25 Signed by (Printed Name/Title): Norman G Ballard / CEO
1 2 | e-label statement letter | Cover Letter(s) | 802.66 KiB | April 02 2024 |
A. Information to be displayed FCC E-Label Information Model QUAD-C2 1. The information that will be displayed on the e-label and information that will remain in the user manual is shown below:
on E-label Yes Yes Yes In Manual No No Yes Information FCC ID number SDoC logo 15.19 statement (This device complies with part 15 of the FCC Rules. 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.) Class A / B Digital Device user manual statements1 SDoC declaration1 Caution to the user that changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment1 Describe any other FCC regulatory information included in e-label 1 If the e-label includes information typically included in the manual then the e-label shall clearly differentiate between information required to be on the devices surface and information required to be in the manual refer to KDB 784748 D02 e labelling v02r01. Yes Yes Yes No No No Images of the e-label screen are provided below:
Model QUAD-C2:
The above plot for reference Page 1 of 4 B. Access to the required information on the e-label 1. Users are able to access the information in no more than three steps in a devices menu. The actual steps are:
Accessing Regulatory Information Regulatory Information USA: Federal Communications Commission (FCC) statement This device complies with FCC part 15 FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference and 2. This device must accept any interference, including interference that may cause undesired operation of the device. FCC Warning Changes or modifications not expressly approved by the party responsible for compliance could void the user authority to operate the equipment. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help. This device meets the FCC and IC requirements for RF exposure in public or uncontrolled environments. Accessing Regulatory Information You can view the device FCC ID on the Senquip Portal. To view the FCC ID 1. Launch the Senquip Portal. Page 2 of 4 2. Browse to the device page 3. On the Device Info widget, select Regulatory Information 4. The following regulatory information will be shown. Page 3 of 4 Regulatory information including FCC ID No special access codes or permissions are required to go through the above steps beyond entering a user- defined password to protect against unauthorized access to the device. 2. The information is stored on the device, no special accessories or supplemental plug-ins (e.g., a SIM/USIM card) are required to access the information. Yes 3. Users are provided specific instructions on how to access the information. Information is provided in the User Guide. C. Labeling for Importation and Purchasing 1. Products utilizing e-labels are required to have a physical label on the product at the time of importation, marketing and sales. For devices imported in bulk and not packaged individually, a removable adhesive label or, for devices in protective bags, a label on the bags is acceptable for this purpose. Any removable label shall be of a type intended to survive normal shipping and handling and must only be removed by the customer after purchase. For devices imported already in individual packages ready for sale, the information may alternatively be provided on the package. It shall contain:
1. The FCC ID and/or the SDoC logo (if applicable); and 2. Any other information required by specific rule to be provided on the surface of the product unless such information is permitted to be included in the Users manual or other packaging inserts. The FCC ID, SDoC logo, and model number are present on the product packaging. D. Other considerations 1. The above information must be programmed by the responsible party and the information must be secured in such a manner that third-parties cannot modify it. The e-label information is pre-programmed by the grantee. The user cannot modify the e-label information. 2. All the applicable regulatory information required on the packaging or user instructions must be provided according to the rules even if it is displayed electronically. For example, hearing aid compatibility (HAC) ratings for the phones as specified in 47 C.F.R. 20.19. Yes, it is provided Applicant Printed Name: Norman G Ballard Applicant Signature
Page 4 of 4
frequency | equipment class | purpose | ||
---|---|---|---|---|
1 | 2024-04-02 | 1860 ~ 1900 | PCB - PCS Licensed Transmitter | Original Equipment |
2 | 2412 ~ 2462 | DTS - Digital Transmission System |
app s | Applicant Information | |||||
---|---|---|---|---|---|---|
1 2 | Effective |
2024-04-02
|
||||
1 2 | Applicant's complete, legal business name |
Senquip Pty Ltd
|
||||
1 2 | FCC Registration Number (FRN) |
0034077222
|
||||
1 2 | Physical Address |
Unit 3, 29 Shearwater Drive
|
||||
1 2 |
Taylors Beach, N/A
|
|||||
1 2 |
Australia
|
|||||
app s | TCB Information | |||||
1 2 | TCB Application Email Address |
T******@timcoengr.com
|
||||
1 2 | TCB Scope |
B1: Commercial mobile radio services equipment in the following 47 CFR Parts 20, 22 (cellular), 24,25 (below 3 GHz) & 27
|
||||
1 2 |
A4: UNII devices & low power transmitters using spread spectrum techniques
|
|||||
app s | FCC ID | |||||
1 2 | Grantee Code |
2BCCI
|
||||
1 2 | Equipment Product Code |
QUADC2A
|
||||
app s | Person at the applicant's address to receive grant or for contact | |||||
1 2 | Name |
N******** B****
|
||||
1 2 | Title |
Mr
|
||||
1 2 | Telephone Number |
+61 (********
|
||||
1 2 | Fax Number |
+61 (********
|
||||
1 2 |
n******@senquip.com
|
|||||
app s | Technical Contact | |||||
n/a | ||||||
app s | Non Technical Contact | |||||
n/a | ||||||
app s | Confidentiality (long or short term) | |||||
1 2 | Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 2 | Long-Term Confidentiality Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | No | ||||
if no date is supplied, the release date will be set to 45 calendar days past the date of grant. | ||||||
app s | Cognitive Radio & Software Defined Radio, Class, etc | |||||
1 2 | Is this application for software defined/cognitive radio authorization? | No | ||||
1 2 | Equipment Class | PCB - PCS Licensed Transmitter | ||||
1 2 | DTS - Digital Transmission System | |||||
1 2 | Description of product as it is marketed: (NOTE: This text will appear below the equipment class on the grant) | Senquip QUAD | ||||
1 2 | Related OET KnowledgeDataBase Inquiry: Is there a KDB inquiry associated with this application? | No | ||||
1 2 | Modular Equipment Type | Does not apply | ||||
1 2 | Purpose / Application is for | Original Equipment | ||||
1 2 | Composite Equipment: Is the equipment in this application a composite device subject to an additional equipment authorization? | Yes | ||||
1 2 | Related Equipment: Is the equipment in this application part of a system that operates with, or is marketed with, another device that requires an equipment authorization? | No | ||||
1 2 | Grant Comments | Output Power is EIRP and ERP for above and below 1 GHz, respectively, except for Part 90 LTE Band 26 emissions, which are conducted. This transmitter must be installed and operated so as to provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter, except in accordance with FCC multi-transmitter product procedures, or as evaluated in this filing. This device supports LTE Cat M1 (eMTC) FDD LTE Bands 2, 4, 5, 12, 13 and 26. | ||||
1 2 | Output Power listed is the maximum combined conducted output power. The antenna(s) used for this transmitter must be installed and operated so as to provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter, except in accordance with FCC multi-transmitter product procedures, or as evaluated in this filing. End-users must be informed of operating requirements for satisfying RF exposure compliance. This device supports 20 and 40 MHz bandwidth modes. | |||||
1 2 | Is there an equipment authorization waiver associated with this application? | No | ||||
1 2 | If there is an equipment authorization waiver associated with this application, has the associated waiver been approved and all information uploaded? | No | ||||
app s | Test Firm Name and Contact Information | |||||
1 2 | Firm Name |
MRT Technology (Suzhou) Co., Ltd.
|
||||
1 2 | Name |
M**** C****
|
||||
1 2 | Telephone Number |
+86-5******** Extension:
|
||||
1 2 |
m******@mrt-cert.com
|
|||||
Equipment Specifications | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
1 | 1 | 24E | 1855 | 1905 | 0.2642 | 0.0053 ppm | 1M20G7D | ||||||||||||||||||||||||||||||||||
1 | 2 | 24E | 1860 | 1900 | 0.2612 | 0.00316 ppm | 1M25G7D | ||||||||||||||||||||||||||||||||||
1 | 3 | 24E | 1855 | 1905 | 0.2723 | 0.00578 ppm | 1M19W7D | ||||||||||||||||||||||||||||||||||
1 | 4 | 24E | 1860 | 1900 | 0.2685 | 0.00639 ppm | 1M15W7D | ||||||||||||||||||||||||||||||||||
1 | 5 | 27 | 1715 | 1750 | 0.1928 | 0.0033 ppm | 1M19G7D | ||||||||||||||||||||||||||||||||||
1 | 6 | 27 | 1720 | 1745 | 0.1914 | 0.00297 ppm | 1M21G7D | ||||||||||||||||||||||||||||||||||
1 | 7 | 27 | 1711.5 | 1753.5 | 0.1905 | 0.01732 ppm | 981KW7D | ||||||||||||||||||||||||||||||||||
1 | 8 | 27 | 1720 | 1745 | 0.1879 | 0.03142 ppm | 1M11W7D | ||||||||||||||||||||||||||||||||||
1 | 9 | 22H | 825.5 | 847.5 | 0.2203 | 0.00491 ppm | 1M16G7D | ||||||||||||||||||||||||||||||||||
1 | 1 | 22H | 829 | 844 | 0.2178 | 0.00586 ppm | 1M20G7D | ||||||||||||||||||||||||||||||||||
1 | 11 | 22H | 825.5 | 847.5 | 0.2393 | 0.02166 ppm | 984KW7D | ||||||||||||||||||||||||||||||||||
1 | 12 | 22H | 829 | 844 | 0.236 | 0.01753 ppm | 1M05W7D | ||||||||||||||||||||||||||||||||||
1 | 13 | 27 | 700.5 | 714.5 | 0.2168 | 0.00411 ppm | 1M15G7D | ||||||||||||||||||||||||||||||||||
1 | 14 | 27 | 704 | 711 | 0.2143 | 0.00411 ppm | 1M21G7D | ||||||||||||||||||||||||||||||||||
1 | 15 | 27 | 700.5 | 714.5 | 0.2307 | 0.03153 ppm | 985KW7D | ||||||||||||||||||||||||||||||||||
1 | 16 | 27 | 704 | 711 | 0.2275 | 0.00582 ppm | 1M08W7D | ||||||||||||||||||||||||||||||||||
1 | 17 | 27 | 779.5 | 784.5 | 0.2168 | 0.00334 ppm | 1M15G7D | ||||||||||||||||||||||||||||||||||
1 | 18 | 27 | 782 | 782 | 0.207 | 0.00465 ppm | 1M19G7D | ||||||||||||||||||||||||||||||||||
1 | 19 | 27 | 779.5 | 784.5 | 0.2438 | 0.03679 ppm | 1M01W7D | ||||||||||||||||||||||||||||||||||
1 | 2 | 27 | 782 | 782 | 0.2371 | 0.01651 ppm | 1M05W7D | ||||||||||||||||||||||||||||||||||
1 | 21 | 9 | 814.7 | 823.3 | 0.1991 | 0.00477 ppm | 1M15G7D | ||||||||||||||||||||||||||||||||||
1 | 22 | 9 | 819 | 819 | 0.1919 | 0.00482 ppm | 1M20G7D | ||||||||||||||||||||||||||||||||||
1 | 23 | 9 | 814.7 | 823.3 | 0.2265 | 0.02017 ppm | 1M12W7D | ||||||||||||||||||||||||||||||||||
1 | 24 | 9 | 819 | 819 | 0.2023 | 0.03463 ppm | 1M06W7D | ||||||||||||||||||||||||||||||||||
1 | 25 | 22H | 826.5 | 846.5 | 0.2042 | 0.00455 ppm | 1M15G7D | ||||||||||||||||||||||||||||||||||
1 | 26 | 22H | 831.5 | 841.5 | 0.2018 | 0.00353 ppm | 1M20G7D | ||||||||||||||||||||||||||||||||||
1 | 27 | 22H | 826.5 | 846.5 | 0.2371 | 0.02108 ppm | 1M02W7D | ||||||||||||||||||||||||||||||||||
1 | 28 | 22H | 831.5 | 841.5 | 0.2344 | 0.04157 ppm | 1M06W7D | ||||||||||||||||||||||||||||||||||
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
2 | 1 | 15C | 2412 | 2462 | 0.043 | ||||||||||||||||||||||||||||||||||||
2 | 2 | 15C | 2402 | 2480 | 0.0047 |
some individual PII (Personally Identifiable Information) available on the public forms may be redacted, original source may include additional details
This product uses the FCC Data API but is not endorsed or certified by the FCC