diff --git a/CHANGELOG.md b/CHANGELOG.md index 148e1344..58a30003 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,26 @@ # Change Log All notable changes to this project will be documented in this file. +## 2022-08-27 + +DragonOS and Ubuntu 22.04 are still in beta status. They are under development and several features are known to be missing. Several items in the installer might conflict with existing programs or fail to install until the status is removed. + +### Added + +- maint-3.10 out-of-tree modules in Custom Blocks folder and the installer; still missing: gr-ainfosec, gr-fuzzer, gr-bluetooth, gr-limesdr(?) +- Ask to proceed before installing PyQt4/5 and other programs with the first installer program +- DragonOS Focal install option, software items are still being tested, check back later for a full verified list + +### Changed + +- SoftwareAndConflicts 22.04 OOT status +- README to expand on beta status for operating systems + +### Fixed + +- Updated Python2 branch to the latest gr-tpms_poore for better error handling +- Fixed 20.04 variable for Enscribe in 22.04 section of the installer + ## 2022-08-25 ### Added diff --git a/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/README.md b/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/README.md index d2392a03..e28617a7 100644 --- a/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/README.md +++ b/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/README.md @@ -2,12 +2,14 @@ This GNU Radio out-of-tree module transmits and receives Tire Pressure Monitoring System (TPMS) signals for the sensor on my car. More sensors and SDRs might be supported/tested in the future. This all works fine for me when I transmit from the driver's seat and when I receive next to the target tire with either a USRP B210 or B205mini using the standard HackRF antenna. +This software has been integrated into [FISSURE: The RF Framework](https://github.com/ainfosec/FISSURE). + # Installation -The maint-3.7 branch is for GNU Radio versions prior to 3.8 while the maint-3.8 is for versions 3.8+. +The maint-3.7 branch is for GNU Radio versions prior to 3.8 while the maint-3.8 is for version 3.8 and the maint-3.10 is for version >= 3.10. ``` -sudo python -m pip install crcmod +sudo python2 -m pip install crcmod cd gr-tpms_poore/ mkdir build cd build diff --git a/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/python/decoder.py b/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/python/decoder.py index c32ccf12..03a80ff2 100644 --- a/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/python/decoder.py +++ b/Custom_Blocks/maint-3.7/gr-tpms_poore-maint-3.7/python/decoder.py @@ -101,8 +101,8 @@ def work(self, input_items, output_items): get_message = self.decodeBitstream(get_bits) # Print to Output Port - self.message_port_pub(pmt.intern("out"), pmt.to_pmt(get_message)) - + if get_message != "-1": + self.message_port_pub(pmt.intern("out"), pmt.to_pmt(get_message)) # Reset self.start_tag = 0 diff --git a/Help/Markdown/SoftwareAndConflicts.md b/Help/Markdown/SoftwareAndConflicts.md index dae6cbf1..24d070ee 100644 --- a/Help/Markdown/SoftwareAndConflicts.md +++ b/Help/Markdown/SoftwareAndConflicts.md @@ -26,14 +26,14 @@ The following is a table of the major software tools that have been proven to wo | GQRX | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-acars | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-adsb | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :question: | :question: | :question: | -| gr-ainfosec | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| gr-ainfosec | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :question: | | gr-air-modes | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-ais | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| gr-bluetooth | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| gr-bluetooth | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :question: | | gr-clapper_plus | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-dect2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-foo | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| gr-fuzzer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| gr-fuzzer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :question: | | gr-garage_door | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-gsm | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | gr-ieee802-11 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | diff --git a/Help/SoftwareAndConflicts.html b/Help/SoftwareAndConflicts.html index 070ccb8d..876e19b4 100755 --- a/Help/SoftwareAndConflicts.html +++ b/Help/SoftwareAndConflicts.html @@ -325,7 +325,7 @@