From 84587ea7183e56f2b14ddee5bd2deaae362d7372 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Sun, 17 Dec 2023 22:40:15 +0530
Subject: [PATCH] a few todo items

---
 todo.txt | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 todo.txt

diff --git a/todo.txt b/todo.txt
new file mode 100644
index 0000000..8af5b4b
--- /dev/null
+++ b/todo.txt
@@ -0,0 +1,17 @@
+- skip discovery and connect to provided ip:port. (discovery-fixes branch)
+- pico to pihpsdr handshake with ID or something similar. Reply with TS-2000 command.
+- enable/disable rigctl serial port mutex issue.
+  a. Possibly remove mutex_busy.
+- define a logging API similar to Go logging API. (logging-cleanup branch)
+  a. preserve the last log.
+  b. current log becomes last log during the next boot.
+- rewrite makefile. (may be use ninja or mk)
+- get rid of all the warnings.
+- [SOLVED] debug NR settings. - (git clone https://github.com/vu3rdd/wdsp && make NEW_NR_ALGORITHMS=1 && sudo make install) and edit props file and set receiver.0.nr, nr2, nr3, nr4 to 0.
+- move to using sqlite for settings.
+- define a pihpsdr API and make GUI use it.
+- websocket output for alternate control programs.
+- Every option should be settable from menu. Currently NR/NB etc can only be set from the bottom toolbar.
+- refactor rigctl: whether it is serial port or tcp, given a file descriptor, rest should be the same code. (branch - serial-cleanup)
+- remove unnecessary header file #include statements. (done in fix-includes branch)
+
-- 
2.45.2