Skip to content
Chris Sullivan edited this page Oct 1, 2019 · 1 revision

Welcome to the drats wiki!

Hello, I'm Chris, VE3NRT. I have a reasonably good understanding of Python and decided to try slowly moving D-RATS from Python 2.7 to Python 3.6+. This may take some time as (a) There are a lot of minor syntax issues that have been relegated to the dustbin in Python 3, (b) The use of the GTK module is going to be a problem, as it has also fallen by the wayside, and (c) I am writing unit tests as I go. Hopefully (c) will save time in the long run, especially when it comes to the many opportunities for refactoring.

Note the following dependencies (which will be logged as I come across them).

  • pyserial (pip install)

Major issues will be tracked using the github issue tracker. The issue with the FCS calculation would benefit from some research into other open source equivalents. My expectation is that it is a true bug and the code will need to be revised.

If you wish to help, let me know.

Chris

Clone this wiki locally