Postate qui domande o segnalate problemi / bug che riscontrate,
RFM01
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
mi sono permesso di aprire un'altra discussione, mi sembrava poco corretto proseguire nell’altra.
Mi è arrivata la schedina RFM01 e l’ho collegata ad un altro raspberry. Sono però in stallo.
Ho usato sia il prg che è all’interno di swpi che altro in rete ma non riesco ad andare oltre alla lettura della inizializzazione. La mia è una stazione che trasmette a 868 Mhz. Tu avevi già provato a collegare il ricevitore?
Il mio raspberry è la REV. 2
Ti aggiungo quello che visualizzo:
Initialising RFM01
SPI: mode 0, 8-bit, 1000 KHz
Ctrl+C to exit
LNA_0,RSSI_73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_85 idx 2 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_91 idx 3 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_97 idx 4 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_103 idx 5 0.00< 60.00 100.00 100.00 100.00 100.00
LNA_6,RSSI_73 idx 6 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_85 idx 8 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_91 idx 9 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_97 idx 10 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_103 idx 11 0.00 0.00 20.00 95.83 95.12 100.00
LNA_14,RSSI_73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_97 idx 16 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_103 idx 17 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_91 idx 21 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_97 idx 22 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_103 idx 23 0.00 0.00 0.00 0.00 0.00 0.00
RSSI Duty 0.00
Si prega Accedi a partecipare alla conversazione.
Hai provato con il codice presente nell'ultima versione di swpi ?
Non sono ancora riuscito a collegare il RFM perché sto aspettando dei connettori con passo 2mm per connetterlo. Inoltre stò lavorando ( ma ho quasi finito )all'interfaccia per i DHT ( sensori di umidità )
nei prossimi gg mi dovrebbe arrivare il connettore e faremo delle prove con RFM anche se da quello che ho visto in giro ... sarà dura !!!!
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Non va oltre quello che hai visto.
I sensori sono circa a 5m dal RFM01 e nella stessa posizione la consolle riceve perfettamente.
Forse mi sfugge qualcosa, non dovrei visualizzare anche questo?
Listening for transmission
Data bits = 88 (offset (0 short)
Frequency deviation 0.0KHz (0)
a1 82 0d 5a 03 06 00 4e 08 d3 crc ok (gap 48s)
Pulse stats: Hi: 478 - 658 Lo: 1441 - 1687 (88 point)
Threshold now 1049
Temperature: 23.3C
Pressure p0 (sea level): 1006.6 hPa
Station Id: 0A18
Temperature: 12.5C, Humidity: 90%
Wind speed: 1.0 m/s, Gust Speed 2.0 m/s, S
Wind speed: 2.3 mph, Gust Speed 4.6 mph, S
Total rain: 23.4 mm
Se non ricevo i dati dovrei comunque vedere la descrizione e i valori a 0 o casuali.
Bho. attendo i tuoi esperimenti
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
Prova a modificare nel file wh1080_rf.c la riga
uint16_t cmd_rcon = (CMD_RCON|RX_EN|VDI_DRSSI|LNA_0|RSSI_91);
in
uint16_t cmd_rcon = (CMD_RCON|RX_EN|VDI_DRSSI|LNA_0|RSSI_103);
poi ricompila con
make
Prova poi ( in via subordinata se non funziona la prima ) anche ad aumentare la banda modificando la riga sopra
uint16_t cmd_config = CMD_CONFIG|BAND_868|LOAD_CAP_12C0|BW_67;
in
uint16_t cmd_config = CMD_CONFIG|BAND_868|LOAD_CAP_12C0|BW_400;
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Ho controllato con l'oscilloscopio e pare che il treno di Byte sia sul pin 15 (GPIO 22) del raspberry. Quindi se non erro qualcosa dovrebbe ricevere.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
// Init GPIO21 (on pin 13) as input (DATA), GPIO22 (pin 15) as output (nRES)
*(gpio.addr + 2) = (*(gpio.addr + 2) & 0xfffffe07)|(0x001 << 6);
Si ho una REV 2, anche se col comando cpuinfo da REV 7
pi@swpi ~/swpi/wh1080_rf $ cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 000f
Serial : 00000000326ec8a8
Quello che non capisco è perchè si ferma a:
RSSI Duty 0.00
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Hai letto qui:
www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=14777
Si prega Accedi a partecipare alla conversazione.
LNA_0,RSSI_73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_85 idx 2 6.82 0.00 0.00 2.25 0.00 2.30
LNA_0,RSSI_91 idx 3 19.32< 3.37 16.67 13.64 25.84 32.58
LNA_0,RSSI_97 idx 4 53.41 21.59 79.55 62.50 82.95 56.18
LNA_0,RSSI_103 idx 5 100.00 100.00 100.00 100.00 100.00 100.00
LNA_6,RSSI_73 idx 6 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_85 idx 8 22.47 4.55 9.09 12.36 2.25 8.05
LNA_6,RSSI_91 idx 9 27.59 26.14 31.46 31.82 35.63 46.59
LNA_6,RSSI_97 idx 10 53.93 52.27 58.43 57.95 60.67 67.78
LNA_6,RSSI_103 idx 11 100.00 100.00 100.00 100.00 100.00 100.00
LNA_14,RSSI_73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_97 idx 16 10.34 7.23 21.69 3.45 13.64 7.95
LNA_14,RSSI_103 idx 17 100.00 12.36 100.00 100.00 100.00 100.00
LNA_20,RSSI_73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_91 idx 21 3.41 0.00 25.84 12.22 0.00 37.08
LNA_20,RSSI_97 idx 22 43.82 0.00 39.77 46.59 26.97 30.68
LNA_20,RSSI_103 idx 23 100.00 18.18 100.00 100.00 100.00 100.00
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Ma dopo la scritta:
RSSI Duty 0.00
hai qualcos'altro?
Si prega Accedi a partecipare alla conversazione.
Stavo provando a compilare anche il codice di KarlS sul forum che mi hai segnalato ma ancora nulla. Cmq tieni presente che ho la stazione in giardino ad almeno 30 metri dal RPI. Questa sera non ho voglia di smontare tutto .. domani
Tu hai messo una resistenza di pullup sul pin 13(GPIO27 ) ??
Questo è in altro esempio con soglia a 97 e amplificatore a 0
.Initialising RFM01
SPI: mode 0, 8-bit, 1000 KHzCtrl+C to exit
LNA_0,RSSI_73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_85 idx 2 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_91 idx 3 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_97 idx 4 85.39< 0.00 100.00 82.02 70.79 100.00
LNA_0,RSSI_103 idx 5 100.00 100.00 100.00 100.00 100.00 100.00
L3 LNA_6,RSSI_79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_85 idx 8 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_91 idx 9 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_97 idx 10 3.37 0.00 3.37 3.41 3.37 10.11
LNA_6,RSSI_103 idx 11 100.00 100.00 100.00 100.00 100.00 100.00
LNA_14,RSSI_73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_97 idx 16 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_103 idx 17 100.00 0.00 100.00 100.00 100.00 100.00
LNA_20,RSSI_73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_91 idx 21 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_97 idx 22 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_103 idx 23 100.00 0.00 100.00 100.00 100.00 100.00
RSSI Duty 80.77
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Mi viene da pensare a una codifica diversa.
Ho anche provato a forzare il GPIO 27 in "Mode In", però ripensandoci se il problema fosse quello non si dovrebbe neanche vedere l'inizializzazione.
mi ero dimenticato di risponderti riguardo l'antenna, comunque è +/- quella misura. Si tratta di 1/4 d'onda senza considerare il fattore K.
Però alla distanza che opero io non ci dovrebbe essere nessuna criticità.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
Settato a :
uint16_t cmd_config = CMD_CONFIG|BAND_868|LOAD_CAP_12C0|BW_134; // uint16_t cmd_rcon = (CMD_RCON|RX_EN|VDI_DRSSI|LNA_0|RSSI_91);
Ora ad ogni lampeggio della console ( trasmissione dei sensori) ottengo con sudo ./wh1080_rf:
RSSI Duty 0.00
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation -1.0KHz (-1)
a5 11 ca 56 01 03 09 4f 02 b9 crc ok (gap 24s)
Pulse stats: Hi: 500 - 605 Lo: 1488 - 1581 (88 point)
Threshold now 1046
Col codice FIFO invece nulla.
Si prega Accedi a partecipare alla conversazione.
Anche con la stazione fuori casa ad almeno 30 metri perde pochissimi colpi .Funziona anche senza resistenza di pullup e anche il collegamento a nIRC quindi è superfluo. Prova ad aggiornare swpi-update
Initialising RFM01
SPI: mode 0, 8-bit, 1000 KHz
Ctrl+C to exit
LNA_0,RSSI_73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_85 idx 2 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_91 idx 3 0.00 0.00< 0.00 0.00 0.00 0.00
LNA_0,RSSI_97 idx 4 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_103 idx 5 100.00 17.39 100.00 100.00 100.00 100.00
LNA_6,RSSI_73 idx 6 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_85 idx 8 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_91 idx 9 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_97 idx 10 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_103 idx 11 100.00 0.00 100.00 100.00 100.00 100.00
LNA_14,RSSI_73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_97 idx 16 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_103 idx 17 100.00 0.00 98.91 96.74 96.77 100.00
LNA_20,RSSI_73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_91 idx 21 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_97 idx 22 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_103 idx 23 95.65 0.00 98.91 76.09 93.55 100.00
RSSI Duty 0.00
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation -3.0KHz (-3)
a5 11 dd 53 00 02 09 4f 0e c4 crc ok (gap 41s)
Pulse stats: Hi: 111 - 304 Lo: 1301 - 1407 (88 point)
Threshold now 802
calculate_values
Station Id: 0A51
Temperature: 7.7C, Humidity: 83%
Wind speed: 0.00 m/s, Gust Speed 0.68 m/s, NW
Wind speed: 0.0 mph, Gust Speed 1.5 mph, NW
Total rain: 714.9 mm
Listening for transmission
Data bits = 87 (offset 8) (0 short) Packet signature found
Pulse stats: Hi: 113 - 233 Lo: 1263 - 1369 (87 point)
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation -2.0KHz (-2)
a5 11 df 53 02 03 09 4f 0e 2b crc ok (gap 96s)
Pulse stats: Hi: 152 - 344 Lo: 1330 - 1441 (88 point)
Threshold now 837
calculate_values
Station Id: 0A51
Temperature: 7.9C, Humidity: 83%
Wind speed: 0.68 m/s, Gust Speed 1.02 m/s, NW
Wind speed: 1.5 mph, Gust Speed 2.3 mph, NW
Total rain: 714.9 mm
Listening for transmission
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation -1.0KHz (-1)
a5 11 df 53 01 03 09 4f 0e 6f crc ok (gap 48s)
Pulse stats: Hi: 182 - 312 Lo: 1310 - 1407 (88 point)
Threshold now 811
calculate_values
Station Id: 0A51
Temperature: 7.9C, Humidity: 83%
Wind speed: 0.34 m/s, Gust Speed 1.02 m/s, NW
Wind speed: 0.8 mph, Gust Speed 2.3 mph, NW
Total rain: 714.9 mm
Listening for transmission
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation 0.0KHz (0)
a5 11 e0 54 01 02 09 4f 0e e2 crc ok (gap 48s)
Pulse stats: Hi: 174 - 313 Lo: 1323 - 1406 (88 point)
Threshold now 818
calculate_values
Station Id: 0A51
Temperature: 8.0C, Humidity: 84%
Wind speed: 0.34 m/s, Gust Speed 0.68 m/s, NW
Wind speed: 0.8 mph, Gust Speed 1.5 mph, NW
Total rain: 714.9 mm
Listening for transmission
Data bits = 88 (offset 8) (0 short) Packet signature found
Frequency deviation 0.0KHz (0)
a5 11 e0 54 00 01 09 4f 0e ad crc ok (gap 48s)
Pulse stats: Hi: 220 - 345 Lo: 1318 - 1417 (88 point)
Threshold now 831
calculate_values
Station Id: 0A51
Temperature: 8.0C, Humidity: 84%
Wind speed: 0.00 m/s, Gust Speed 0.34 m/s, NW
Wind speed: 0.0 mph, Gust Speed 0.8 mph, NW
Total rain: 714.9 mm
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Mi puoi confermare se i collegamenti come da allegato sono giusti?
Ieri sera prima di andare a dormire avevo ottenuto questo :
Initialising RFM01
SPI: mode 0, 8-bit, 1000 KHz
Ctrl+C to exit
LNA_0,RSSI_73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_85 idx 2 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_91 idx 3 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_97 idx 4 0.00 0.00 0.00 0.00 0.00 0.00
LNA_0,RSSI_103 idx 5 0.00 52.58< 100.00 100.00 100.00 100.00
LNA_6,RSSI_73 idx 6 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_85 idx 8 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_91 idx 9 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_97 idx 10 0.00 0.00 0.00 0.00 0.00 0.00
LNA_6,RSSI_103 idx 11 0.00 0.00 3.12 95.79 96.84 100.00
LNA_14,RSSI_73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_97 idx 16 0.00 0.00 0.00 0.00 0.00 0.00
LNA_14,RSSI_103 idx 17 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_91 idx 21 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_97 idx 22 0.00 0.00 0.00 0.00 0.00 0.00
LNA_20,RSSI_103 idx 23 0.00 0.00 0.00 0.00 0.00 0.00
RSSI Duty 40.97
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Come vedi ci sono dei puntini che avanzano in modo regolare
Ora aggiorno e ti dico.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Ho aggiornato, l'antenna è giusta e i sensori sono a 5 metri.
Ho provato anche a variare la frequenza di RX sia in + che in - .
L'unico segnale a 868 Mhz è quello dei sensori.
Mi sorge il dubbio di avere una RFM01 fallata.
La tua è quella col connettore montato?
Si prega Accedi a partecipare alla conversazione.
Intanto installati la libBMC:
mkdir /home/pi/temp
cd /home/pi/temp
wget www.airspayce.com/mikem/bcm2835/bcm2835-1.25.tar.gz
tar zxvf bcm2835-1.25.tar.gz
cd bcm2835-1.25
./configure
make
sudo make check
sudo make install
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Io ieri sera avevo forzato il GPIO21 come ingresso e avevano cominciato a vedersi i famosi puntini.
Questa mattina ho rifatto l'immagine e sono ripartito da zero.
Si prega Accedi a partecipare alla conversazione.
Comunque ho una inizializzazione che funziona che stò cercando di integrare nel programma.
Vediamo se funziona anche a te.
1) lancia il programma allegato ( dopo aver fatto un chmod +x spi_init ) con "sudo swpi_init"
2) lancia sudo wh1080_rf
Vedrai che legge i dati !!!!
Se riavvii il continuerà a funzionare mente se spegni e riaccendi no ( dovrai rilancare spi_init
Fammi sapere
Allegato spi_init.zip non trovato
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Si prega Accedi a partecipare alla conversazione.
Non capisco come faccia a funzionare agli altri senza modificare l'inizializzazione. Noi abbiamo provato 3 schede e tutte e tre vogliono quella sequenza... mhaaaa
Avevo già abbozzato il driver per SWPI ma poi mi sono bloccato quando mi sono accorto che al shutdown perdeva le impostazioni.
Adesso vedo se riesco a mergiare il due programmi altrimenti bisognerà lanciarli entrambi. Il problema è che usano 2 diverse librerie che mi vanno in conflitto in compilazione.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Ho spostato tutto in zona più interna e schermata senza problemi.
Inoltre non noto criticità cambiando banda e sensibilità, non perde colpi.
Unico neo mi pare che i valori che da siano un po' sballati. Credo che bisognerà sistemarli. Domani sera mi ci dedico un po' ho la consolle e i dati del sito in vista, quindi riesco a fare un paragone in tempo reale.
Per ora buonanotte e grazie ancora di tutto.
Si prega Accedi a partecipare alla conversazione.
Per fare i test ora il programma wh1080_rf ha dei parametri da linea di comando che risparmiano di dover ricompilare ogni volta al variare dei parametri :
pi@swpi ~/swpi/wh1080_rf $ sudo ./wh1080_rf -h
Usage: wh1080_rf [OPTIONS]
-f Frequenzy
315
433
868 (default)
915
-l low noice amplifier
0 (default) 6
14
20
-b band width
67
134 (default)
200
270
340
400
-r Received signal strength indication
73
79
85
91
97 (default)
103
per esempio sudo ./wh1080_rf -r 91 parte con l'rssi a 91dbm
una volta trovati i parametri corretti possono essere messi nel file di configurazione di SWPI ( sia editando il file nella sezione RFM01 che dall'interfaccia web )
come sensor_type metere WH1080-RFM01 ed in goco è fatto.
Fammi sapere l'esito dei tuoi test.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Autore della discussione
- Offline
- Moderatore
Per quanto riguarda i valori sono coerenti, ieri sera probabilmente avevo sonno e mi sono sbagliato.
Questa sera ho acceso e subito funzionava dopo qualche minuto a cominciato a perdere dati e per circa un'ora nulla di fatto. Ho modificato la frequenza portandola a 868 e non 868.3 e tutto ha ripreso senza intoppi.
Bisogna vedere cosa succede con sbalzi di temperatura, mi ha dato l'idea che l'AFC abbia qualche problema a tener sincronizzato.
Per la versione modificata e sufficiente aggiornare SWPI o l'hai messo da qualche parte?
Una domanda, come si può fare a leggere la pioggia giornaliera, visto che dai sensori mi pare che arrivi solo il valore della totale?
Dimenticavo hai risolto il problema dell'inizializzazione?
Grazie ancora
Roberto
Si prega Accedi a partecipare alla conversazione.