commit bfa11efbbf11313cec734d4490dd96450e27f2c4 Merge: a7986b9 efca758 Author: Mooneer Salem Date: Tue Jun 30 15:14:08 2026 -0700 WIP on main: a7986b9 Add guard during ThreadedObject cleanup. (#13) commit efca75838893b1dab4e907f1d571c2d28db0528a Author: Mooneer Salem Date: Tue Jun 30 15:14:08 2026 -0700 index on main: a7986b9 Add guard during ThreadedObject cleanup. (#13) commit 952198b03d5d0dbc29a61e0b0594b6459a94208d Author: Mooneer Salem Date: Thu Jun 25 10:42:53 2026 -0700 Revert shared float/int conversion logic. commit baebe6874369309fa7340c017b9fd23ef35561ad Merge: 46833f6 a7986b9 Author: Mooneer Salem Date: Tue Jun 23 16:00:56 2026 -0700 Merge branch 'main' into ms-rade-snr-debug commit a7986b909f9c366480660d69a33a93ddfa02b198 Author: Mooneer Salem Date: Tue Jun 23 09:54:09 2026 -0700 Add guard during ThreadedObject cleanup. (#13) commit 8c5289fca03c45025b191a407a16b8104881c38f Author: Mooneer Salem Date: Tue Jun 23 09:38:56 2026 -0700 Add guard during ThreadedObject cleanup. commit 46833f68ad5a697e2531a0c9fe19ba780eaed563 Author: Mooneer Salem Date: Sat Jun 20 18:30:37 2026 -0700 Use RADE ms-rade-snr-debug branch. commit 7479c0edc2840ebc8a67bd3f22fe2f7660d84c7a Author: Mooneer Salem Date: Thu Jun 18 15:59:18 2026 -0700 RADE EOO: Consolidate added required silence injection into RADE TX step. (#11) * RADE EOO: Consolidate added required silence injection into RADE TX step. * Removed missed definition of NUM_SAMPLES_SILENCE. * Update to reflect actual silence length needed based on testing. commit 727c9a4a1a16695efaafff787e0af2e6eec29e71 Author: Mooneer Salem Date: Thu Jun 18 00:06:04 2026 -0700 Update to reflect actual silence length needed based on testing. commit b7e596e87c80df01e66ba8a56ba0c94eb7435cc0 Author: Mooneer Salem Date: Wed Jun 17 23:42:30 2026 -0700 Removed missed definition of NUM_SAMPLES_SILENCE. commit e8478af48b2a52e7226a2a1a1beae1e0c83c96e8 Author: Mooneer Salem Date: Wed Jun 17 23:39:56 2026 -0700 RADE EOO: Consolidate added required silence injection into RADE TX step. commit 9a2227b0661c270c1036e49a69ba223f85a9fe98 Author: Mooneer Salem Date: Tue Jun 16 01:51:12 2026 -0700 Debug RADE text decode reliability problems (#10) * Truncate instead of round samples for float/int conversion. * Add support for different input/output sample rates to MuteStep. * Add additional LDPC/RADE text unit tests - thanks Claude * Fix phi() bug discovered by Claude. * Add additional RadeTextUnitTest tests. * Add additional silence to ensure SmartSDR pushes out EOO prior to returning to RX. commit 9963ce93fd1d0024b364da16eb90f6d36d3d26b4 Author: Mooneer Salem Date: Tue Jun 16 01:33:59 2026 -0700 Add additional silence to ensure SmartSDR pushes out EOO prior to returning to RX. commit f73ca54c619bc1151d943dd641e70eae69dcccc0 Merge: 2c23dc5 5a21d49 Author: Mooneer Salem Date: Mon Jun 15 00:34:42 2026 -0700 Merge branch 'main' into ldpc_added_tests commit 2c23dc5b5c2a3498e025f3e96b72b9141d80c2c0 Author: Mooneer Salem Date: Mon Jun 15 00:31:33 2026 -0700 Add additional RadeTextUnitTest tests. commit 344ab4a0596d6bae68c471849006227be73cd2f8 Author: Mooneer Salem Date: Mon Jun 15 00:20:45 2026 -0700 Fix phi() bug discovered by Claude. commit 1bb42e93e4021d558e018614bf8882bcf565bb20 Author: Mooneer Salem Date: Mon Jun 15 00:19:38 2026 -0700 Add additional LDPC/RADE text unit tests - thanks Claude commit 5a21d49c1518bafe00d0c79eb7679515e9e70cc2 Author: Mooneer Salem Date: Fri Jun 12 12:04:47 2026 -0700 RADEReceiveStep: Only update SNR if in sync. (#8) commit adab4c19f4df6c8ec9fdde3babe5a50b3542e509 Author: Mooneer Salem Date: Fri Jun 12 08:11:28 2026 -0700 RADEReceiveStep: Only update SNR if in sync. commit 87cf0a7e74d168ea4d17e525cee59923278fcbbd Author: Mooneer Salem Date: Wed Jun 10 16:51:22 2026 -0700 Truncate instead of round samples for float/int conversion. (#7) * Truncate instead of round samples for float/int conversion. * Add support for different input/output sample rates to MuteStep. commit 1a21166484fa0ec6f8ce983e09fddd11e750d7cf Author: Mooneer Salem Date: Wed Jun 10 16:37:42 2026 -0700 Add support for different input/output sample rates to MuteStep. commit 0b85628533257e428302aab923c56b570e7c58c7 Author: Mooneer Salem Date: Wed Jun 10 16:33:44 2026 -0700 Truncate instead of round samples for float/int conversion. commit b5000616b4839d4275931287426ac9d759d52631 Author: Mooneer Salem Date: Tue Jun 9 19:34:17 2026 -0700 Fix compile error on RISC-V. (#6) commit 0a9eb7af6988f60d2fd93b50d13196eb63e4c068 Author: Mooneer Salem Date: Tue Jun 9 17:47:49 2026 -0700 Fix compile error on RISC-V. commit f00fb6ed7f9880cc40153a80533d913201673ecc Author: Mooneer Salem Date: Mon Jun 8 16:57:48 2026 -0700 Clear CMake and build warnings. (#5) commit 3a8025647f6cffc8c007dbf9b510fd64a097474d Author: Mooneer Salem Date: Mon Jun 8 01:22:59 2026 -0700 Clear CMake and build warnings. commit ec8ba73a803f65662b584c5c79a3699fd250ef5b Author: Mooneer Salem Date: Fri Jun 5 14:58:55 2026 -0700 Use libsamplerate instead of r8brain. (#3) commit ecef0ffebfef1eb4ba1cccbed63f0a68534ed3e5 Merge: 0da664d 5aa8b91 Author: Mooneer Salem Date: Tue Jun 2 16:29:37 2026 -0700 Merge branch 'main' into revert-to-libsamplerate commit 5aa8b917c334223f519b9c902b34a18ca792cdb8 Author: Mooneer Salem Date: Tue Jun 2 15:43:01 2026 -0700 Rename sanitizers.h -> freedv_sanitizers.h due to name conflicts. commit 0da664d0b65f062cf124441ab6d6e185154dfe71 Author: Mooneer Salem Date: Mon Jun 1 17:47:30 2026 -0700 Use libsamplerate instead of r8brain. commit 526e16f70d3fbcd641a162405aca42cd2e345253 Author: Mooneer Salem Date: Mon Jun 1 02:17:06 2026 -0700 Forgot to update README to reflect BUILD_BACKEND_UNITTESTS change.