feat(filter): constrain particles to rooms, not bounding box

This commit is contained in:
2026-06-05 13:19:54 +02:00
parent 036002cf46
commit d3b823087c
4 changed files with 65 additions and 11 deletions
@@ -248,6 +248,7 @@ defmodule Localiser.Localisation.Sensor.Server do
# Scan mode: tag not yet committed - advertise all (tag_id, rssi) pairs for UI selection.
@impl true
def handle_cast({:calibration_reading, tag_id, rssi}, %{mode: {:calibration_mode, nil, _}} = state) do
Logger.error("Calibration reading in scan mode: tag_id=#{tag_id} rssi=#{rssi}")
broadcast_calibration(state.sensor_id, {:calibration_scan_reading, state.sensor_id, tag_id, rssi})
{:noreply, state}
end