Questo forum utilizza i cookies
Questo forum fa uso di cookie per migliorare l'esperienza utente. I cookie sono piccoli file di testo memorizzati sul tuo browser. I cookie impostati dal forum possono essere utilizzati solo su questo sito e non costituiscono rischio per la sicurezza, vengono utilizzati unicamente per memorizzare le tue preferenze. Navigando sul sito accetti che RaspberryItaly installi i cookie sul tuo browser.
Per maggiori informazioni consulta l'informativa sui Cookie di RasberryItaly

Un cookie verra memorizzato nel browser indipendentemente dalla scelta per evitare che questa domanda ti venga posta di nuovo. Sarai in grado di modificare le impostazioni dei cookie in qualsiasi momento utilizzando il link nel footer.
  • Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
un utilizzo spi su warning mcp3008 pin dei dubbio

un dubbio su utilizzo dei pin SPI
#1
Salve,

penso che quello che mi capita non sia un vero problema però per fugare ogni dubbio vorrei capirne di più.

Sto cercando di usare un sensore analogico con un convertitore analogico digitale mcp3008.

come al solito ho cercato di riadattare al mio sensore uno script Python trovato su Internet.

Mi restituisce correttamente l'output ma anche il seguente messaggio di warning

Codice:
Warning (from warnings module):
 File "/mnt/usbhd/SoilMoisture3.py", line 53
   GPIO.setup(SPIMOSI, GPIO.OUT)
RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.

Warning (from warnings module):
 File "/mnt/usbhd/SoilMoisture3.py", line 55
   GPIO.setup(SPICLK, GPIO.OUT)
RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.

Warning (from warnings module):
 File "/mnt/usbhd/SoilMoisture3.py", line 56
   GPIO.setup(SPICS, GPIO.OUT)
RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.

Come suggerito dai messaggi di allarme ho disabilitato tali messaggi inserendo nello script  
Codice:
GPIO.setwarnings(False)

ed in questa maniera non vengono più restituiti in utput i messaggi suddetti.



2) non ho capito perché il programma mi segnala che i canali SPI sono già in uso, qualcuno lo sa?
1) Vorrei una conferma se effettivamente il fatto che tali canali siano considerati già in uso non costituisca qualche mal funzionamento o problema.

Grazie

Saluti

LaPa
With a little/big help from my friends Rolleyes
Risposta
  


Vai al forum:


Navigazione: 1 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect