-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Microfsexp #11
Microfsexp #11
Conversation
v2.0.0 PR
Version 3 to Master
* lestarch: reworking INSTALL docs for v3.1.0 * lestarch: adding back in note on virtual environments
* lestarch: adding in autocoder helpers file * lestarch: preventing rerunning of autocoders per-module * lestarch: INFO_ONLY argument to autocoders now unncessary and removed * lestarch: ai helpers WIP * lestarch: updated autocoder implementations * lestarch: refactoring and fixing cmake UTs * lestarch: adding breif autocoder and target integration guide * lestarch: bringing in original documentation * lestarch: refactoring documentation and spelling * lestarch: fixing disgarded codegen target * lestarch: sp * lestarch: fixin autocoder CMake review comments
* Revise deframer design * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer SDD and model * Revise Deframer SDD * Revise Deframer model and SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer Revise SDD and model Fix memory leak in code * Revise Deframer SDD and model * Revise SDD for Deframer * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise SDD for Deframer * Fix typo * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Fix typo * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise diagrams in Deframer SDD * Revise diagrams in Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Rename PlantUML files * Revise SDD for Deframer * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Add missing files * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer model and SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Fix typo * Revise Deframer SDD * Revise Deframer design * Revise Deframer SDD Add comments to implementation * Revise Deframer SDD * Revise Deframer SDD * Reorganize deframer design docs * Revise Deframer SDD * Revise topology diagrams in Deframer SDD * Revise Deframer SDD * Update revision date * Revise Deframer SDD Revise sequence diagrams * Revise header file for Deframer * Revise Deframer interface Add config constants * Revise Deframer implementation Rename DeframerComponentImpl --> Deframer * Revise Deframer implementation * Revise Deframer implementation * Revise Deframer design and implementation * Revise Deframer implementation * Revise Deframer implementation * Revise F Prime framing protocol Add check for integer overflow * Revise Deframer implementation * Revise Deframer implementation * Revise comment * Revise Deframer implementation * Revise Deframer implementation * Disable the random seed for now * Revise Deframer code * Fix scrub warnings * Revise Deframer: Fix spelling in comment * Revise Deframer implementation after code review * Refactor Deframer Rename variables * Pull in update from STest repo * Remove trailing space * Fix spelling issues * Remove uses of C++11 auto To support uses of older compilers * Code cleanup
* Removed aligned allocator for now. Not c++11 * Removed AllignedAlloc header
* Revise deframer design * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer SDD and model * Revise Deframer SDD * Revise Deframer model and SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer Revise SDD and model Fix memory leak in code * Revise Deframer SDD and model * Revise SDD for Deframer * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise Deframer model and SDD * Revise SDD for Deframer * Fix typo * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Fix typo * Revise Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Revise SDD for Deframer * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise diagrams in Deframer SDD * Revise diagrams in Deframer SDD * Revise SDD for Deframer * Revise SDD for Deframer * Rename PlantUML files * Revise SDD for Deframer * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Add missing files * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer model and SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Revise Deframer SDD * Fix typo * Revise Deframer SDD * Revise Deframer design * Revise Deframer SDD Add comments to implementation * Revise Deframer SDD * Revise Deframer SDD * Reorganize deframer design docs * Revise Deframer SDD * Revise topology diagrams in Deframer SDD * Revise Deframer SDD * Update revision date * Revise Deframer SDD Revise sequence diagrams * Revise header file for Deframer * Revise Deframer interface Add config constants * Revise Deframer implementation Rename DeframerComponentImpl --> Deframer * Revise Deframer implementation * Revise Deframer implementation * Revise Deframer design and implementation * Revise Deframer implementation * Revise Deframer implementation * Revise F Prime framing protocol Add check for integer overflow * Revise Deframer implementation * Revise Deframer implementation * Revise comment * Revise Deframer implementation * Revise Deframer implementation * Disable the random seed for now * Revise Deframer code * Fix scrub warnings * Revise Deframer: Fix spelling in comment * Revise Deframer implementation after code review * Refactor Deframer Rename variables * Pull in update from STest repo * Remove trailing space * Fix spelling issues * Remove uses of C++11 auto To support uses of older compilers * Revise Deframer unit tests * Revise Deframer unit tests Add coverage of error cases * Fix bug in test code * Revise Deframer unit tests Add code coverage * Revise Deframer unit tests * Revise Deframer unit tests Enable 'ut' tests in addition to 'ut-unified' tests * Revise Deframer unit tests Rename executable Add comments in CMakeLists.txt * Revise Deframer unit tests Rename subdirectory * Revise Deframer unit tests * Revise Deframer unit tests * Revise Deframer unit tests * Code cleanup * Refactor F Prime deframing protocol * Revise Deframer unit tests * Fix bug in test code * Revise comments * Disable random seed for Deframer Some seeds cause failures * Revise test output Add comments and requirement mappings * Revise Deframer unit tests * Revise Deframer unit tests * Revise Deframer unit tests Add test for routing file packet when bufferOut is unconnected * Revise Deframer unit tests Correct type in sizeof expression * Pare down deframer tests for debugging * Revise Deframer UTs Turn on debug output * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer unit tests * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Revise Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Revise Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Add missing file * Refactor Deframer unit tests * Refactor Deframer UTs * Refactor Deframer UTs * Revise Deframer UTs * Refactor Deframer UTs * Revise Deframer UTs Re-enable all tests * Revise Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer unit tests * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Refactor Deframer UTs * Remove trailing spaces * Revise comment * Revise comment * Revise comments * Revise comment * Remove trailing space * Rename parameters to avoid name hiding * Fix spelling * Replace (void) with () * Fix use after free bug
* Experimental PPC build * VxWorks/GCC 4.3.3 compile backfixes * Changed using to typedef for older gcc * Added fp_compat.hpp header and commented code back in * Reverted vxworks experimental changes * Removed vxworks submodule * Some other reversions * Spelling * Update fp_compat.hpp * lestarch: deleting this * lestarch: reverting FP compat. Projects can add back in where needed. * Delete fp_compat.hpp Co-authored-by: M Starch <LeStarch@googlemail.com>
* Added mutex unlock alias * Added test that Mutex is 'BasicLockable'
* lestarch: fixing versioning * lestarch: sp * lstarch: sp
* Fixed bugs found while compiling for baremetal. * line number in which assert occurs has changed due to the addition of the operator=. Updating the expected line numbers to match where the asserts are now. * addressing pr comments. * updated line numbers in unit test to match what is auto generated. * fixed comment
* Revise Ref topology model Update FPP version Use new FPP syntax for concrete instance types * Revise RPI example Use new FPP syntax for instance types * Revise Ref and RPI topologies Use new FPP syntax for LinuxTime instance * Update FPP version * Update FPP version * Revise Ref topology Remove special C++ code for blockDriver * Update RPI topology Remove specialized code for declaring linuxTimer instance * Update FPP version * lestarch: bumping latest version of FPP * Update .lgtm.yml * lestarch: installing sbt * lestarch: adding pip upgrade Co-authored-by: M Starch <LeStarch@googlemail.com>
…asa#1467) * Updated RateGroupDriver. Moved constructor arguments to new configure() call * Updated topology to new RateGroupDriver constructor and configure() function * Updated docs, added assert to make sure it is configured * Fixed RPI and MathComponent tutorial code * Fixed configure description * Moved rgDivs back to configObjects * Fixed typo in rateGroupDriver instance * Updated RPI and MathComponent RDG FPP
* lestarch: adding rate group documentation * lestarch: rate group documentation review fixes * lestarch: sp * lestarch: final review comments * lestarch: adding an example rate group section
* Replace lists created with list() with [] * last f-string concat
* Use f-strings for concatenating str instead of '+ * misc fstring concatenation * lestarch: fix python formating Co-authored-by: M Starch <LeStarch@googlemail.com>
Co-authored-by: M Starch <LeStarch@googlemail.com>
* lestarch: switching to requirements.txt for installation, and setup.py to generate base meta-package * lestarch: updating setup for CI to use new requirements.txt * lestarch: working packages * lestarch: spelling etc * lestarch: formatting * lestarch: setuptools SCM to LGTM
Merged OpenFreeSpaceTest along with other unit test changes |
@check-spelling-bot ReportUnrecognized words, please review:
Previously acknowledged words that are now absentablack asyc asynch autodocs autogenerator Bassic bcm blogs BLSPSERIALDRIVERCOMPONENTIMPLCFG COMXBEE configs DASSERT DBUILD DCMAKE DENABLE deserializes DFPRIME DISF DPRIVATE DPROTECTED DSTATIC DSTUBBED DTGT fcheck fds featuredarticles filefor filesystems fno fprofile fsanitize fsanitizers fstrength ftest GENREP getbuffer getsize github Heade hyperlinks ipv kevin ldl LINUXUARTDRIVER lpthread lrt mailto meminfo Microfs microfsexp mindepth multline Mutexed NDELAY oran plugins PNGs puml PYS pytests Rce regexs rpaetz runcycles sbt scanf SDFLIGHT segfault setbuffer SIGSEGV sprintf srcs ssh stackoverflow statfs subfolders tgz toolchains tts ubuntu unittests vfs Wconversion Werror Wextra Wformat wget Whitelisted wikipedia Wnon Woverloaded Wshadow Wsign Wundef XBee xmls xoff xonSome files were were automatically ignoredThese sample patterns would exclude them:
You should consider adding them to:
File matching is via Perl regular expressions. To check these files, more of their words need to be in the dictionary than not. You can use To accept these unrecognized words as correct (and remove the previously acknowledged and now absent words), run the following commands... in a clone of the git@github.com:gjwatney/fprime-timcanham-microfsexp.git repository
If the flagged items are 🤯 false positivesIf items relate to a ...
|
Change Description
A description of the changes contained in the PR.
Rationale
A rationale for this change. e.g. fixes bug, or most projects need XYZ feature.
Testing/Review Recommendations
Fill in testing procedures, specific items to focus on for review, or other info to help the team verify these changes are flight-quality.
Future Work
Note any additional work that will be done relating to this issue.