)]}'
{
  "commit": "29448bc84e6fa56eafc3245d5da8efd431c65522",
  "tree": "57e07a8c574393766f95a07470b8454576b56a9d",
  "parents": [
    "31bded2eab03a76626e4b1cc7fc6aa9ce6f50fba"
  ],
  "author": {
    "name": "Lloyd Pique",
    "email": "lpique@pigweed.infra.roller.google.com",
    "time": "Fri Sep 05 00:21:51 2025 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Sep 05 00:21:51 2025 -0700"
  },
  "message": "roll: third_party/pigweed pw_async2: Introduce codelab step 5 solution\n\n- Implements the solution for step 5, which involves communicating\n  between two tasks, and polling for timeouts.\n- Adds a hardware command to simulate turning a motor on or off for an\n  item slot, as well as an isr for an \"item drop\" sensor indicating an\n  item drop.\n- Adjusts the prior steps so the item drop isr is stubbed out.\n- Adjusts the prior step BUILD.bazel files so the dependencies are\n  already configured in anticipation of step 5.\n\nAll solutions (and the base code) build and run.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/319232\nOriginal-Revision: 57f5fb8ce6063b7ff4fc54a045032510ee5f76fe\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8df80e6d1b10d5..57f5fb8ce6063b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8704586769913538145\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0dc2f87ca997cc968bf36548efd430692f0ef438\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/320072\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8df80e6d1b10d5abbe75463a845c5b737518158e",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "57f5fb8ce6063b7ff4fc54a045032510ee5f76fe",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
