Hot answers tagged

15 votes

How can I properly test my device's PCB antenna?

You can use a spectrum analyzer to make sure that: The antenna is emitting at the correct frequency (range). The output power is the expected (theoretically calculated) output power (or it is close ...
user avatar
  • 251
12 votes
Accepted

What simple security tests can I perform on my MQTT network?

Some ideas - I've not covered all combinations of with/without username/TLS, hopefully you can see where they are missing. Can a client connect anonymously, no TLS? mosquitto_sub -t test/topic -h &...
user avatar
  • 830
11 votes

How can I properly test my device's PCB antenna?

There are two main approaches to characterising an antenna and its effectiveness in-system, free space and in-situ. The first will give you a best-case baseline, is less susceptible to measurement ...
user avatar
10 votes

Testing the success of Over the Air updates

I have software (Windows Server - a little different to 'things' but the principal is the same) that calls in every 24 hours - it sends back various meta data about itself : customer name (or unique ...
user avatar
8 votes

How can I properly test my device's PCB antenna?

In order to properly test the antenna at minimum the following items are required A source antenna with the known pattern and transmitter such as a RF signal generator create known signals The test ...
user avatar
6 votes

What simple security tests can I perform on my MQTT network?

Maybe stating the obvious, but I think it's important to emphasise that a beginner can't expect to build a secure network. Nothing wrong with learning though. It looks like the primary security in ...
user avatar
5 votes

Testing the success of Over the Air updates

You could, for example, make a request every X weeks/days/hours... to a server with the current version number of the software. You will after be able to use analytics to see the current percentage ...
user avatar
  • 800
5 votes

Ways of testing IoT sensor security

In addition to the answer of Sean Houlihane, I would like to add a few things. I don't mean to sound arrogant, but I think that you don't want to test the security of the sensors themselves, because I ...
user avatar
  • 151
5 votes

Testing security of IoT devices

This really depends on how you are connecting to the IoT network in the first place. I am assuming you mean via TCP/IP. Depending on how far you wish to go with this, you may want to look into a ...
user avatar
4 votes
Accepted

Testing a telemetry and telecommand interface

This belongs more on the SQA SE, but here there is better context. Usually you would want three levels of testing Unit tests, in your case this can be testing the generated code even without an OS. ...
user avatar
  • 166
4 votes

Testing the success of Over the Air updates

It's all about a smart synchronization policy You need a smart synchronization policy that works in tandem with your roll-out approach of your update. The most obvious point in time where the IoT ...
user avatar
  • 8,095
4 votes

Ways of testing IoT sensor security

Rather than explaining how to secure a system like this, I'll list the points that I think are important. I'm sure I've missed some. Transmission over TLS (so it can't be snooped or replayed) ...
user avatar
3 votes
Accepted

How does the Nest Protect autotest?

The Nest Protect seems to have three self-testing mechanisms: The Self Test, which runs every 200 seconds, and tests power, smoke/CO sensors and Wi-Fi The monthly Sound Check, which verifies that the ...
user avatar
1 vote

Testing security of IoT devices

In addition of runtime testing.... You might consider using static program analysis techniques, e.g. with Frama-C or Clang analyzer. Read also this draft report for more, and consider using Bismon ...
user avatar
1 vote

Testing range for WLAN IEEE 802 11b/g/n

I don't know any standardized test for ESP32 but I found these links which will surely guide you and help you to check the ESP32 signal strength and range. 1.ESPressif production testing guide: You ...
user avatar
  • 326
1 vote

How do you debug your ESP32 applications?

At time of writing, according to the PlatformIO docs, there is only one ESP32 with on-board debug support - the ESP-WROVER-KIT-VB. It's slightly pricey, but has large 3.5" display. Here is a YouTube ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible