-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loading status checks…
RANGECMP5 (#79)
* refactor rangecmp * remove shift variables, infer value instead * more rangecmp refactoring * use double in rangecmp * use switches * rangecmp5 * decompress blocks * remove unused rc5 values * infer signbit values at compile time * handle sign extension function * remove primary block state member * remove lastPrimaryBlock * use namespaces * replace map with function * remove measurement source array from maps * Revert "remove measurement source array from maps" This reverts commit 61c50fa. * LockTime * Update common.hpp * Update common.hpp * simplify map * add target for rc5 test * signal count * apply clang-format * Update range_decompressor.cpp * Update range_cmp_test.cpp * revert scale factors * enable rangecmp tests * precompute lookup tables * move mask to template arg * revert signal wavelength lookup tables * Update common.hpp * move mask to template arg * move extractbitfield to common * move getsignalwavelength * use lookup tables * Update common.hpp * refactor extractBitfield * Update common.hpp * refactor extractBitfield * Update common.hpp * Update common.hpp * Update common.hpp * ctStatus naming * Update common.hpp * Update common.hpp * Revert "Update common.hpp" This reverts commit efe3372. * Update common.hpp * Update common.hpp * Update common.hpp * Update common.hpp * Revert "Update common.hpp" This reverts commit cf6e7b7. * Update common.hpp * Update range_decompressor.cpp * separate channeltrackingstatus * class channeltrackingstatus * rename CTS enums * extractbitfield refactor * Update range_cmp_test.cpp * fix todos * unifying rc4 and rc5 structs * move signalscaling * calculateprn function * Update range_cmp_test.cpp * temp * pass key to getlocktime functions * change target * Update range_cmp_test.cpp * remove unnecessary arrays * messagedatabase::ptr * fix rangecmp python interface * delete python bitfield tests * Update benchmark.cpp --------- Co-authored-by: Jonathan McDermid <[email protected]>
1 parent
7e00a47
commit edd40e6
Showing
11 changed files
with
2,228 additions
and
2,170 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.