You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Print statements in lines 133 and 165 in adafruit_rtttl.py appear to be left over from debugging. If verbose output is required, consider providing an on/off parameter. Suggest updating the documentation accordingly.
In PWM mode on the Gemma M0, adafruit_rtttl doesn't release the output pin to allow playing more than one sequence.
Test code (adapted from the AdaBox007 Learning Guide):
import adafruit_rtttl
import board
import time
a_team = "The A Team:d=8,o=5,b=132:4d#6,a#,2d#6,16p,g#,4a#,4d#.,p,16g,16a#,d#6,a#,f6,2d#6,16p,c#.6,16c6,16a#,g#.,2a#."
bond = "Bond:d=4,o=5,b=320:c,8d,8d,d,2d,c,c,c,c,8d#,8d#,d#,2d#,d,d,d,c,8d,8d,d,2d,c,c,c,c,8d#,8d#,d#,2d#,d,c#,c,c6,1b.,g,f,2g."
while True:
adafruit_rtttl.play(board.D0, bond)
adafruit_rtttl.play(board.D0, a_team)
Throws the error:
Traceback (most recent call last):
File "main.py", line 11, in <module>
File "adafruit_rtttl.py", line 179, in play
ValueError: Pin PA04 in use
The text was updated successfully, but these errors were encountered:
rtttl_simpletest.py
doesn't work for PWM output.adafruit_rtttl.py
appear to be left over from debugging. If verbose output is required, consider providing an on/off parameter. Suggest updating the documentation accordingly.adafruit_rtttl
doesn't release the output pin to allow playing more than one sequence.Test code (adapted from the AdaBox007 Learning Guide):
Throws the error:
The text was updated successfully, but these errors were encountered: