Citazione:
Originalmente inviato da romoloman Per RSSI trovi la documentazione a pagina 35 del datasheet... http://www.ti.com/lit/ds/symlink/cc2500.pdf
Tieni presente che non facciamo nessun calcolo... quindi buttiamo fuori un valore che è compreso normalmente fra 118 e 32 (sotto 32 praticamente non ricevi)
ma se mettevamo numeri negativi la gente con capiva.
SWR è molto più o meno una percentuale sulla trasmessa.
con 45 di valore vuol dire che ci sono grosse rogne... |
ok a me va da 0 a 98 a 118 non ci arriva mai va prima in saturazione la ricevente.
Vediamo:
magari sono a 1 Km (sempre conti teorici e perdonate eventuali errori):
sensibilità a 1% packet loss a 10 KBaud (forse bastano non so a quanto trasmette) -97 dBm. Diciamo che con 20 dB in più riceve con una PER decente o comunque correggibile ma al limite, la potenza in ingresso necessaria sarà -77 dBm ovvero l'RSSI sarà proprio a -77 dBm quindi quello che leggo sul display è 100-(-RSSI dBm) = 33
Se sono sul tavolo l'RSSI è al max a -10 quindi 100-(-RSSI dBm) = 90 più o meno ci siamo.
Ora,
non che sia un problema ma per curiosità :ciò che leggo è circa 100-(-RSSI dBm) sbaglio ?
l'RRSI letto dovrebbe essere da -97 a -10 se si usa la conversione del registro indicata nel datasheet ....
Si potrebbe comprimere in valori da 0 a 100 magari in percentuale tipo indicatore di ricezione del telefono cellulare ..... sarebbe più chiaro e leggibile anche sui log
Pin=(X-32*1,16279069767442)%
ovviamente tosando gli estremi ovvero portando a fondoscala eventiali valori > 118 e < 32
Idem per la riflessa. Ho notato che schermando l'antenna con una mano si arriva a 30-35 .... mettiamo che il massimo sia 45 si potrebbe mettere come Pout un massimo del 100 % per SWR=0 e a 0 per SWR > 45 ovvero
Pout=(100 - SWR_attuale * 100/45)%
idem per la tosatura che sarebbe solo per valori >45
N.