Skip to content

Lab Test Plan & Preparation

This section outlines the requirements for preparing the EverTag system for formal certification testing at an accredited laboratory. Proper preparation is critical to avoid delays and costly re-testing.


Pre-Certified Module Strategy

The EverTag Connectivity Module uses pre-certified RF modules for all intentional radio transmitters. This eliminates the need for per-radio characterization testing (DTM / Direct Test Mode) at the product level.

Module Radio Pre-certification FCC Grant Holder
PAN B611-1 (nRF54L15) BLE 6.0 + Wirepas Mesh (2.4 GHz) FCC Part 15 Subpart C, CE RED Panasonic / Nordic
ESP32-C5 WROOM-1 WiFi 802.11ax (2.4 + 5 GHz) FCC Part 15 Subpart C, CE RED Espressif

What this means: The individual radio characterization — conducted power, occupied bandwidth, spurious emissions, modulation accuracy per channel — was already performed by the module manufacturers during their certification. As long as we do not deviate from the module integration guidelines (antenna design, keep-out areas, trace impedance, max TX power), the module grants remain valid and we do not repeat these tests.

No DTM / Test Mode Firmware Required

Because both RF modules are pre-certified and integrated per their manufacturers' guidelines (approved antennas, compliant trace routing, firmware-enforced TX power limits), no special Direct Test Mode (DTM) firmware is needed for Phase 1 certification. The lab does not need to command individual radios into continuous transmit mode or sweep channels. All intentional radiator testing is covered by the existing module grants.

What the product-level lab testing focuses on:

  1. Co-location / simultaneous operation — all radios active together (intermodulation, combined RF exposure)
  2. Unintentional emissions (FCC Part 15B) — switching regulators, clocks, digital buses
  3. Safety (UL) — AC mains isolation in the Power Base Module

Hardware Requirements

Test labs require specific hardware configurations to perform the necessary evaluations.

Test Samples

The engineering team must provide the following samples to the test lab. Due to our two-phase certification strategy, sample preparation differs by phase.

Phase 1: Initial Launch (BLE + Wirepas + WiFi)

For the initial certification run, the goal is to evaluate the base functionality without the complexities of the LTE modem or 60 GHz radar.

  • DNP Instructions: The Acconeer A121 IC (along with its dedicated LP5907 LDO and 24 MHz crystal) and the LTE Extension components (SIM7672E modem) MUST be explicitly marked as DNP (Do Not Populate) on the BOM for these test units.
  • Normal Operating Units (2-3): Fully assembled, functional units running production-equivalent firmware with all Phase 1 radios active (Wirepas Mesh + BLE advertising + WiFi connected). These are used for simultaneous operation testing, unintentional emissions, EMC immunity, and safety testing.
  • Un-potted/Open Units (1-2): Units without any potting compound or final enclosure sealing. These are required for the safety lab to inspect the internal construction, component markings, and PCB layout (creepage and clearance distances).

Conducted RF Units Not Required

Because both RF modules (PAN B611-1 and ESP32-C5 WROOM) are pre-certified with integrated antennas and we do not deviate from the module design, no conducted RF test units are needed. The lab does not need to disconnect antennas or solder coax pigtails. All radiated measurements are performed on the normal operating units with internal antennas intact.

Phase 2: Expansions (LTE / Radar) — Optional

When ready to certify the LTE and/or 60 GHz radar features, additional testing is required via a Class II Permissive Change (C2PC) filing:

  • Fully Populated Units: Units built with the LTE modem and/or Acconeer A121 radar populated, in addition to all Phase 1 radios.
  • Radar Test Firmware: The Acconeer A121 is also a pre-certified module (FCC Part 15.255). However, the lab may require the Acconeer Exploration Tool or test firmware to command the radar into Continuous Wave (CW) mode for 60 GHz spurious emissions verification during the C2PC evaluation.
  • Scope of C2PC testing: The lab does not re-evaluate Phase 1 radios individually. It verifies that adding the new transmitters (LTE and/or 60 GHz) does not create illegal intermodulation products or exceed combined RF exposure limits. This means:
    • Radiated spurious emissions sweep with all radios active simultaneously (Phase 1 + Phase 2)
    • Updated RF exposure (MPE) calculation for combined output of all co-located transmitters
    • LTE intentional radiator testing only if the LTE module grant conditions require it for the specific integration

Support Equipment

The lab must be provided with all necessary equipment to operate and monitor the EverTag system during testing:

  • Power Supplies: The actual Power Base Module that will be sold with the product. Provide 2-3 units.
  • Wirepas Mesh Neighbor: At least one additional Wirepas node (can be another EverTag Station or a development board) to form a mesh network with the device under test. The DUT must be actively participating in the Wirepas mesh during simultaneous operation testing.
  • WiFi Access Point: A portable WiFi AP (dual-band) for the ESP32 to connect to during testing. Pre-configure the DUT with the AP credentials.
  • BLE Central (optional): A phone or BLE dongle to verify BLE advertising is active. Not strictly required — BLE advertising runs autonomously.
  • Cables: TC2030 programming cables (J1 for nRF54, J2 for ESP32) in case firmware needs to be reflashed. USB-C cable for J3 if populated (dev units).
  • Host Computer: A laptop with CB Admin app and terminal software for monitoring (if needed).

Firmware Requirements

Phase 1: Production-Equivalent Firmware (No DTM Required)

Because all RF modules are pre-certified, the lab testing uses production-equivalent firmware — the same firmware that will ship on production units. No special test mode builds are required.

The firmware must ensure all radios are simultaneously active during testing:

Radio Required state during lab testing How to verify
Wirepas Mesh (nRF54) Joined to mesh network, actively exchanging packets with at least one neighbor node LED1 shows green (sink connected) or blue (joined, no sink)
BLE (nRF54) Advertising (connectable or non-connectable) Visible on a BLE scanner app (e.g., nRF Connect mobile)
WiFi (ESP32) Connected to AP in Station mode, actively sending traffic (e.g., MQTT keep-alive or ping) LED2 shows green (WiFi + MQTT connected) or blue (WiFi connected)

Pre-configure before shipping to lab

Flash the production firmware, configure Wirepas network settings, WiFi AP credentials, and MQTT broker address before shipping units to the lab. Provide the lab with the portable WiFi AP pre-configured with the matching SSID/password. The units should power on and connect automatically — minimizing lab technician involvement and reducing test time.

Why DTM Is Not Needed

Traditional approach (no module grants) Our approach (pre-certified modules)
Lab needs DTM firmware to command each radio into continuous TX on specific channels/modulations Module manufacturer already did this during their certification
Conducted RF units with coax pigtails required Not required — modules use integrated antennas per grant
Lab measures occupied bandwidth, TX power, spurious emissions per radio Already on file in the module's FCC grant
Requires test mode CLI or vendor tools Production firmware is sufficient

DTM / test mode firmware would only be required if we deviated from the module's certified conditions — e.g., different antenna, higher TX power, or modified RF trace routing. We do not deviate.

Phase 2: Radar Test Firmware (If Applicable)

If certifying the Acconeer A121 60 GHz radar via C2PC:

  • The A121 is a pre-certified module, but the lab may request CW mode for 60 GHz spurious emissions verification
  • Provide the Acconeer Exploration Tool (runs on host laptop, controls A121 via SPI through the nRF54 firmware bridge) or a dedicated radar test binary
  • All Phase 1 radios must also be active simultaneously during Phase 2 testing

Lab Test Matrix

Phase 1 Tests

Test Standard Radios active Sample type Notes
Radiated spurious emissions FCC Part 15B (§15.109) All (Wirepas + BLE + WiFi) Normal operating unit Verify no intermodulation products from combined TX exceed limits
Simultaneous TX / co-location FCC KDB 520657 All simultaneously Normal operating unit All radios active, measure combined radiated emissions
RF exposure (MPE) FCC KDB 447498 All simultaneously Calculation + spot measurement Combined RF power from all antennas; verify below 1 mW/cm² at 20 cm
Conducted emissions FCC Part 15B (§15.107) All Normal operating unit AC mains conducted emissions via Power Base Module
EMC immunity EN 61000-4-x (CE only) All Normal operating unit ESD, surge, conducted RF immunity
Safety (AC mains) UL 62368-1 / IEC 62368-1 N/A Open unit + normal unit Creepage, clearance, dielectric withstand, earth continuity on Power Base Module
UL 498 NEMA 5-15 receptacle N/A Normal operating unit Pass-through outlet safety

Phase 2 Tests (C2PC — If Applicable)

Test Standard Radios active Notes
Radiated spurious emissions FCC Part 15B + 15.255 All Phase 1 + radar (+ LTE if applicable) Sweep includes 60 GHz band
Simultaneous TX / co-location FCC KDB 520657 All radios Verify Phase 1 + Phase 2 radios together
RF exposure (MPE) FCC KDB 447498 All radios Updated calculation with 60 GHz + LTE added
60 GHz intentional radiator FCC Part 15.255 Radar Only if A121 module grant requires additional verification in host product

2.4 GHz Coexistence — Lab Perspective

The device has three 2.4 GHz radio functions that can be active simultaneously:

Radio Chip Duty cycle Coexistence mechanism
Wirepas Mesh nRF54L15 (PAN611) <0.1% (TDMA, ~1 ms packets) Adaptive Frequency Avoidance (AFA) — built into Wirepas stack
BLE 6.0 nRF54L15 (PAN611) Low (advertising intervals) Same chip as Wirepas — internal scheduler manages time-sharing
WiFi ESP32-C5 WROOM Variable (bursty) Separate hardware; 5 GHz preferred; 3-wire COEX GPIOs routed (FW TBD)

Why this is not a certification concern:

  • BLE and Wirepas share the same physical radio (nRF54L15) — they cannot transmit simultaneously. The Wirepas stack manages time-division internally. Combined emissions cannot exceed a single radio's output.
  • WiFi operates on a separate chip with a separate antenna. When on 5 GHz, there is zero 2.4 GHz contention. When on 2.4 GHz, Wirepas AFA automatically avoids occupied WiFi channels, and Wirepas duty cycle is <0.1%.
  • This is the same multi-radio pattern used by every smartphone and IoT gateway (BLE + WiFi). It is routine for FCC test labs.

The lab simply needs all radios active during the simultaneous operation sweep. No special coexistence test firmware is required — the production firmware's normal behavior demonstrates coexistence.


Documentation Requirements

The test lab will require a comprehensive set of documentation to understand the product and perform the evaluation. This forms the basis of the Technical Construction File (TCF).

  • Block Diagram: Showing all major components, clock frequencies, radio modules, and signal paths between MCUs.
  • Schematics: Full electrical schematics for all PCBs (Power Base Module + Connectivity Module).
  • Bill of Materials (BOM): Listing all components, with specific attention to safety-critical parts (transformers, fuses, varistors) and their individual certifications. DNP components clearly marked.
  • PCB Layout/Gerbers: To verify trace routing, antenna keep-out compliance, and module integration per manufacturer guidelines.
  • Module Grant References: FCC IDs for PAN B611-1 and ESP32-C5 WROOM-1, with documentation showing integration compliance (antenna type, TX power limits, keep-out areas).
  • User Manual (Draft): Including all required regulatory statements, installation instructions, and WiFi band preference guidance.
  • Operational Description: A brief technical description of how the device works, its intended use, radio characteristics, and coexistence approach (Wirepas AFA, 5 GHz WiFi preference, 3-wire COEX GPIO availability).

Checklist — Before Shipping to Lab

  • Production-equivalent firmware flashed on all normal operating units
  • Wirepas network configured (network address, channel, keys) on all units
  • WiFi AP credentials pre-configured on gateway units (matching the portable AP included in the shipment)
  • MQTT broker configured (or a local broker running on the host laptop)
  • Verify all units power on, join Wirepas mesh, connect to WiFi, and show green LEDs before shipping
  • Portable WiFi AP included and tested with the units
  • At least one additional Wirepas node included (mesh neighbor for the DUT)
  • Open/un-potted units prepared for safety inspection
  • BOM with DNP items clearly marked (A121 radar, LTE modem components)
  • Block diagram, schematics, Gerbers, module FCC IDs ready for TCF
  • User manual draft with regulatory statements
  • TC2030 programming cables included (J1 + J2) in case reflash is needed
  • Contact info for engineering team provided to lab (for questions during testing)