Skip to main content
. 2020 Jan 26;20(3):682. doi: 10.3390/s20030682
Algorithm 1: Multi-bit quantization algorithm.
Require: List R of RSSI signal measurements.
Ensure: initial key sequence K1
  • Range = Max(R) − Min(R)

  • interval = Range ÷ 16

  • K1 = blank_string

  • fori=1tolength(R)do

  • for j=0 to 15 do

  •   if (R[i] > Min(R) + j * interval) & (R[i] <= Min(R) + (j+1) * interval) then

  •    temp Graycode(j)

  •    K1 += temp

  •   end if

  • end for

  • end for