-
Notifications
You must be signed in to change notification settings - Fork 1
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: kesyog/hangman
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: kesyog/hangman
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 52 files changed
- 2 contributors
Commits on Oct 4, 2023
-
The advertising data was missing the `BLE_GAP_AD_TYPE_COMPLETE_LOCAL_NAME` flag, leading it to show up as a blank device name in the Tindeq app.
Configuration menu - View commit details
-
Copy full SHA for a870b6a - Browse repository at this point
Copy the full SHA a870b6aView commit details -
Allow device parameters to be overridden via environment variables
Allow the following parameters to be overridden from their default values via environment variables: * Advertised name (for advertising and GAP device name) * Device id (response to `GetProgressorID` control message) * Device version number (response to `GetAppVersion` control message) This allows unique values to be set without committing them to the repository.
Configuration menu - View commit details
-
Copy full SHA for b51eb88 - Browse repository at this point
Copy the full SHA b51eb88View commit details
Commits on Oct 7, 2023
-
Remove nagging error message at connection time
* Provide response to get calibration curve control message. The default value can be overridden at compile time via the `CALIBRATION_CURVE` environment variable. * Add support for device ids up to 8 bytes
Configuration menu - View commit details
-
Copy full SHA for bc4b926 - Browse repository at this point
Copy the full SHA bc4b926View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac2d2a8 - Browse repository at this point
Copy the full SHA ac2d2a8View commit details
Commits on Oct 13, 2023
-
probe-run is deprecated in favor of probe-rs. See https://ferrous-systems.com/blog/probe-run-deprecation
Configuration menu - View commit details
-
Copy full SHA for e751057 - Browse repository at this point
Copy the full SHA e751057View commit details -
Update dependencies and fix new warnings
Notable changes * Updating Embassy was, as usual, a minor pain. * Embassy requires a more recent of the nightly compiler. * There was a breaking API change to a embassy_sync channel API, but luckily it was just a name change. * The compiler advised against using async functions in public traits. Rather than following the recommended syntax workaround, I took the hint and reduced the visibility of the SampleProducer traits, which don't need to be public. * Remove the fix-hidden-lifetime-bug crate, which is no longer needed as of Rust 1.69.
Configuration menu - View commit details
-
Copy full SHA for 701532d - Browse repository at this point
Copy the full SHA 701532dView commit details
Commits on Jan 23, 2024
-
Pull Embassy crates from crates.io 🎉
Embassy published their crates to crates.io so we no longer need to add them as git dependencies. This should remove the previously-encountered pain of breaking API changes suddenly breaking things. Also remove the `async_fn_in_trait` nightly feature flag now that it's on stable.
Configuration menu - View commit details
-
Copy full SHA for ee6f05c - Browse repository at this point
Copy the full SHA ee6f05cView commit details
Commits on Feb 4, 2024
-
Update GitHub action to remove Node deprecation warning
Configuration menu - View commit details
-
Copy full SHA for 3339c51 - Browse repository at this point
Copy the full SHA 3339c51View commit details
Commits on Jun 1, 2024
-
Split out utility crate for host unit testing
Split source code into a hangman crate and a hangman_utils crate. This allows for easy host unit testing of the utilities.
Configuration menu - View commit details
-
Copy full SHA for 462f674 - Browse repository at this point
Copy the full SHA 462f674View commit details -
Configuration menu - View commit details
-
Copy full SHA for f704058 - Browse repository at this point
Copy the full SHA f704058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48dc2e1 - Browse repository at this point
Copy the full SHA 48dc2e1View commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e167211 - Browse repository at this point
Copy the full SHA e167211View commit details -
Re-implement broken make_static! macro
static-cell's `make_static!` macro is broken in latest nightly: embassy-rs/static-cell#16 Re-implement it by dropping the automatic type deduction magic.
Configuration menu - View commit details
-
Copy full SHA for d28da13 - Browse repository at this point
Copy the full SHA d28da13View commit details -
Add Rust Analyzer configurations
Add Rust Analyzer configurations for Neovim and VS Code. This silences some annoying false positive diagnostics. Using the neovim configuration requires [folke/neoconf.nvim](https://github.com/folke/neoconf.nvim).
Configuration menu - View commit details
-
Copy full SHA for 2497d0a - Browse repository at this point
Copy the full SHA 2497d0aView commit details
There are no files selected for viewing
This file was deleted.