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

reduce datausage on reset/wakeup #953

Merged
merged 6 commits into from
Jun 6, 2016
Merged

Commits on Jun 6, 2016

  1. computes a checksum of the last set of subscriptions, functions, vari…

    …ables and system modules that were sent to the cloud. Before sending a hello after resuming the session, the device checks the current checksum for the subscriptions, functions variables and system modules. If it is the same, the hello message is stkipped. When the checksums are not the same, the hello message is sent, which clears the app state on the server, so all subsequent describe messages and subscriptions are resent.
    m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    8d03e02 View commit details
    Browse the repository at this point in the history
  2. ensures the retained system variables are stored in the system region…

    … of backup ram. This can be verified by
    
    ```
    $ arm-none-eabi-nm system-part2.elf | grep "D session"
    40024c00 D session
    ```
    
    Regular RAM starts at address 0x20000000, while the system reserved area in backup ram is a 0x40024c00 (3K offset from the start of backup ram.)
    m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    bd82b17 View commit details
    Browse the repository at this point in the history
  3. documentation advising how to get the lowest possible data use when r…

    …econnecting to the cloud.
    m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    d69c82f View commit details
    Browse the repository at this point in the history
  4. reworked the docs

    m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    4a89256 View commit details
    Browse the repository at this point in the history
  5. adding final touches to docs

    technobly authored and m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    96ba07a View commit details
    Browse the repository at this point in the history
  6. adds changelog for #953

    m-mcgowan committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    2e12943 View commit details
    Browse the repository at this point in the history