Skip to content

RTK_Everywhere firmware is now able to use the LG290P firmware update support - #31

Open
LeeLeahy2 wants to merge 12 commits into
sparkfun:mainfrom
LeeLeahy2:working
Open

RTK_Everywhere firmware is now able to use the LG290P firmware update support#31
LeeLeahy2 wants to merge 12 commits into
sparkfun:mainfrom
LeeLeahy2:working

Conversation

@LeeLeahy2

Copy link
Copy Markdown
Contributor

This pull request includes the following commits:

  • Define and use LG290P_MAX_PAYLOAD_BYTES for firmware updates
  • Add fwCheckResponseStatus to verify response status
  • Remove duplicate code, use common cleanup code instead
  • Remove duplicate code, use fwCheckResponseStatus instead
  • Don't pass packetNum to fwSendPacket, use _fw.packetNumber instead
  • Use fwCheckResponseStatus in fwSendPacket
    Also manage _fw.packetNumber
    Reset _fw.accumLen
  • Remove dead code
  • Rename bytesToWrite to bytesToAdd
  • Remove dataIdx from updateFirmware
  • Handle the last packet in updateFirmware
  • Retry the erase operation when it fails
  • Update the version to 3.1.2

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.

1 participant