Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.48 KB | None | 0 0
  1. #def _getDB():
  2. #    samples = []
  3. #    for x in range(0,5):
  4. #   samples.insert(x, mcp.read_adc(0))
  5. #   time.sleep(0.01)
  6. #    signalMax = 0
  7. #    signalMin = 1024
  8. #    for y in samples:
  9. #       if y>signalMax:
  10. #       signalMax = y
  11. #       else:
  12. #       if y<signalMin:
  13. #           signalMin = y
  14. #    peakToPeak = (float) (signalMax-signalMin)
  15. #   volts = (float) ((peakToPeak*5.0)/1024)
  16. #    db = 0.0
  17. #    try:#
  18. #   db = (float)(20*math.log10(volts*2000))
  19. #    except:
  20. #   pass
  21. #    return int(db)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement