Skip to content

Latest commit

 

History

History
72 lines (62 loc) · 7.19 KB

CHANGELOG.md

File metadata and controls

72 lines (62 loc) · 7.19 KB

Changelog

with help from git log:

git log --oneline --format="- [%h](https://github.com/villagekit/robokit/commit/%H): %s"
  • af19fde: cleanup modules (#42)
  • ad4b3df: back to actuator sets (#41)
  • d7bfb94: update for gridbot tahi demo (#37)
  • 6029690: fix silly runtime bugs (#40)
  • 5b9f674: refactor switch errors (#39)
  • 5f71470: use fixed_map as better actuator registry (#38)
  • eb28d6d: validate all command ids exist when building robot (#36)
  • 5acbe2a: refactor axis errors (#35)
  • 3affaa4: refactor led (#34)
  • a4832dc: use explicit heapless sizes (#33)
  • 55c3263: super time 2 (#32)
  • d4a7c2c: too many keywords, sorry crates.io
  • 9c74370: step by step libraryify 3 (#31)
  • 8004ceb: step by step libraryify 2 (#30)
  • 67c93e7: step by step libraryify (#28)
  • afbaa72: add axis homing (#20)
  • dde54d3: generic traits (#27)
  • c645309: tidy: remove rtic, upgrade crates, add heap alloc (#26)
  • e23970a: upgrade deps, use fugit time with stepper (#24)
  • bb424c1: update deps to latest versions
  • 0d73356: use fugit time with stepper
  • 037ec1c: super time (#25)
  • 3d04058: improve command flow (#23)
  • 442c1ca: use merged stm32f7xx-hal version
  • e953ea8: use published rmodbus@0.6.1
  • 6fabab0: iHSV57 servo spindle: part 2 (#21)
  • 0e0dfb5: iHSV57 servo spindle (#19)
  • 6390f37: add switch sensor (#15)
  • 6b7a74d: update docs and add license (#13)
  • 3ea451e: stepper axis (#12)
  • 5bfe5df: remove unused src/error.rs
  • 9412bec: implement command system (#11)
  • e954227: Merge pull request #10 from villagekit/rusty-revival
  • 0ca89fc: follow latest knurling-rs/app-template
  • 8ffbd1d: a fresh new beginning

C++ prototype

  • 1405407: improve stepper motor code (#6)
  • e06dc44: interrupt safe queue (#5)
  • 179f766: remove variant.hpp (in ./3rdparty)
  • 7f125fa: add dev instructions to readme
  • 1e4a697: pulse motors (#4)
  • 2a91413: send json data to browser and render (#3)
  • 3dd87a4: clean up code (#2)
  • dc049da: http server (#1)
  • fcbaa54: now works in default (old) C++ (14?)
  • 5ebdc95: yes it works!
  • a97315e: attempt a new redux state approach!
  • 6d86a1f: a boring class approach
  • 131d447: nope
  • d7bc052: get fancy c++17 std::variant state machines working
  • 0e00c81: failed attempt using jrullan/StateMachine
  • 9e21bf7: naive blink machines
  • d9f0462: blink with stm32 timer interrupts
  • e8897c0: in the beginning