Według AltBeacon docs:
m - dopasowanie sekwencji bajtów dla tego typu nawigacyjnego do analizowania (dokładnie jeden wymagane)
S - ServiceUuid dla tego typu nawigacyjnego do przeanalizowania (opcjonalnie, tylko dla sygnałów nawigacyjnych typu Gatt)
i - identyfikator (co najmniej jeden wymagany, mu ltiple dozwolone)
p - moc pola kalibracji (dokładnie jeden wymagane)
d - pole danych (opcjonalnie, stwardnienie dozwolone)
x - dodatkowy układ. Oznacza, że układ jest drugorzędny względem podstawowego układu z tą samą zgodną sekwencją bajtów (lub funkcji ServiceUuid). Dodatkowe układy nie wymagają pól mocy ani identyfikatora i nie tworzą identyfikatorów obiektów Beacon .
Przykład łańcucha Parser AltBeacon:
„M 2-3 = beac, i: 4-19, I, 20-21, i 22-23, P: 24-24, D : 25-25"
oznacza to, że typ oświetlać będą dekodowane gdy reklama jest z 0xbeac znaleźć w bajtach 2-3, a trzyczęściowy identyfikator zostanie wyciągnięta bajtów 4-19, bajtów 20-21 i bajty 22-23, odpowiednio. Podpisany wartość kalibracji mocy zostanie wciągnięty z bajt 24, a pole danych zostanie wyciągnięta z bajt 25.
oto list niektórych układów nawigacyjnych
ALTBEACON m:2-3=beac,i:4-19,i:20-21,i:22-23,p:24-24,d:25-25
EDDYSTONE TLM x,s:0-1=feaa,m:2-2=20,d:3-3,d:4-5,d:6-7,d:8-11,d:12-15
EDDYSTONE UID s:0-1=feaa,m:2-2=00,p:3-3:-41,i:4-13,i:14-19
EDDYSTONE URL s:0-1=feaa,m:2-2=10,p:3-3:-41,i:4-20v
IBEACON m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24