Pages: [1]
|
 |
|
|
Author
|
Topic: UHSDR-QRP HF-SDR mcHF (UI-Board-v.0.6.3) Modified Firmware 2.12.2_Mod1 (Read 1684 times)
|
|
LEO73
Neuling

Offline
Posts: 10

<Never a joy>
|
 |
UHSDR-QRP HF-SDR mcHF (UI-Board-v.0.6.3) Modified Firmware 2.12.2_Mod1
« on: 19. December 2024, 21:56:43 »
|
|
Hello to Every One, EDIT publishing the modified source code v.2.12.2 commented, (include LCD drivers Hy28.c library) About features: (edited by SRM32CUBE-IDE V.1.17.0 editor-compiler) 18.Dec.2024 27Mhz opened. For the rest,i will observe the rules and regulations on which the transceiver and project was born! https://drive.google.com/drive/folders/1sbVIQPhWfuhWEcLARF7zGR8OD0vXm48d?usp=sharing Here C code added for modification:
radio_management.c <FILE>
static const BandInfo bi_11m_all = { .tune = 26064000, .size = 1930000, .name = "11m", BAND_MODE_11};
|
|
radio_management.h <FILE>
typedef enum { BAND_MODE_80 = 0, . . BAND_MODE_11 = 8, . . } band_mode_t;
static const BandInfo *bandInfo_combined[MAX_BAND_NUM] = { . . &bi_11m_all, . . }; static const BandInfo* bandInfo_region1[MAX_BAND_NUM] = { . . &bi_11m_all, . . }; static const BandInfo* bandInfo_region2[MAX_BAND_NUM] = { . . &bi_11m_all, . . }; static const BandInfo* bandInfo_region3[MAX_BAND_NUM] = { . . &bi_11m_all, . . }; static const BandInfo* bandInfo_region3_thai[MAX_BAND_NUM] = { . . &bi_11m_all, . . };
|
|
ui_menu-structure.c <FILE>
const MenuDescriptor powGroup[] = { . . { MENU_POW, MENU_ITEM, CONFIG_11M_5W_ADJUST, NULL, "11m 5W PWR Adjust", UiMenuDesc("Defines the internal power adjustment factor to achieve 5W power on this band. See Adjustment and Calibration for more information.") }, . . { MENU_POW, MENU_ITEM, CONFIG_11M_FULL_POWER_ADJUST, NULL, "11m Full PWR Adjust", UiMenuDesc("Defines the internal power adjustment factor to achieve full power on this band. Check the output signal when adjusting for full power! See Adjustment and Calibration for more information.") }, . . }
|
|
ui_menu_internal.h <FILE>
enum { MENU_DSP_NR_STRENGTH = 0, . . CONFIG_11M_5W_ADJUST, . . CONFIG_11M_FULL_POWER_ADJUST, . . MAX_RADIO_CONFIG_ITEM // Number of radio configuration menu items - This must ALWAYS remain as the LAST item! };
|
|
uhsdr_board.h <FILE>
. . #define MAX_BANDS 18 . . #define TX_POWER_FACTOR_11_DEFAULT 0
|
|
ui_menu.c <FILE>
. . . case CONFIG_11M_5W_ADJUST: // 11m 5 watt adjust UiDriverMenuBandPowerAdjust(var, mode, BAND_MODE_11, PA_LEVEL_HIGH, options, &clr); break; case CONFIG_10M_5W_ADJUST: // 10m 5 watt adjust UiDriverMenuBandPowerAdjust(var, mode, BAND_MODE_10, PA_LEVEL_HIGH, options, &clr); break; . . . case CONFIG_11M_FULL_POWER_ADJUST: // 11m 5 watt adjust UiDriverMenuBandPowerAdjust(var, mode, BAND_MODE_11, PA_LEVEL_FULL, options, &clr); break; case CONFIG_10M_FULL_POWER_ADJUST: // 10m 5 watt adjust UiDriverMenuBandPowerAdjust(var, mode, BAND_MODE_10, PA_LEVEL_FULL, options, &clr); break; . . .
|
|
uhsdr_board.h <FILE>
. . #define TX_POWER_FACTOR_11_DEFAULT 0 . .
|
|
To save this band IN EEPROM add follow 2 lines:
ui_configuration.c <FILE>
. . UI_C_EEPROM_BAND_5W_PF(7,12,m) UI_C_EEPROM_BAND_5W_PF(8,11,m) // <-- UI_C_EEPROM_BAND_5W_PF(9,10,m) . . UI_C_EEPROM_BAND_FULL_PF(7,12,m) UI_C_EEPROM_BAND_FULL_PF(8,11,m) // <-- UI_C_EEPROM_BAND_FULL_PF(9,10,m) . .
|
|
NEVER A JOY
[Dateianhang durch Admin gelöscht]
|
« Last Edit: 20. December 2024, 19:41:43 by leo73 » |
Logged
|
|
|
|
|
LEO73
Neuling

Offline
Posts: 10

<Never a joy>
|
 |
Re:UHSDR-QRP HF-SDR mcHF (UI-Board-v.0.6.3) Modified Firmware 2.12.2_Mod1
« Reply #2 on: 20. December 2024, 07:47:15 »
|
|
Thank you Andreas, you did well to remove yourself from responsibility. Forgive me if I was a bit cheeky to load the code on your server. Have a nice day.
|
« Last Edit: 20. December 2024, 07:47:46 by leo73 » |
Logged
|
|
|
|
|
Pages: [1]
|
|
|
|
|
|
|