Fsesc - #911
Open
shapeshark346-sketch wants to merge 49 commits into
Open
Conversation
…ion to avoid excess truncation of Vd_int which results in duty blips and RPM/duty instability at full modulation. Seems to give a free extra 2% speed at free spin...
… full duty by default now that the voltage circle limiter is more stable, some wip on as of now disabled single sensor sample mode
… sin/cos encoders, which is why it is backported to 6.06.
…d be fixed properly later
…etect-hall, gave worker-thread more stack
f40f8935 added another test cd75484a adding some image tests and a bit more printing in case lbm_image is compiled with DEBUG = 1 387ecdb1 update image tests tree_recreation d4cec809 attempt to fix bug in serialization/deserialization for images 19a7cd94 adding some image tests. 00d1230d bugfix in lbm_image when it comes to recreation of the next_symbol_id reconstruction upon image load be6fa1af added some math extensions tests and now at 100% coverage of math_extensions 70d86f01 update badges 5f9298db update badges 0f9dc7b5 update badges 57a848cf update badges 3d9b57e0 update badges 87cdbb30 update badges 921bd02c update with badges 1ae06472 fixing bugs in math_extensions that could be triggered using constant floats 553256c1 update platform timestamp for linux df8b9b2e test math extensions with values defined in const block 61882bfe small tweak tests 24b4f9d1 adding two sets of tests for catching problems with constant values. Todo: test all extension libraries exhaustively on constant arguments 8dd0b4f1 fix bug in string_extensions for funciton str-from-n which did not correctly check type of possibly const floating point values. 5ddae5ab small tweak benchies 51fb631a fix of tree_search example which was based on ancient experiment using pop-ret and push-ret 6a77f15e adding zephyr timestamp functions totally untested 4b498c12 adding the new platform_timestamp.c/h files. Need to write on for zephyr at some point 61f3a444 making the timestamp function a part of the platform support af2403cd work in progress integration documentation f71d4026 update c unit tests script to print results more cleanly when doing a release.sh 4289c51d tweak frama-c script 26a16056 adding framework for experimentaton with Frama-C formal verification dffe7c1e repl now caches timestamps in a separate thread. some tuning may be needed 8b89e489 lots of comments in microkanren.lisp 5ca42007 small tweak 8b8acbff tweaks and fixes to microkanren, it can now prove things about peano arith 03af50f8 added comparison to emacs lisp to the qq_compare_guile.sh but commented it out for now 419e8f4b towards a separete rendering thread in lispwizard e1d38643 added manhattan-distance function 62ef2b92 update b203bf14 adding the lispwizard game bb1b4227 start_room is finished and addition of an evil snake-wielder enemy magician 85fcceb6 adding a bunch of dialog with the wizard in the start_room of the lispwizard game 98960aa4 added quasiquotation comparison script 9e4173da update qq_compare_guile.sh 1f709efe adding more points of comparison between lispbm and guile 15b2daa2 fixing repl so results from -s and -e startup evaluations are shown. Added a qq comparison script comparing lispbm to guile de51cdfa adding a qq error tests 59c7e909 adding macro + quasiquotation tests d21c2f9c added some macro + quasiquotation tests and changed how one enables the macro rest-args functionality. 2a543568 adding rest-args functionality to macros. See repl/examples/monads.lisp for usage example 060702c5 update defstruct macros 086b6814 cleanup the REPLs bhavior in relation to system resources a bit. 61d59b86 removed some misplaced GC bit masking. it is not needed on CAR elements (unless we use the ptr-reversal-gc) eee8ace0 masked out gc bits before dereferencing pointers in the printer. Printing can happen during GC if called from another C thread f487cc88 Fix potential integer underflow in lbm_memory c28bcf4a added more reader tests 552ce609 update repl-tests2 eac502f7 change REPL so that lisp threads print directly to stdout until the REPL actually starts running. This is so that output from -s or --src= sources are processed correctly a2870e90 added more repl tests related to read-eval-program 276ac79e fix some issues with load-file extensions and added a lot of read-eval-program tests 2844e2e0 added a set of read-eval-program-macro tests a56dbe63 correctness tweaks tokpar 52e4f22f small tweaks to tokpar 26bc5981 fixing windows repl by replacing pipes with a platform independent circular buffer 9253cfe2 adding the running stick-figures threading demo f454f59f change when quota is assigned to not include event processing and context searching into the quote of the next running context ebfee301 added a first room to the game 55c61fe1 removed some leftovers related to the readline and lbm threads 801d4cd8 update repl to (hopefully) allow repl input and thread output to play together nicely while also being thread-safe 19c35919 adding keyup/down events to lbm_sdl b1afb039 tweaks to the game eb200a74 update game 8fa47027 update game 95a3af00 Fix bug in REPL where we were trying to use readline functionality from different threads. Readline seems to inherently NOT threadsafe so this leads to crashes. 2309d703 adding a sketch of a text-adventure-with-simple-graphics game system e95e94e8 refactors in eval_cps and bugfix in the linux repl extension file-load ae6f1303 refactor symrepr for test-coverability and adding tests 12fc073a revamping symrepr.c for test-coverability 0bf0c19e adding some str-replace tests to repl_tests e64a6ad1 made functions static 7b89886c added information inf lbm_flat_value arguing for safe use of setjmp/longjmp f0ef7c1f adding some tets 1df9da49 cleanup in lbm_c_interop and also added a comment in eval_cps.c that outlines my thinking related to usage of setjmp/longjmp in relation to the undefined behavior cases 94e176c8 added some tests of array_extensions cc71443a adding string extension tests 8b91138a revamping the mutex edge case tests for 100% coverage 71529618 added README 89846078 update example/esp32c3 a31d4016 update examples/esp32c3 4616d2cd towards a minimal freetos example git-subtree-dir: lispBM/lispBM git-subtree-split: f40f8935fbb5bd6065badec2098bcabd92367990
06dd6994 unused argument in size_acc and flatten_node void cast. git-subtree-dir: lispBM/lispBM git-subtree-split: 06dd6994291a8117d3371f21597c2d2b4b4dfee3
478dcf8d update lbm_image with one more symbol id update fix. git-subtree-dir: lispBM/lispBM git-subtree-split: 478dcf8d37835cc543b1233d17978746ac4862da
…n hw with HW_BOOT_VESC_CAN
JetFleet FIX: Add BRK fault and AUX pin configuration
DETAILS: 1. 使用blackbox中的bb_live文件进行RTT数据捕获 2. 使用bb_csv_view进行对存储数据的分析 TEST: 1. 电机运行时无bad frame和missing ticks,且能稳定保持15kHz
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.