Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. msg = 0b11
  2. msg = ((msg << 1) + adc_ch) << 5
  3. msg = [msg, 0b00000000]
  4. reply = spi.xfer2(msg)
  5.  
  6.  
  7. adc = 0
  8. for n in reply:
  9. adc = (adc << 8) + n
  10.  
  11.  
  12. adc = adc >> 1
  13.  
  14.  
  15. voltage = (vref * adc) / 1024
  16.  
  17. return voltage
  18.  
  19. msg = 0b11
  20. msg = ((msg << 1) + adc1) << 5
  21. msg = [msg, 0b00000000]
  22. reply = spi1.xfer2(msg)
  23.  
  24.  
  25. adc = 0
  26. for n in reply:
  27. adc = (adc << 8) + n
  28.  
  29.  
  30. adc = adc >> 1
  31.  
  32.  
  33. voltage1 = (vref * adc) / 1024
  34.  
  35. return voltage1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement