Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sik radio update 2024-1-18 #3277

Merged
merged 56 commits into from
Feb 25, 2024
Merged

Conversation

StevenHAtRFDesign
Copy link
Contributor

Updates to Mission Planner's SikRadio config screen and the SiKRadio stand-alone program from RFDTools to support most recent RFD modem features and firmware programming.

…be reprogrammed immediately after programming.
…untry now appears to work well. However, programming RFD900+ seems to have regressed.
…ed SBUS, freq/band and antenna parameters

 *          for RFD900x.
… in the wrong part of the ATI command response.
…emote modems to display country code if locked to a country,

 *          as requested by Moreton.
…tes (RFD900x and RFD900ux), it waits for

 *          and acknowledgement of the EOT packet before sending the BOOTNEW command.  This may or may not
 *          resolve the intermittent issue in which firmware update results in the modem staying in bootloader mode.
 *          Now programs version 3.01 as the reference firmware for RFD900x to check certified (instead of 3.00).
…tes (RFD900x and RFD900ux), it waits for

 *          and acknowledgement of the EOT packet before sending the BOOTNEW command.  This may or may not
 *          resolve the intermittent issue in which firmware update results in the modem staying in bootloader mode.
 *          Now programs version 3.01 as the reference firmware for RFD900x to check certified (instead of 3.00).
…ne button per local/remote modem. Made it so it is enabled

 *          depending on GPO1_1R/COUT being set.
…ing of cases where it was unable to communicate
… after every firmware programming regardless of success or failure.
…it fails to determine which mode the modem is in when trying to program firmware.
…te modem weren't being parsed and used in the combo box e.g. for the min and max frequency ranges. Also, added a work-around for an issue in the RFDSiK RFD900x 3.07 firmware in which it didn't return the complete set of parameters in response to an RTI5? command.
…t a multiple of 20 failed to be set in the settings GUI.
…I5? query response) only one option, it now greys-out the checkbox. This was to cater to the X modem 3.15 firmware in which the ECC paramater can't be changed and is always false.
StevenHAtRFDesign and others added 26 commits April 15, 2020 17:45
…es, if the remote modem has the same firmware version as the
…firmware which doesn't support the RTI5? query. Now supports the
… modem firmware which doesn't yet have ATI10/RTI10 command. Tidied up GUI layout.
…o modem when doing the +++ sequence to change mode from transparent to AT command mode,
… firmware into modems regardless of type of modem. Removed 50ms delay between '+' characters transmitted to modem when doing the +++ sequence to change mode from transparent to AT command mode, as this is not required by any firmware.
…ad of the program folder, to prevent exception.
…e from modems than looking at the string returned by ATI command.
… says it is DINIO. If it says it is DINIO, only allows DINIO firmware to be programmed into modem.
…modem which are unknown to this software. Supports the RSSI_IN_DBM, AUXSER_SPEED and AIR_FRAMELEN settings.
…ving settings to modem(s). Resolved issue in which itshowed erroneous "Set command error" message when saving encryption key to modem.
… an error message of 'Encryption key not valid hex number <=32[/64] hex numerals' when saving change to encryption level setting to the modem.
…or in a read only directory) trying to download it would result in an error because the file could not be opened. Resolved by making the file stream open the file in read only mode.
…n mission planner, as well as SikRadio stand-alone config program
@meee1
Copy link
Contributor

meee1 commented Feb 24, 2024

so a few things
msi checked into git, also some firmware binary's.
failing android and osx builds

@meee1 meee1 merged commit b6f7e4a into ArduPilot:master Feb 25, 2024
3 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants