mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-12-10 14:55:42 +00:00
Beep-on-packet support in POCSAG app (#2061)
This commit is contained in:
@@ -361,6 +361,10 @@ void POCSAGProcessor::on_message(const Message* const message) {
|
||||
break;
|
||||
}
|
||||
|
||||
case Message::ID::AudioBeep:
|
||||
on_beep_message(*reinterpret_cast<const AudioBeepMessage*>(message));
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -414,6 +418,10 @@ void POCSAGProcessor::send_packet() {
|
||||
shared_memory.application_queue.push(message);
|
||||
}
|
||||
|
||||
void POCSAGProcessor::on_beep_message(const AudioBeepMessage& message) {
|
||||
audio::dma::beep_start(message.freq, message.sample_rate, message.duration_ms);
|
||||
}
|
||||
|
||||
/* main **************************************************/
|
||||
|
||||
int main() {
|
||||
|
||||
Reference in New Issue
Block a user