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

WIP: Async client #91

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

WIP: Async client #91

wants to merge 8 commits into from

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    ec3c233 View commit details
    Browse the repository at this point in the history
  2. Bump ublox-sockets

    MathiasKoch committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    d226a74 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Async branch buildble (#92)

    * fix sara-r5 (#89)
    
    * fix imports and Features Enum for sara-r5
    
    * update ublox-sockets
    
    * implement defmt::format
    
    * enable defmt for nb and bump embedded-io,ublox-sockets,atat
    
    * rustfmt
    
    * Buildable withouth sockets
    
    * rustfmt
    
    * only use defmt feature not defmt-impl in ci
    
    * remove atat feature defmt as default
    
    * init module
    
    * enable to remove atat from ublox-sockets
    
    * make config public
    
    * add example
    
    * correct version override
    
    * add build.rs to embassy-stm32-example
    
    * running example
    
    * add power up and power down
    
    * Add ReverseOutputPin and ReverseInputPin to cope with the switched active state of some boards for pwr_on pin
    tarfu committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    56e84dd View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    f253c7d View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Introduce desired State for runner (#94)

    * update nightly and embassy-sync
    
    * heapless update and first desired state version
    
    * make subscriber count a constant
    
    * rename PowerState to OperationState
    
    * fmt
    
    * first state transition state machine
    
    * change to TryFrom for State
    
    * working example, some timing issues
    
    * adjust bootup time to have is_alive work reliable after bootup
    
    * update dependencies and make compatible with atat master
    
    * fmt
    
    * remove things to comply with non nighty; set supply configuration to match old default
    
    * add connected state; add utility functions for soft_reset
    
    * toolchain stable 1.75
    
    * use ublox-sockets git dependency
    
    * remove hash32 dependency
    tarfu committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    07cd52a View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Control additions (#98)

    * add operator and signalstrength to control, make operator format controlable
    
    * don't overwrite ublox-sockets
    
    * update atat
    
    * bump e-h to 1.0
    tarfu committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    458f6b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. PSD profile and PDP context (#99)

    * add APNInfo to config as const
    
    * change apn settings to enum
    
    * update dependencies to new embassy release
    
    * can establish psd context and a dns request works
    
    * move statemachine out of main runner select loop
    
    * a bit of formatting
    
    * update to newest atat changes
    tarfu committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    dc4f74a View commit details
    Browse the repository at this point in the history
  2. enhancement(example): rp2040 + lara-r6 example (#100)

    * add APNInfo to config as const
    
    * change apn settings to enum
    
    * update dependencies to new embassy release
    
    * can establish psd context and a dns request works
    
    * move statemachine out of main runner select loop
    
    * a bit of formatting
    
    * update to newest atat changes
    
    * Add RP2040 example
    
    ---------
    
    Co-authored-by: Tobias Breitwieser <tobias@breitwieser.biz>
    MathiasKoch and tarfu committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5e654f0 View commit details
    Browse the repository at this point in the history