Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
radio_sx127x_private.h
00001 static uint8_t bw_idx; 00002 00003 static void targetInit(void); 00004 00005 static const menu_t fsk_menu[]; 00006 static const menu_t ook_menu[]; 00007 static const menu_t ook_fixed_menu[]; 00008 static const menu_t ook_peak_menu[]; 00009 static const menu_t ook_average_menu[]; 00010 00011 static RegPaRamp_t RegPaRamp; 00012 00013 static bool paSelect_read(void); 00014 static bool paSelect_push(void); 00015 static const toggle_item_t paSelect_item ; 00016 00017 static void ocp_print(void); 00018 static bool ocp_write(const char* txt); 00019 static const value_item_t ocp_item; 00020 00021 static void gfsk_fdev_print(void); 00022 static bool gfsk_fdev_write(const char* txt); 00023 static const value_item_t gfsk_fdev_item; 00024 00025 static void fsk_ook_bps_print(void); 00026 static bool fsk_ook_bps_write(const char*); 00027 static const value_item_t fsk_ook_bitrate_item; 00028 00029 static unsigned bt_read(bool); 00030 static menuMode_e bt_write(unsigned sidx); 00031 static const dropdown_item_t gfsk_bt_item; 00032 static const dropdown_item_t ook_bt_item; 00033 00034 static unsigned rxbw_read(bool); 00035 static menuMode_e rxbw_write(unsigned sidx); 00036 static const dropdown_item_t rxbw_item; 00037 00038 static unsigned bw_read(uint8_t regAddr); 00039 static void bw_write(unsigned sidx, uint8_t regAddr); 00040 00041 static unsigned afcbw_read(bool); 00042 static menuMode_e afcbw_write(unsigned sidx); 00043 static const dropdown_item_t afcbw_item; 00044 00045 static unsigned lora_bw_read(bool); 00046 static menuMode_e lora_bw_write(unsigned sidx); 00047 static dropdown_item_t lora_bw_item; // strings written at runtime 00048 00049 static void lora_sf_print(void); 00050 static bool lora_sf_write(const char*); 00051 static const value_item_t lora_sf_item; 00052 00053 static unsigned lora_cr_read(bool); 00054 static menuMode_e lora_cr_write(unsigned sidx); 00055 static const dropdown_item_t lora_cr_item; 00056 00057 static void lora_pblLen_print(void); 00058 static bool lora_pblLen_write(const char*); 00059 static const value_item_t lora_pblLen_item; 00060 00061 static unsigned lora_fixlen_read(bool); 00062 static menuMode_e lora_fixlen_write(unsigned sidx); 00063 static const dropdown_item_t lora_fixlen_item; 00064 00065 static bool lora_crcon_read(void); 00066 static bool lora_crcon_push(void); 00067 static const toggle_item_t lora_crcon_item; 00068 00069 static bool lora_iqinvTX_read(void); 00070 static bool lora_iqinvTX_push(void); 00071 static const toggle_item_t lora_iqinvTX_item; 00072 00073 static bool lora_iqinvRX_read(void); 00074 static bool lora_iqinvRX_push(void); 00075 static const toggle_item_t lora_iqinvRX_item; 00076 00077 static void lora_ppg_print(void); 00078 static bool lora_ppg_write(const char*); 00079 static const value_item_t lora_ppg_item; 00080 00081 static void pblLen_print(void); 00082 static bool pblLen_write(const char*); 00083 static const value_item_t pblLen_item ; 00084 00085 static unsigned rxTrigger_read(bool); 00086 static menuMode_e rxTrigger_write(unsigned sidx); 00087 static const dropdown_item_t rxTrigger_item; 00088 00089 static bool AgcAutoOn_read(void); 00090 static bool AgcAutoOn_push(void); 00091 static const toggle_item_t agcautoon_item; 00092 00093 static bool AfcAutoOn_read(void); 00094 static bool AfcAutoOn_push(void); 00095 static const toggle_item_t afcautoon_item; 00096 00097 static bool RestartRxOnCollision_read(void); 00098 static bool RestartRxOnCollision_push(void); 00099 static const toggle_item_t RestartRxOnCollision_item; 00100 00101 static void RestartRxWithPllLock_push(void); 00102 static const button_item_t RestartRxWithPllLock_item; 00103 00104 static void RestartRxWithoutPllLock_push(void); 00105 static const button_item_t RestartRxWithoutPllLock_item; 00106 00107 static bool AfcAutoClearOn_read(void); 00108 static bool AfcAutoClearOn_push(void); 00109 static const toggle_item_t AfcAutoClearOn_item; 00110 00111 static void AfcClear_push(void); 00112 static const button_item_t AfcClear_item; 00113 00114 static void AgcStart_push(void); 00115 static const button_item_t AgcStart_item; 00116 00117 static void syncWord_print(void); 00118 static bool syncWord_write(const char*); 00119 static const value_item_t syncWord_item; 00120 00121 static void syncSize_print(void); 00122 static bool syncSize_write(const char*); 00123 static const value_item_t syncSize_item; 00124 00125 static bool SyncOn_read(void); 00126 static bool SyncOn_push(void); 00127 static const toggle_item_t syncOn_item; 00128 00129 static bool fsk_pktfmt_read(void); 00130 static bool fsk_pktfmt_push(void); 00131 static const toggle_item_t fskook_pktfmt_item; 00132 00133 static void rssiOffset_print(void); 00134 static bool rssiOffset_write(const char*); 00135 static const value_item_t rssiOffset_item; 00136 00137 static unsigned rssiSmoothing_read(bool); 00138 static menuMode_e rssiSmoothing_write(unsigned sidx); 00139 static const dropdown_item_t rssiSmoothing_item; 00140 00141 static bool dataMode_read(void); 00142 static bool dataMode_push(void); 00143 static const toggle_item_t dataMode_item; 00144 00145 static bool bitSyncOn_read(void); 00146 static bool bitSyncOn_push(void); 00147 static const toggle_item_t bitSyncOn_item; 00148 00149 static const button_item_t pdLabel_item; 00150 00151 static bool pdOn_read(void); 00152 static bool pdOn_push(void); 00153 static const toggle_item_t pdOn_item; 00154 00155 static unsigned pdSize_read(bool); 00156 static menuMode_e pdSize_write(unsigned sidx); 00157 static const dropdown_item_t pdSize_item; 00158 00159 static void pdTol_print(void); 00160 static bool pdTol_write(const char*); 00161 static const value_item_t pdTol_item; 00162 00163 static bool TxStartCondition_read(void); 00164 static bool TxStartCondition_push(void); 00165 static const toggle_item_t TxStartCondition_item; 00166 00167 static void FifoThreshold_print(void); 00168 static bool FifoThreshold_write(const char*); 00169 static const value_item_t FifoThreshold_item ; 00170 00171 static unsigned dcFree_read(bool); 00172 static menuMode_e dcFree_write(unsigned sidx); 00173 static const dropdown_item_t dcFree_item; 00174 00175 static bool fskook_crcon_read(void); 00176 static bool fskook_crcon_push(void); 00177 static const toggle_item_t fskook_crcon_item; 00178 00179 static void rssiThresh_print(void); 00180 static bool rssiThresh_write(const char*); 00181 static const value_item_t rssiThresh_item ; 00182 00183 static const button_item_t ookLabel_item; 00184 00185 static unsigned ookthreshtype_read(bool); 00186 static menuMode_e ookthreshtype_write(unsigned sidx); 00187 static const dropdown_item_t ookthreshtype_item; 00188 00189 static unsigned ook_peak_step_read(bool); 00190 static menuMode_e ook_peak_step_write(unsigned sidx); 00191 static const dropdown_item_t ook_peak_step_item; 00192 00193 static unsigned ook_peak_dec_read(bool); 00194 static menuMode_e ook_peak_dec_write(unsigned sidx); 00195 static const dropdown_item_t ook_peak_dec_item; 00196 00197 static void ookFixedThresh_print(void); 00198 static bool ookFixedThresh_write(const char*); 00199 static const value_item_t ookFixedThresh_item; 00200 00201 static unsigned ook_avgOffset_read(bool); 00202 static menuMode_e ook_avgOffset_write(unsigned sidx); 00203 static const dropdown_item_t ook_avgOffset_item; 00204 00205 static unsigned ook_avgFilter_read(bool); 00206 static menuMode_e ook_avgFilter_write(unsigned sidx); 00207 static const dropdown_item_t ook_avgFilter_item; 00208 00209 static bool pblPol_read(void); 00210 static bool pblPol_push(void); 00211 static const toggle_item_t pblPol_item; 00212 00213 static void cadrx_push(void); 00214 static const button_item_t lora_cadrx_item;
Generated on Tue Jul 12 2022 16:29:49 by
1.7.2