(Czy może lepiej w dziale mikrokontrolery?)
Odbiornik jest jeden.
Komunikacja jednokierunkowa na jednym kanale radiowym.
Jak ustalić rozkład czasowy nadawania kilku ( na tą chwilę 4szt ) nadajników, aby nie zakłócały się wzajemnie? Transmisja byłaby nadmiarowa (powtarzanie transmisji). Pakiety krótkie.
Czas po jakim dane muszą dotrzeć do odbiornika to 1 sekunda. Nadajniki nadają nie częściej niż 1 raz na sekundę, ale raczej można by ustalić max 2 sekundy) ale w losowych momentach.
Na tą chwilę zakładam 16-krotne powtórzenie transmisji rozłożone na 1000ms. Sęk w tym aby odbiornik odebrał chociaż jeden pakiet poprawnie, od każdego nadajnika.
Jest możliwe zadziałanie kilku czujników jednocześnie.
Każdy nadajnik może mieć inny algorytm nadawania zależnie od np: numeru seryjnego.
Czy istnieje jakiś, ogólnie znany, opracowany algorytm nadawania w takiej sytuacji?
Nie wiem czego dokładnie szukać, może jest na to fachowe określenie.
Jedyne co mi przychodzi do głowy to system binarny , ale się nie spisze przy jednoczesnym zadziałaniu
.
Odbiornik jest jeden.
Komunikacja jednokierunkowa na jednym kanale radiowym.
Jak ustalić rozkład czasowy nadawania kilku ( na tą chwilę 4szt ) nadajników, aby nie zakłócały się wzajemnie? Transmisja byłaby nadmiarowa (powtarzanie transmisji). Pakiety krótkie.
Czas po jakim dane muszą dotrzeć do odbiornika to 1 sekunda. Nadajniki nadają nie częściej niż 1 raz na sekundę, ale raczej można by ustalić max 2 sekundy) ale w losowych momentach.
Na tą chwilę zakładam 16-krotne powtórzenie transmisji rozłożone na 1000ms. Sęk w tym aby odbiornik odebrał chociaż jeden pakiet poprawnie, od każdego nadajnika.
Jest możliwe zadziałanie kilku czujników jednocześnie.
Każdy nadajnik może mieć inny algorytm nadawania zależnie od np: numeru seryjnego.
Czy istnieje jakiś, ogólnie znany, opracowany algorytm nadawania w takiej sytuacji?
Nie wiem czego dokładnie szukać, może jest na to fachowe określenie.
Jedyne co mi przychodzi do głowy to system binarny , ale się nie spisze przy jednoczesnym zadziałaniu