🎵 Buzzer(ブザー)テスト

ドローンに内蔵されたブザーを使って、音階・周波数などの音を出力するコマンド群です。


✅ 使用関数一覧

関数名 説明
sendBuzzer(note, time) 単一音を鳴らす(音階)
sendBuzzerMute(time) 無音(休符)を指定時間鳴らす
sendBuzzerScale(scale[], time[]) 複数音を順に鳴らす(音階リスト)
sendBuzzerScaleReserve(scale[], time[]) 複数音を逆順に予約して鳴らす
sendBuzzerHz(hz, time) 周波数を指定して音を鳴らす
sendBuzzerHzReserve(hz[], time[]) 周波数の配列を予約再生

🎼 1. 単音を鳴らす

def sendBuzzer(self, mode, value, time):

🤫 2. 無音(休符)

def sendBuzzerMute(self, time):

🎹 3. 複数の音階を鳴らす

def sendBuzzerScale(self, scale, time):

🔁 4. 逆順で鳴らす(予約)


def sendBuzzerScaleReserve(self, scale, time):

📡 5. 周波数で鳴らす(Hz指定)

def sendBuzzerHz(self, hz, time):