-
Updated
Feb 7, 2022 - Swift
hal
Here are 403 public repositories matching this topic...
-
Updated
Jun 1, 2022 - PHP
-
Updated
May 31, 2022 - C++
-
Updated
May 11, 2022 - TypeScript
-
Updated
May 31, 2022 - VHDL
All examples seems to put all code in the main() function, and demonstrate some static condition happening once. However, this does not reflect any real use cases, and I struggle really hard to implement anything actually useful using the HAL (unless of course I would put all logic into the main() function). There should be some examples which shows actual useful use-cases, and not just PoCs.
Doc improvements
Documentation is sorely lacking right now. It would be great to have a more useful README.
-
Updated
Apr 18, 2017 - JavaScript
-
Updated
Nov 4, 2021 - C
-
Updated
Apr 22, 2022 - C++
-
Updated
Aug 2, 2021 - C
-
Updated
Oct 28, 2021 - C
-
Updated
May 12, 2022 - C
-
Updated
Aug 14, 2021 - Kotlin
-
Updated
Feb 24, 2022 - C
-
Updated
May 29, 2022 - Zig
-
Updated
Jul 26, 2021 - PHP
Improve this page
Add a description, image, and links to the hal topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the hal topic, visit your repo's landing page and select "manage topics."
The C++ version of TimeInterpolatableBuffer uses
std::vector<std::pair<units::second_t, T>>for internal storage. The vector in is sorted for binary search, but old elements are removed from the front, which causes a copy cascade.Usingwpi::DenseMap<units::second_t, T>instead would avoid the extra copies and have the same access time complexity.Normally, using a map here would make the me