コード例 #1
0
ファイル: speak.py プロジェクト: timwford/wilson
async def purr(repeat: int = 2):
    for i in range(repeat):
        ser.write(str.encode(Sound.LOW_SLOW.value))
        await asyncio.sleep(0.2)
        ser.write(str.encode(Sound.HIGH_SLOW.value))
        await asyncio.sleep(0.2)
        ser.write(str.encode(Sound.LOW_SLOW.value))
        await asyncio.sleep(0.5)
コード例 #2
0
ファイル: speak.py プロジェクト: timwford/wilson
async def manual_noise_for_(sound: str):
    ser.write(str.encode(sound))
コード例 #3
0
ファイル: speak.py プロジェクト: timwford/wilson
async def low_beep():
    ser.write(str.encode(Sound.LOW_SLOW.value))
    ser.write(str.encode(Sound.LOW_SLOW.value))
コード例 #4
0
ファイル: speak.py プロジェクト: timwford/wilson
async def peep(repeat: int = 3):
    for i in range(repeat):
        ser.write(str.encode(Sound.HIGH_FAST.value))
        ser.write(str.encode(Sound.HIGH_FAST.value))
        ser.write(str.encode(Sound.HIGH_FAST.value))
コード例 #5
0
ファイル: speak.py プロジェクト: timwford/wilson
async def chirp():
    ser.write(str.encode(Sound.HIGH_FAST.value))
    ser.write(str.encode(Sound.LOW_FAST.value))
    ser.write(str.encode(Sound.HIGH_SLOW.value))