mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-12-10 20:42:37 +00:00
Adding_TX_IQ_phase_Calibration_to_Mic_App (#1843)
* Adding_TX_IQ_phase_Calibration_to_Mic_App * Adding_persistent_CAL_data_and_correct_init_data
This commit is contained in:
@@ -98,11 +98,13 @@ constexpr auto bandwidth_maximum = bandwidths[bandwidths.size() - 1];
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
enum Mode {
|
||||
enum Mode { // MAX283x Operating modes.
|
||||
Shutdown,
|
||||
Standby,
|
||||
Receive,
|
||||
Transmit,
|
||||
Rx_Calibration, // just add the sequential enum of those two CAL operating modes .
|
||||
Tx_Calibration,
|
||||
};
|
||||
|
||||
using reg_t = uint16_t;
|
||||
@@ -124,6 +126,8 @@ class MAX283x {
|
||||
virtual bool set_frequency(const rf::Frequency lo_frequency);
|
||||
|
||||
virtual void set_rx_lo_iq_calibration(const size_t v);
|
||||
virtual void set_tx_LO_iq_phase_calibration(const size_t v);
|
||||
|
||||
virtual void set_rx_buff_vcm(const size_t v);
|
||||
|
||||
virtual int8_t temp_sense();
|
||||
|
||||
Reference in New Issue
Block a user