mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-04-23 23:31:28 +00:00
Configure radio in AIS, ERT, TPMS apps.
This commit is contained in:
parent
15800eea33
commit
8b0e6e65c8
@ -321,6 +321,11 @@ AISAppView::AISAppView(NavigationView&) {
|
|||||||
.decimation_factor = 1,
|
.decimation_factor = 1,
|
||||||
});
|
});
|
||||||
receiver_model.set_baseband_bandwidth(1750000);
|
receiver_model.set_baseband_bandwidth(1750000);
|
||||||
|
receiver_model.set_rf_amp(false);
|
||||||
|
receiver_model.set_lna(32);
|
||||||
|
receiver_model.set_vga(32);
|
||||||
|
receiver_model.set_tuning_frequency(162025000);
|
||||||
|
receiver_model.enable();
|
||||||
|
|
||||||
recent_entries_view.on_select = [this](const AISRecentEntry& entry) {
|
recent_entries_view.on_select = [this](const AISRecentEntry& entry) {
|
||||||
this->on_show_detail(entry);
|
this->on_show_detail(entry);
|
||||||
@ -331,6 +336,7 @@ AISAppView::AISAppView(NavigationView&) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
AISAppView::~AISAppView() {
|
AISAppView::~AISAppView() {
|
||||||
|
receiver_model.disable();
|
||||||
EventDispatcher::message_map().unregister_handler(Message::ID::AISPacket);
|
EventDispatcher::message_map().unregister_handler(Message::ID::AISPacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -112,9 +112,15 @@ ERTAppView::ERTAppView(NavigationView&) {
|
|||||||
.decimation_factor = 1,
|
.decimation_factor = 1,
|
||||||
});
|
});
|
||||||
receiver_model.set_baseband_bandwidth(2500000);
|
receiver_model.set_baseband_bandwidth(2500000);
|
||||||
|
receiver_model.set_rf_amp(false);
|
||||||
|
receiver_model.set_lna(32);
|
||||||
|
receiver_model.set_vga(32);
|
||||||
|
receiver_model.set_tuning_frequency(911600000);
|
||||||
|
receiver_model.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
ERTAppView::~ERTAppView() {
|
ERTAppView::~ERTAppView() {
|
||||||
|
receiver_model.disable();
|
||||||
EventDispatcher::message_map().unregister_handler(Message::ID::ERTPacket);
|
EventDispatcher::message_map().unregister_handler(Message::ID::ERTPacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -218,9 +218,15 @@ TPMSAppView::TPMSAppView(NavigationView&) {
|
|||||||
.decimation_factor = 1,
|
.decimation_factor = 1,
|
||||||
});
|
});
|
||||||
receiver_model.set_baseband_bandwidth(1750000);
|
receiver_model.set_baseband_bandwidth(1750000);
|
||||||
|
receiver_model.set_rf_amp(false);
|
||||||
|
receiver_model.set_lna(32);
|
||||||
|
receiver_model.set_vga(32);
|
||||||
|
receiver_model.set_tuning_frequency(315000000);
|
||||||
|
receiver_model.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
TPMSAppView::~TPMSAppView() {
|
TPMSAppView::~TPMSAppView() {
|
||||||
|
receiver_model.disable();
|
||||||
EventDispatcher::message_map().unregister_handler(Message::ID::TPMSPacket);
|
EventDispatcher::message_map().unregister_handler(Message::ID::TPMSPacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user